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

Update Batched GMRES #1392

Merged
merged 6 commits into from
May 4, 2022
Merged

Conversation

kliegeois
Copy link
Contributor

This PR updates the batched GMRES as follows:

  • It adds a serial batched GMRES,
  • It updates the Krylov handle to preallocate memory to store Arnoldi vectors,
  • It adds an example,
  • It adds the option to choose the orthogonalization process,
  • It allows the user to track the convergence of the systems.

@kliegeois kliegeois added enhancement AT: RETEST Have this PR retested. labels Apr 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 'Pre-Test Inspection' - Auto Inspected - Inspection Is Not Necessary for this Pull Request.

@kokkos-devops-admin
Copy link

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

Pull Request Auto Testing STARTING (click to expand)

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740

  • Build Num: 177
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 3381f9b
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight

  • Build Num: 170
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 3381f9b
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720

  • Build Num: 980
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 3381f9b
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light_LayoutRight

  • Build Num: 624
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 3381f9b
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720

  • Build Num: 968
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 3381f9b
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_INTEL18

  • Build Num: 955
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 3381f9b
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_CLANG1001

  • Build Num: 360
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 3381f9b
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Using Repos:

Repo: KOKKOSKERNELS (kliegeois/kokkos-kernels)
  • Branch: serial_batched_GMRES
  • SHA: 3381f9b
  • Mode: TEST_REPO

Pull Request Author: kliegeois

@kliegeois kliegeois added AT: WIP and removed AT: RETEST Have this PR retested. labels Apr 25, 2022
@kokkos-devops-admin
Copy link

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

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

Pull Request Auto Testing has FAILED (click to expand)

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740

  • Build Num: 177
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 3381f9b
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight

  • Build Num: 170
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 3381f9b
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720

  • Build Num: 980
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 3381f9b
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light_LayoutRight

  • Build Num: 624
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 3381f9b
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720

  • Build Num: 968
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 3381f9b
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_INTEL18

  • Build Num: 955
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 3381f9b
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_CLANG1001

  • Build Num: 360
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 3381f9b
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS
Console Output (last 100 lines) : KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740 # 177 (click to expand)

make[1]: *** [unit_test/CMakeFiles/KokkosKernels_batched_sla_openmp.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
cc1plus: all warnings being treated as errors
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_batched_sla_serial.dir/serial/Test_Serial_Batched_Sparse.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_batched_sla_serial.dir/all] Error 2
[ 90%] Linking CXX executable KokkosBlas3_gemm_perf_test
[ 90%] Built target KokkosBlas3_gemm_perf_test
[ 90%] Linking CXX executable KokkosKernels_common_serial
[ 90%] Built target KokkosKernels_common_serial
[ 90%] Linking CXX executable KokkosBlas3_perf_test
[ 90%] Built target KokkosBlas3_perf_test
[ 90%] Linking CXX executable KokkosKernels_common_openmp
[ 90%] Built target KokkosKernels_common_openmp
[ 91%] Linking CXX executable KokkosKernels_blas_openmp
[ 91%] Built target KokkosKernels_blas_openmp
[ 91%] Linking CXX executable KokkosKernels_graph_openmp
[ 91%] Built target KokkosKernels_graph_openmp
[ 91%] Linking CXX executable KokkosKernels_graph_serial
[ 91%] Built target KokkosKernels_graph_serial
[ 92%] Linking CXX executable KokkosKernels_batched_dla_openmp
[ 92%] Built target KokkosKernels_batched_dla_openmp
[ 92%] Linking CXX executable KokkosKernels_sparse_openmp
[ 92%] Built target KokkosKernels_sparse_openmp
[ 93%] Linking CXX executable KokkosKernels_sparse_serial
[ 93%] 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="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/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740.177/TestAll_2022-04-25_16.33.16/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="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/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740.177/TestAll_2022-04-25_16.33.16/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="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/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740.177/TestAll_2022-04-25_16.33.16/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 # 170 (click to expand)

Running as SYSTEM
[EnvInject] - Loading node environment variables.
Building remotely on weaver (testbed) in workspace /home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight
The recommended git tool is: NONE
No credentials specified
 > /home/projects/ppc64le/git/2.10.1/bin/git rev-parse --resolve-git-dir /home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/.git # timeout=10
Fetching changes from the remote Git repository
 > /home/projects/ppc64le/git/2.10.1/bin/git config remote.origin.url https://github.com/kliegeois/kokkos-kernels # timeout=10
Fetching upstream changes from https://github.com/kliegeois/kokkos-kernels
 > /home/projects/ppc64le/git/2.10.1/bin/git --version # timeout=10
 > git --version # 'git version 2.10.1'
Setting http proxy: proxy.sandia.gov:80
 > /home/projects/ppc64le/git/2.10.1/bin/git fetch --tags --progress -- https://github.com/kliegeois/kokkos-kernels +refs/heads/*:refs/remotes/origin/* # timeout=10
 > /home/projects/ppc64le/git/2.10.1/bin/git rev-parse 3381f9bff40d3414c1eeac046cfae7b5ce0367e2^{commit} # timeout=10
Checking out Revision 3381f9bff40d3414c1eeac046cfae7b5ce0367e2 (detached)
 > /home/projects/ppc64le/git/2.10.1/bin/git config core.sparsecheckout # timeout=10
 > /home/projects/ppc64le/git/2.10.1/bin/git checkout -f 3381f9bff40d3414c1eeac046cfae7b5ce0367e2 # timeout=10
Commit message: "Update Batched GMRES"
 > /home/projects/ppc64le/git/2.10.1/bin/git rev-list --no-walk daac93a53eff89e90f6e60a212055f3f2b4d660e # timeout=10
The recommended git tool is: NONE
No credentials specified
 > /home/projects/ppc64le/git/2.10.1/bin/git rev-parse --resolve-git-dir /home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos/.git # timeout=10
Fetching changes from the remote Git repository
 > /home/projects/ppc64le/git/2.10.1/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/ppc64le/git/2.10.1/bin/git --version # timeout=10
 > git --version # 'git version 2.10.1'
Setting http proxy: proxy.sandia.gov:80
 > /home/projects/ppc64le/git/2.10.1/bin/git fetch --tags --progress -- https://github.com/kokkos/kokkos.git +refs/heads/*:refs/remotes/origin/* # timeout=10
 > /home/projects/ppc64le/git/2.10.1/bin/git rev-parse origin/develop^{commit} # timeout=10
Checking out Revision a03b0f16249cea31c145b1f8120df88e5704cf3f (origin/develop)
 > /home/projects/ppc64le/git/2.10.1/bin/git config core.sparsecheckout # timeout=10
 > /home/projects/ppc64le/git/2.10.1/bin/git checkout -f a03b0f16249cea31c145b1f8120df88e5704cf3f # timeout=10
Commit message: "Merge pull request #4930 from masterleinad/add_arch_native"
 > /home/projects/ppc64le/git/2.10.1/bin/git rev-list --no-walk bc86b51894c86794539788b133d960564ed1c807 # timeout=10
[KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight] $ /bin/bash -el /tmp/jenkins15389731928134149984.sh
***Forced exclusive execution
Job <36293> is submitted to queue .
<>
<>
Running on machine: weaver
KokkosKernels Repository Status:  3381f9bff40d3414c1eeac046cfae7b5ce0367e2 Update Batched GMRES

Kokkos Repository Status: a03b0f16249cea31c145b1f8120df88e5704cf3f Merge pull request #4930 from masterleinad/add_arch_native

Going to test compilers: cuda/10.1.243
Testing compiler cuda/10.1.243
Unrecognized compiler cuda/10.1.243 when looking for Spack variants
Unrecognized compiler cuda/10.1.243 when looking for Spack variants
Unrecognized compiler cuda/10.1.243 when looking for Spack variants
Starting job cuda-10.1.243-Cuda_Serial-release
kokkos devices: Cuda,Serial
kokkos arch: Power9,Volta70
kokkos options:
kokkos cuda options: ,enable_lambda
kokkos cxxflags: -O3 -Wall -Wunused-parameter -Wshadow -pedantic -Werror -Wsign-compare -Wtype-limits -Wuninitialized
extra_args:
kokkoskernels scalars: 'double,complex_double'
kokkoskernels ordinals: int
kokkoskernels offsets: int,size_t
kokkoskernels layouts: LayoutLeft
PASSED cuda-10.1.243-Cuda_Serial-release
#######################################################
PASSED TESTS
#######################################################
cuda-10.1.243-Cuda_Serial-release build_time=1048 run_time=740
Running on machine: weaver
KokkosKernels Repository Status: 3381f9bff40d3414c1eeac046cfae7b5ce0367e2 Update Batched GMRES

Kokkos Repository Status: a03b0f16249cea31c145b1f8120df88e5704cf3f Merge pull request #4930 from masterleinad/add_arch_native

Going to test compilers: cuda/10.1.243
Testing compiler cuda/10.1.243
Unrecognized compiler cuda/10.1.243 when looking for Spack variants
Unrecognized compiler cuda/10.1.243 when looking for Spack variants
Unrecognized compiler cuda/10.1.243 when looking for Spack variants
Starting job cuda-10.1.243-Cuda_Serial-release
kokkos devices: Cuda,Serial
kokkos arch: Power9,Volta70
kokkos options:
kokkos cuda options: ,enable_lambda
kokkos cxxflags: -O3 -Wall -Wunused-parameter -Wshadow -pedantic -Werror -Wsign-compare -Wtype-limits -Wuninitialized
extra_args: --no-default-eti
kokkoskernels scalars: 'double,complex_double'
kokkoskernels ordinals: int
kokkoskernels offsets: int,size_t
kokkoskernels layouts: LayoutRight
PASSED cuda-10.1.243-Cuda_Serial-release
#######################################################
PASSED TESTS
#######################################################
cuda-10.1.243-Cuda_Serial-release build_time=1557 run_time=735
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight
Finished: SUCCESS

Console Output (last 100 lines) : KokkosKernels_PullRequest_GCC720 # 980 (click to expand)

/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_GCC720/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamVectorGMRES.hpp:248:78:   required from int test_batched_teamvector_GMRES() [with DeviceType = Kokkos::OpenMP; ValueType = double]
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_GCC720/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamVectorGMRES_Real.hpp:10:56:   required from here
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_GCC720/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamVectorGMRES.hpp:86:12: error: unused variable bytes_0 [-Werror=unused-variable]
     size_t bytes_0 = ValuesViewType::shmem_size(_N_team, n);
            ^~~~~~~
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_GCC720/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamVectorGMRES.hpp:87:12: error: unused variable bytes_1 [-Werror=unused-variable]
     size_t bytes_1 = ValuesViewType::shmem_size(_N_team, 1);
            ^~~~~~~
[ 85%] Linking CXX executable KokkosKernels_wiki_spmv
[ 85%] Built target KokkosKernels_wiki_spmv
[ 85%] Linking CXX executable KokkosBlas2_gemv_perf_test
[ 85%] Built target KokkosBlas2_gemv_perf_test
Scanning dependencies of target KokkosKernels_wiki_spgemm
[ 86%] Building CXX object example/wiki/sparse/CMakeFiles/KokkosKernels_wiki_spgemm.dir/KokkosSparse_wiki_spgemm.cpp.o
[ 86%] Linking CXX executable KokkosKernels_wiki_spadd
Scanning dependencies of target KokkosKernels_wiki_crsmatrix
[ 87%] Building CXX object example/wiki/sparse/CMakeFiles/KokkosKernels_wiki_crsmatrix.dir/KokkosSparse_wiki_crsmatrix.cpp.o
[ 87%] Built target KokkosKernels_wiki_spadd
cc1plus: all warnings being treated as errors
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_batched_sla_openmp.dir/openmp/Test_OpenMP_Batched_Sparse.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_batched_sla_openmp.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
Scanning dependencies of target KokkosKernels_wiki_gauss_seidel
[ 87%] Building CXX object example/wiki/sparse/CMakeFiles/KokkosKernels_wiki_gauss_seidel.dir/KokkosSparse_wiki_gauss_seidel.cpp.o
[ 87%] Linking CXX executable KokkosBlas3_gemm_perf_test
[ 87%] Built target KokkosBlas3_gemm_perf_test
[ 87%] Linking CXX executable KokkosKernels_wiki_spgemm
[ 87%] Built target KokkosKernels_wiki_spgemm
[ 87%] Linking CXX executable KokkosKernels_wiki_crsmatrix
[ 87%] Built target KokkosKernels_wiki_crsmatrix
[ 88%] Linking CXX executable sparse_kk_spmv
[ 88%] Built target sparse_kk_spmv
[ 89%] Linking CXX executable KokkosKernels_wiki_gauss_seidel
[ 89%] Built target KokkosKernels_wiki_gauss_seidel
[ 90%] Linking CXX executable KokkosKernels_common_openmp
[ 90%] Built target KokkosKernels_common_openmp
[ 91%] Linking CXX executable KokkosBlas3_perf_test
[ 91%] Built target KokkosBlas3_perf_test
[ 92%] Linking CXX executable KokkosKernels_blas_openmp
[ 92%] Built target KokkosKernels_blas_openmp
[ 93%] Linking CXX executable KokkosKernels_graph_openmp
[ 93%] Built target KokkosKernels_graph_openmp
[ 93%] Linking CXX executable KokkosKernels_batched_dla_openmp
[ 93%] Built target KokkosKernels_batched_dla_openmp
[ 94%] Linking CXX executable KokkosKernels_sparse_openmp
[ 94%] 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="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.980/TestAll_2022-04-25_16.02.26/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="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.980/TestAll_2022-04-25_16.02.26/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: blake03: 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 # 624 (click to expand)

/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_GCC720_Light_LayoutRight/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamVectorGMRES_Real.hpp:10:56:   required from here
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_GCC720_Light_LayoutRight/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamVectorGMRES.hpp:86:12: error: unused variable bytes_0 [-Werror=unused-variable]
     size_t bytes_0 = ValuesViewType::shmem_size(_N_team, n);
            ^~~~~~~
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_GCC720_Light_LayoutRight/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamVectorGMRES.hpp:87:12: error: unused variable bytes_1 [-Werror=unused-variable]
     size_t bytes_1 = ValuesViewType::shmem_size(_N_team, 1);
            ^~~~~~~
[ 81%] Linking CXX executable KokkosBlas2_gemv_perf_test
[ 81%] Built target KokkosBlas2_gemv_perf_test
Scanning dependencies of target KokkosKernels_graph_openmp
[ 82%] Building CXX object unit_test/CMakeFiles/KokkosKernels_graph_openmp.dir/Test_Main.cpp.o
[ 82%] Building CXX object unit_test/CMakeFiles/KokkosKernels_graph_openmp.dir/openmp/Test_OpenMP_Graph.cpp.o
[ 83%] Linking CXX executable sparse_spmv_struct
[ 83%] Built target sparse_spmv_struct
Scanning dependencies of target KokkosKernels_wiki_spmv
[ 83%] Building CXX object example/wiki/sparse/CMakeFiles/KokkosKernels_wiki_spmv.dir/KokkosSparse_wiki_spmv.cpp.o
[ 83%] Linking CXX executable sparse_spmv_blockcrs
[ 83%] Built target sparse_spmv_blockcrs
Scanning dependencies of target KokkosKernels_wiki_spadd
[ 84%] Building CXX object example/wiki/sparse/CMakeFiles/KokkosKernels_wiki_spadd.dir/KokkosSparse_wiki_spadd.cpp.o
cc1plus: all warnings being treated as errors
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_batched_sla_openmp.dir/openmp/Test_OpenMP_Batched_Sparse.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_batched_sla_openmp.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 84%] Linking CXX executable KokkosBlas3_gemm_perf_test
[ 84%] Built target KokkosBlas3_gemm_perf_test
[ 85%] Linking CXX executable KokkosKernels_wiki_spmv
[ 85%] Built target KokkosKernels_wiki_spmv
[ 85%] Linking CXX executable KokkosKernels_wiki_spadd
[ 85%] Built target KokkosKernels_wiki_spadd
[ 86%] Linking CXX executable sparse_kk_spmv
[ 86%] Linking CXX executable sparse_spmv_bsr
[ 86%] Built target sparse_kk_spmv
[ 86%] Built target sparse_spmv_bsr
[ 87%] Linking CXX executable KokkosKernels_common_openmp
[ 87%] Built target KokkosKernels_common_openmp
[ 88%] Linking CXX executable KokkosBlas3_perf_test
[ 88%] Built target KokkosBlas3_perf_test
[ 89%] Linking CXX executable KokkosKernels_blas_openmp
[ 89%] Built target KokkosKernels_blas_openmp
[ 90%] Linking CXX executable KokkosKernels_graph_openmp
[ 90%] Built target KokkosKernels_graph_openmp
[ 91%] Linking CXX executable KokkosKernels_sparse_openmp
[ 91%] Linking CXX executable KokkosKernels_batched_dla_openmp
[ 91%] Built target KokkosKernels_batched_dla_openmp
[ 91%] 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="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.624/TestAll_2022-04-25_16.02.35/gcc/7.2.0/OpenMP-release
  # To reload modules
    source ./reload_modules.sh
  # To reconfigure
    ./call_generate_makefile.sh
  # To rebuild
    make -j
  # To retest
    ctest -V

#######################################################
gcc-7.2.0-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="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.624/TestAll_2022-04-25_16.02.35/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 # 968 (click to expand)

   Functor_TestBatchedTeamGMRES(const ValuesViewType &D, const IntView &r,
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamGMRES.hpp: In instantiation of void Test::TeamGMRES::Functor_TestBatchedTeamGMRES::run() [with DeviceType = Kokkos::OpenMP; ValuesViewType = Kokkos::View; IntView = Kokkos::View; VectorViewType = Kokkos::View; KrylovHandleType = KokkosBatched::KrylovHandle, Kokkos::View, Kokkos::View >]:
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamGMRES.hpp:210:3:   required from void Test::TeamGMRES::impl_test_batched_GMRES(int, int, int) [with DeviceType = Kokkos::OpenMP; ValuesViewType = Kokkos::View; IntView = Kokkos::View; VectorViewType = Kokkos::View]
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamGMRES.hpp:248:63:   required from int test_batched_team_GMRES() [with DeviceType = Kokkos::OpenMP; ValueType = double]
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamGMRES_Real.hpp:10:50:   required from here
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamGMRES.hpp:86:12: error: unused variable bytes_0 [-Werror=unused-variable]
     size_t bytes_0 = ValuesViewType::shmem_size(_N_team, n);
            ^~~~~~~
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamGMRES.hpp:87:12: error: unused variable bytes_1 [-Werror=unused-variable]
     size_t bytes_1 = ValuesViewType::shmem_size(_N_team, 1);
            ^~~~~~~
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/sparse/Test_Batched_Sparse.hpp:21:0,
                 from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/openmp/Test_OpenMP_Batched_Sparse.cpp:5:
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamVectorGMRES.hpp: In instantiation of Test::TeamVectorGMRES::Functor_TestBatchedTeamVectorGMRES::Functor_TestBatchedTeamVectorGMRES(const ValuesViewType&, const IntView&, const IntView&, const VectorViewType&, const VectorViewType&, const VectorViewType&, int, KrylovHandleType&) [with DeviceType = Kokkos::OpenMP; ValuesViewType = Kokkos::View; IntView = Kokkos::View; VectorViewType = Kokkos::View; KrylovHandleType = KokkosBatched::KrylovHandle, Kokkos::View, Kokkos::View >]:
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamVectorGMRES.hpp:210:3:   required from void Test::TeamVectorGMRES::impl_test_batched_GMRES(int, int, int) [with DeviceType = Kokkos::OpenMP; ValuesViewType = Kokkos::View; IntView = Kokkos::View; VectorViewType = Kokkos::View]
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamVectorGMRES.hpp:248:78:   required from int test_batched_teamvector_GMRES() [with DeviceType = Kokkos::OpenMP; ValueType = double]
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamVectorGMRES_Real.hpp:10:56:   required from here
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamVectorGMRES.hpp:26:13: error: Test::TeamVectorGMRES::Functor_TestBatchedTeamVectorGMRES, Kokkos::View, Kokkos::View, KokkosBatched::KrylovHandle, Kokkos::View, Kokkos::View > >::_N_team will be initialized after [-Werror=reorder]
   const int _N_team;
             ^~~~~~~
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamVectorGMRES.hpp:25:24: error:   const Kokkos::View Test::TeamVectorGMRES::Functor_TestBatchedTeamVectorGMRES, Kokkos::View, Kokkos::View, KokkosBatched::KrylovHandle, Kokkos::View, Kokkos::View > >::_Diag [-Werror=reorder]
   const VectorViewType _Diag;
                        ^~~~~
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamVectorGMRES.hpp:29:3: error:   when initialized here [-Werror=reorder]
   Functor_TestBatchedTeamVectorGMRES(const ValuesViewType &D, const IntView &r,
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamVectorGMRES.hpp: In instantiation of void Test::TeamVectorGMRES::Functor_TestBatchedTeamVectorGMRES::run() [with DeviceType = Kokkos::OpenMP; ValuesViewType = Kokkos::View; IntView = Kokkos::View; VectorViewType = Kokkos::View; KrylovHandleType = KokkosBatched::KrylovHandle, Kokkos::View, Kokkos::View >]:
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamVectorGMRES.hpp:210:3:   required from void Test::TeamVectorGMRES::impl_test_batched_GMRES(int, int, int) [with DeviceType = Kokkos::OpenMP; ValuesViewType = Kokkos::View; IntView = Kokkos::View; VectorViewType = Kokkos::View]
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamVectorGMRES.hpp:248:78:   required from int test_batched_teamvector_GMRES() [with DeviceType = Kokkos::OpenMP; ValueType = double]
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamVectorGMRES_Real.hpp:10:56:   required from here
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamVectorGMRES.hpp:86:12: error: unused variable bytes_0 [-Werror=unused-variable]
     size_t bytes_0 = ValuesViewType::shmem_size(_N_team, n);
            ^~~~~~~
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamVectorGMRES.hpp:87:12: error: unused variable bytes_1 [-Werror=unused-variable]
     size_t bytes_1 = ValuesViewType::shmem_size(_N_team, 1);
            ^~~~~~~
[ 87%] Linking CXX executable KokkosBlas2_gemv_perf_test
[ 87%] Built target KokkosBlas2_gemv_perf_test
Scanning dependencies of target KokkosKernels_graph_serial
[ 88%] Building CXX object unit_test/CMakeFiles/KokkosKernels_graph_serial.dir/Test_Main.cpp.o
[ 88%] Building CXX object unit_test/CMakeFiles/KokkosKernels_graph_serial.dir/serial/Test_Serial_Graph.cpp.o
cc1plus: all warnings being treated as errors
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_batched_sla_openmp.dir/openmp/Test_OpenMP_Batched_Sparse.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_batched_sla_openmp.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 89%] Linking CXX executable sparse_kk_spmv
[ 89%] Built target sparse_kk_spmv
[ 89%] Linking CXX executable KokkosBlas3_gemm_perf_test
[ 89%] Built target KokkosBlas3_gemm_perf_test
[ 89%] Linking CXX executable KokkosKernels_common_serial
[ 89%] Built target KokkosKernels_common_serial
[ 89%] Linking CXX executable KokkosKernels_common_openmp
[ 89%] Built target KokkosKernels_common_openmp
[ 89%] Linking CXX executable KokkosBlas3_perf_test
[ 89%] Built target KokkosBlas3_perf_test
[ 89%] Linking CXX executable KokkosKernels_graph_openmp
[ 89%] Built target KokkosKernels_graph_openmp
[ 90%] Linking CXX executable KokkosKernels_blas_openmp
[ 90%] Built target KokkosKernels_blas_openmp
[ 90%] Linking CXX executable KokkosKernels_blas_serial
[ 90%] Built target KokkosKernels_blas_serial
[ 90%] Linking CXX executable KokkosKernels_graph_serial
[ 90%] Built target KokkosKernels_graph_serial
[ 90%] Linking CXX executable KokkosKernels_sparse_openmp
[ 90%] Built target KokkosKernels_sparse_openmp
[ 91%] Linking CXX executable KokkosKernels_sparse_serial
[ 91%] 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="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.968/TestAll_2022-04-25_16.02.45/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 # 955 (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_Tpls_INTEL18
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_Tpls_INTEL18/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/kliegeois/kokkos-kernels # timeout=10
Fetching upstream changes from https://github.com/kliegeois/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/kliegeois/kokkos-kernels +refs/heads/*:refs/remotes/origin/* # timeout=10
 > /home/projects/x86-64/git/2.9.4/bin/git rev-parse 3381f9bff40d3414c1eeac046cfae7b5ce0367e2^{commit} # timeout=10
JENKINS-19022: warning: possible memory leak due to Git plugin usage; see: https://plugins.jenkins.io/git/#remove-git-plugin-buildsbybranch-builddata-script
Checking out Revision 3381f9bff40d3414c1eeac046cfae7b5ce0367e2 (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 3381f9bff40d3414c1eeac046cfae7b5ce0367e2 # timeout=10
Commit message: "Update Batched GMRES"
 > /home/projects/x86-64/git/2.9.4/bin/git rev-list --no-walk daac93a53eff89e90f6e60a212055f3f2b4d660e # 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_Tpls_INTEL18/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 a03b0f16249cea31c145b1f8120df88e5704cf3f (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 a03b0f16249cea31c145b1f8120df88e5704cf3f # timeout=10
Commit message: "Merge pull request #4930 from masterleinad/add_arch_native"
 > /home/projects/x86-64/git/2.9.4/bin/git rev-list --no-walk bc86b51894c86794539788b133d960564ed1c807 # timeout=10
[KokkosKernels_PullRequest_Tpls_INTEL18] $ /bin/bash -el /tmp/jenkins2065784641040084004.sh
Running on machine: blake
KokkosKernels Repository Status:  3381f9bff40d3414c1eeac046cfae7b5ce0367e2 Update Batched GMRES

Kokkos Repository Status: a03b0f16249cea31c145b1f8120df88e5704cf3f Merge pull request #4930 from masterleinad/add_arch_native

Going to test compilers: intel/18.1.163
Testing compiler intel/18.1.163
Unrecognized compiler intel/18.1.163 when looking for Spack variants
Unrecognized compiler intel/18.1.163 when looking for Spack variants
Unrecognized compiler intel/18.1.163 when looking for Spack variants
Starting job intel-18.1.163-OpenMP-release
kokkos devices: OpenMP
kokkos arch: SKX
kokkos options:
kokkos cuda options:
kokkos cxxflags: -O3 -Wall -Wunused-parameter -Wshadow -pedantic -Werror -Wsign-compare -Wtype-limits -Wuninitialized
extra_args:
kokkoskernels scalars: 'double,complex_double'
kokkoskernels ordinals: int
kokkoskernels offsets: int,size_t
kokkoskernels layouts: LayoutLeft
PASSED intel-18.1.163-OpenMP-release
Unrecognized compiler intel/18.1.163 when looking for Spack variants
Unrecognized compiler intel/18.1.163 when looking for Spack variants
Unrecognized compiler intel/18.1.163 when looking for Spack variants
Starting job intel-18.1.163-Threads-release
kokkos devices: Threads
kokkos arch: SKX
kokkos options:
kokkos cuda options:
kokkos cxxflags: -O3 -Wall -Wunused-parameter -Wshadow -pedantic -Werror -Wsign-compare -Wtype-limits -Wuninitialized
extra_args:
kokkoskernels scalars: 'double,complex_double'
kokkoskernels ordinals: int
kokkoskernels offsets: int,size_t
kokkoskernels layouts: LayoutLeft
PASSED intel-18.1.163-Threads-release
#######################################################
PASSED TESTS
#######################################################
intel-18.1.163-OpenMP-release build_time=1297 run_time=121
intel-18.1.163-Threads-release build_time=891 run_time=190
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_INTEL18
Finished: SUCCESS

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

/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamVectorGMRES.hpp:87:12: error: unused variable 'bytes_1' [-Werror,-Wunused-variable]
    size_t bytes_1 = ValuesViewType::shmem_size(_N_team, 1);
           ^
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/unit_test/threads/Test_Threads_Batched_Sparse.cpp:5:
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/unit_test/batched/sparse/Test_Batched_Sparse.hpp:5:
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/unit_test/batched/sparse/Test_Batched_SerialGMRES.hpp:39:9: error: field '_N_team' will be initialized after field '_Diag' [-Werror,-Wreorder-ctor]
        _N_team(N_team),
        ^
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/unit_test/batched/sparse/Test_Batched_SerialGMRES.hpp:181:3: note: in instantiation of member function 'Test::GMRES::Functor_TestBatchedSerialGMRES, Kokkos::View, Kokkos::View, KokkosBatched::KrylovHandle, Kokkos::View, Kokkos::View > >::Functor_TestBatchedSerialGMRES' requested here
  Functor_TestBatchedSerialGMRES, Kokkos::View, Kokkos::View >' requested here
      Test::GMRES::impl_test_batched_GMRES' requested here
  test_batched_serial_GMRES();
  ^
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/unit_test/threads/Test_Threads_Batched_Sparse.cpp:5:
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/unit_test/batched/sparse/Test_Batched_Sparse.hpp:13:
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamGMRES.hpp:39:9: error: field '_N_team' will be initialized after field '_Diag' [-Werror,-Wreorder-ctor]
        _N_team(N_team),
        ^
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamGMRES.hpp:210:3: note: in instantiation of member function 'Test::TeamGMRES::Functor_TestBatchedTeamGMRES, Kokkos::View, Kokkos::View, KokkosBatched::KrylovHandle, Kokkos::View, Kokkos::View > >::Functor_TestBatchedTeamGMRES' requested here
  Functor_TestBatchedTeamGMRES, Kokkos::View, Kokkos::View >' requested here
      Test::TeamGMRES::impl_test_batched_GMRES' requested here
  test_batched_team_GMRES();
  ^
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/unit_test/threads/Test_Threads_Batched_Sparse.cpp:5:
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/unit_test/batched/sparse/Test_Batched_Sparse.hpp:21:
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamVectorGMRES.hpp:39:9: error: field '_N_team' will be initialized after field '_Diag' [-Werror,-Wreorder-ctor]
        _N_team(N_team),
        ^
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/unit_test/batched/sparse/Test_Batched_TeamVectorGMRES.hpp:210:3: note: in instantiation of member function 'Test::TeamVectorGMRES::Functor_TestBatchedTeamVectorGMRES, Kokkos::View, Kokkos::View, KokkosBatched::KrylovHandle, Kokkos::View, Kokkos::View > >::Functor_TestBatchedTeamVectorGMRES' requested here
  Functor_TestBatchedTeamVectorGMRES, Kokkos::View, Kokkos::View >' requested here
      Test::TeamVectorGMRES::impl_test_batched_GMRES' requested here
  test_batched_teamvector_GMRES();
  ^
7 errors generated.
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_batched_sla_threads.dir/threads/Test_Threads_Batched_Sparse.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_batched_sla_threads.dir/all] Error 2
[ 88%] Linking CXX executable KokkosBlas3_gemm_perf_test
[ 88%] Built target KokkosBlas3_gemm_perf_test
[ 88%] Linking CXX executable KokkosBlas2_gemv_perf_test
[ 88%] Built target KokkosBlas2_gemv_perf_test
[ 89%] Linking CXX executable sparse_kk_spmv
[ 89%] Built target sparse_kk_spmv
[ 89%] Linking CXX executable KokkosBlas3_perf_test
[ 89%] Built target KokkosBlas3_perf_test
[ 89%] Linking CXX executable KokkosKernels_common_serial
[ 89%] Built target KokkosKernels_common_serial
[ 89%] Linking CXX executable KokkosKernels_graph_threads
[ 89%] Built target KokkosKernels_graph_threads
[ 90%] Linking CXX executable KokkosKernels_blas_serial
[ 90%] Built target KokkosKernels_blas_serial
[ 90%] Linking CXX executable KokkosKernels_graph_serial
[ 90%] Built target KokkosKernels_graph_serial
[ 90%] Linking CXX executable KokkosKernels_batched_dla_threads
[ 90%] Built target KokkosKernels_batched_dla_threads
[ 90%] Linking CXX executable KokkosKernels_sparse_serial
[ 90%] Built target KokkosKernels_sparse_serial
make: *** [all] Error 2
#######################################################
PASSED TESTS
#######################################################
#######################################################
FAILED TESTS
#######################################################
clang-10.0.1-Threads_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=Threads,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.360/TestAll_2022-04-25_16.03.06/clang/10.0.1/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: blake25: task 0: Exited with exit code 1
Build step 'Execute shell' marked build as failure
Finished: FAILURE

@srajama1
Copy link
Contributor

This is a huge PR and will take some time to review. Should we setup a review meeting where we can do a code walk through so it is easier?

@kliegeois
Copy link
Contributor Author

We can do so, I just realized that I forgot to build with warnings as errors, I am working on this.

@kliegeois kliegeois added AT: RETEST Have this PR retested. and removed AT: WIP labels Apr 26, 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 'Pre-Test Inspection' - Auto Inspected - Inspection Is Not Necessary for this Pull Request.

@kokkos-devops-admin
Copy link

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

Pull Request Auto Testing STARTING (click to expand)

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740

  • Build Num: 178
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 7504347
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight

  • Build Num: 171
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 7504347
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720

  • Build Num: 981
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 7504347
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light_LayoutRight

  • Build Num: 625
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 7504347
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720

  • Build Num: 969
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 7504347
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_INTEL18

  • Build Num: 956
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 7504347
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_CLANG1001

  • Build Num: 361
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 7504347
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Using Repos:

Repo: KOKKOSKERNELS (kliegeois/kokkos-kernels)
  • Branch: serial_batched_GMRES
  • SHA: 7504347
  • Mode: TEST_REPO

Pull Request Author: kliegeois

@kokkos-devops-admin
Copy link

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

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

Pull Request Auto Testing has FAILED (click to expand)

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740

  • Build Num: 178
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 7504347
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight

  • Build Num: 171
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 7504347
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720

  • Build Num: 981
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 7504347
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light_LayoutRight

  • Build Num: 625
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 7504347
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720

  • Build Num: 969
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 7504347
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_INTEL18

  • Build Num: 956
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 7504347
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_CLANG1001

  • Build Num: 361
  • Status: FAILED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 7504347
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS
Console Output (last 100 lines) : KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740 # 178 (click to expand)

make[1]: *** [unit_test/CMakeFiles/KokkosKernels_batched_sla_openmp.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
cc1plus: all warnings being treated as errors
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_batched_sla_serial.dir/serial/Test_Serial_Batched_Sparse.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_batched_sla_serial.dir/all] Error 2
[ 90%] Linking CXX executable KokkosBlas3_gemm_perf_test
[ 90%] Built target KokkosBlas3_gemm_perf_test
[ 90%] Linking CXX executable KokkosKernels_common_serial
[ 90%] Built target KokkosKernels_common_serial
[ 90%] Linking CXX executable KokkosBlas3_perf_test
[ 90%] Linking CXX executable KokkosKernels_common_openmp
[ 90%] Built target KokkosBlas3_perf_test
[ 90%] Built target KokkosKernels_common_openmp
[ 91%] Linking CXX executable KokkosKernels_blas_openmp
[ 91%] Built target KokkosKernels_blas_openmp
[ 91%] Linking CXX executable KokkosKernels_graph_openmp
[ 91%] Built target KokkosKernels_graph_openmp
[ 91%] Linking CXX executable KokkosKernels_graph_serial
[ 91%] Built target KokkosKernels_graph_serial
[ 92%] Linking CXX executable KokkosKernels_batched_dla_openmp
[ 92%] Built target KokkosKernels_batched_dla_openmp
[ 92%] Linking CXX executable KokkosKernels_sparse_openmp
[ 92%] Built target KokkosKernels_sparse_openmp
[ 93%] Linking CXX executable KokkosKernels_sparse_serial
[ 93%] 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="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/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740.178/TestAll_2022-04-26_08.24.58/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="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/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740.178/TestAll_2022-04-26_08.24.58/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="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/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740/KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740.178/TestAll_2022-04-26_08.24.58/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 # 171 (click to expand)

Running as SYSTEM
[EnvInject] - Loading node environment variables.
Building remotely on weaver (testbed) in workspace /home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight
The recommended git tool is: NONE
No credentials specified
 > /home/projects/ppc64le/git/2.10.1/bin/git rev-parse --resolve-git-dir /home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos-kernels/.git # timeout=10
Fetching changes from the remote Git repository
 > /home/projects/ppc64le/git/2.10.1/bin/git config remote.origin.url https://github.com/kliegeois/kokkos-kernels # timeout=10
Fetching upstream changes from https://github.com/kliegeois/kokkos-kernels
 > /home/projects/ppc64le/git/2.10.1/bin/git --version # timeout=10
 > git --version # 'git version 2.10.1'
Setting http proxy: proxy.sandia.gov:80
 > /home/projects/ppc64le/git/2.10.1/bin/git fetch --tags --progress -- https://github.com/kliegeois/kokkos-kernels +refs/heads/*:refs/remotes/origin/* # timeout=10
 > /home/projects/ppc64le/git/2.10.1/bin/git rev-parse 7504347637fe1f3c1627734178fb65b0f1ba48ff^{commit} # timeout=10
Checking out Revision 7504347637fe1f3c1627734178fb65b0f1ba48ff (detached)
 > /home/projects/ppc64le/git/2.10.1/bin/git config core.sparsecheckout # timeout=10
 > /home/projects/ppc64le/git/2.10.1/bin/git checkout -f 7504347637fe1f3c1627734178fb65b0f1ba48ff # timeout=10
Commit message: "Treat warnings as errors"
 > /home/projects/ppc64le/git/2.10.1/bin/git rev-list --no-walk 3381f9bff40d3414c1eeac046cfae7b5ce0367e2 # timeout=10
The recommended git tool is: NONE
No credentials specified
 > /home/projects/ppc64le/git/2.10.1/bin/git rev-parse --resolve-git-dir /home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight/kokkos/.git # timeout=10
Fetching changes from the remote Git repository
 > /home/projects/ppc64le/git/2.10.1/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/ppc64le/git/2.10.1/bin/git --version # timeout=10
 > git --version # 'git version 2.10.1'
Setting http proxy: proxy.sandia.gov:80
 > /home/projects/ppc64le/git/2.10.1/bin/git fetch --tags --progress -- https://github.com/kokkos/kokkos.git +refs/heads/*:refs/remotes/origin/* # timeout=10
 > /home/projects/ppc64le/git/2.10.1/bin/git rev-parse origin/develop^{commit} # timeout=10
Checking out Revision a03b0f16249cea31c145b1f8120df88e5704cf3f (origin/develop)
 > /home/projects/ppc64le/git/2.10.1/bin/git config core.sparsecheckout # timeout=10
 > /home/projects/ppc64le/git/2.10.1/bin/git checkout -f a03b0f16249cea31c145b1f8120df88e5704cf3f # timeout=10
Commit message: "Merge pull request #4930 from masterleinad/add_arch_native"
 > /home/projects/ppc64le/git/2.10.1/bin/git rev-list --no-walk a03b0f16249cea31c145b1f8120df88e5704cf3f # timeout=10
[KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight] $ /bin/bash -el /tmp/jenkins13036047098386749388.sh
***Forced exclusive execution
Job <36351> is submitted to queue .
<>
<>
Running on machine: weaver
KokkosKernels Repository Status:  7504347637fe1f3c1627734178fb65b0f1ba48ff Treat warnings as errors

Kokkos Repository Status: a03b0f16249cea31c145b1f8120df88e5704cf3f Merge pull request #4930 from masterleinad/add_arch_native

Going to test compilers: cuda/10.1.243
Testing compiler cuda/10.1.243
Unrecognized compiler cuda/10.1.243 when looking for Spack variants
Unrecognized compiler cuda/10.1.243 when looking for Spack variants
Unrecognized compiler cuda/10.1.243 when looking for Spack variants
Starting job cuda-10.1.243-Cuda_Serial-release
kokkos devices: Cuda,Serial
kokkos arch: Power9,Volta70
kokkos options:
kokkos cuda options: ,enable_lambda
kokkos cxxflags: -O3 -Wall -Wunused-parameter -Wshadow -pedantic -Werror -Wsign-compare -Wtype-limits -Wuninitialized
extra_args:
kokkoskernels scalars: 'double,complex_double'
kokkoskernels ordinals: int
kokkoskernels offsets: int,size_t
kokkoskernels layouts: LayoutLeft
PASSED cuda-10.1.243-Cuda_Serial-release
#######################################################
PASSED TESTS
#######################################################
cuda-10.1.243-Cuda_Serial-release build_time=1051 run_time=745
Running on machine: weaver
KokkosKernels Repository Status: 7504347637fe1f3c1627734178fb65b0f1ba48ff Treat warnings as errors

Kokkos Repository Status: a03b0f16249cea31c145b1f8120df88e5704cf3f Merge pull request #4930 from masterleinad/add_arch_native

Going to test compilers: cuda/10.1.243
Testing compiler cuda/10.1.243
Unrecognized compiler cuda/10.1.243 when looking for Spack variants
Unrecognized compiler cuda/10.1.243 when looking for Spack variants
Unrecognized compiler cuda/10.1.243 when looking for Spack variants
Starting job cuda-10.1.243-Cuda_Serial-release
kokkos devices: Cuda,Serial
kokkos arch: Power9,Volta70
kokkos options:
kokkos cuda options: ,enable_lambda
kokkos cxxflags: -O3 -Wall -Wunused-parameter -Wshadow -pedantic -Werror -Wsign-compare -Wtype-limits -Wuninitialized
extra_args: --no-default-eti
kokkoskernels scalars: 'double,complex_double'
kokkoskernels ordinals: int
kokkoskernels offsets: int,size_t
kokkoskernels layouts: LayoutRight
PASSED cuda-10.1.243-Cuda_Serial-release
#######################################################
PASSED TESTS
#######################################################
cuda-10.1.243-Cuda_Serial-release build_time=1555 run_time=738
/home/jenkins/weaver-new/workspace/KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight
Finished: SUCCESS

Console Output (last 100 lines) : KokkosKernels_PullRequest_GCC720 # 981 (click to expand)

[ 85%] Linking CXX executable KokkosKernels_wiki_spmv
[ 85%] Built target KokkosKernels_wiki_spmv
Scanning dependencies of target KokkosKernels_wiki_spgemm
[ 86%] Building CXX object example/wiki/sparse/CMakeFiles/KokkosKernels_wiki_spgemm.dir/KokkosSparse_wiki_spgemm.cpp.o
[ 86%] Linking CXX executable KokkosBlas2_gemv_perf_test
[ 86%] Built target KokkosBlas2_gemv_perf_test
[ 86%] Linking CXX executable KokkosKernels_wiki_spadd
[ 86%] Built target KokkosKernels_wiki_spadd
Scanning dependencies of target KokkosKernels_wiki_crsmatrix
[ 87%] Building CXX object example/wiki/sparse/CMakeFiles/KokkosKernels_wiki_crsmatrix.dir/KokkosSparse_wiki_crsmatrix.cpp.o
Scanning dependencies of target KokkosKernels_wiki_gauss_seidel
[ 87%] Building CXX object example/wiki/sparse/CMakeFiles/KokkosKernels_wiki_gauss_seidel.dir/KokkosSparse_wiki_gauss_seidel.cpp.o
[ 87%] Linking CXX executable KokkosKernels_wiki_crsmatrix
[ 87%] Built target KokkosKernels_wiki_crsmatrix
[ 87%] Linking CXX executable KokkosKernels_wiki_spgemm
Scanning dependencies of target KokkosKernels_wiki_mis2
[ 87%] Building CXX object example/wiki/graph/CMakeFiles/KokkosKernels_wiki_mis2.dir/KokkosGraph_wiki_mis2.cpp.o
[ 87%] Built target KokkosKernels_wiki_spgemm
Scanning dependencies of target KokkosKernels_wiki_coloring
[ 87%] Building CXX object example/wiki/graph/CMakeFiles/KokkosKernels_wiki_coloring.dir/KokkosGraph_wiki_coloring.cpp.o
cc1plus: all warnings being treated as errors
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_batched_sla_openmp.dir/openmp/Test_OpenMP_Batched_Sparse.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_batched_sla_openmp.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 88%] Linking CXX executable KokkosKernels_wiki_gauss_seidel
[ 88%] Built target KokkosKernels_wiki_gauss_seidel
[ 88%] Linking CXX executable KokkosBlas3_gemm_perf_test
[ 88%] Built target KokkosBlas3_gemm_perf_test
[ 89%] Linking CXX executable KokkosKernels_wiki_mis2
[ 89%] Built target KokkosKernels_wiki_mis2
[ 90%] Linking CXX executable sparse_kk_spmv
[ 90%] Built target sparse_kk_spmv
[ 90%] Linking CXX executable KokkosKernels_wiki_coloring
[ 90%] Built target KokkosKernels_wiki_coloring
[ 91%] Linking CXX executable KokkosKernels_common_openmp
[ 91%] Built target KokkosKernels_common_openmp
[ 92%] Linking CXX executable KokkosBlas3_perf_test
[ 92%] Built target KokkosBlas3_perf_test
[ 93%] Linking CXX executable KokkosKernels_blas_openmp
[ 93%] Built target KokkosKernels_blas_openmp
[ 94%] Linking CXX executable KokkosKernels_graph_openmp
[ 94%] Built target KokkosKernels_graph_openmp
[ 94%] Linking CXX executable KokkosKernels_batched_dla_openmp
[ 94%] Built target KokkosKernels_batched_dla_openmp
[ 95%] Linking CXX executable KokkosKernels_sparse_openmp
[ 95%] 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="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.981/TestAll_2022-04-26_07.54.23/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="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.981/TestAll_2022-04-26_07.54.23/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: blake03: 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 # 625 (click to expand)

/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_GCC720_Light_LayoutRight/kokkos-kernels/src/batched/sparse/impl/KokkosBatched_GMRES_TeamVector_Impl.hpp: In static member function static int KokkosBatched::TeamVectorGMRES::invoke(const MemberType&, const OperatorType&, const VectorViewType&, const VectorViewType&, const PrecOperatorType&, const KrylovHandleType&):
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_GCC720_Light_LayoutRight/kokkos-kernels/src/batched/sparse/impl/KokkosBatched_GMRES_TeamVector_Impl.hpp:84:72: error: typedef using ScratchPadNormViewType = class Kokkos::View::mag_type*, typename VectorViewType::execution_space::scratch_memory_space> locally defined but not used [-Werror=unused-local-typedefs]
         typename VectorViewType::execution_space::scratch_memory_space>;
                                                                        ^
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_GCC720_Light_LayoutRight/kokkos-kernels/src/batched/sparse/impl/KokkosBatched_GMRES_TeamVector_Impl.hpp:92:72: error: typedef using ScratchPadMultiVectorViewType = class Kokkos::View locally defined but not used [-Werror=unused-local-typedefs]
         typename VectorViewType::execution_space::scratch_memory_space>;
                                                                        ^
[ 81%] Linking CXX executable KokkosBlas2_gemv_perf_test
[ 81%] Built target KokkosBlas2_gemv_perf_test
Scanning dependencies of target KokkosKernels_graph_openmp
[ 82%] Building CXX object unit_test/CMakeFiles/KokkosKernels_graph_openmp.dir/Test_Main.cpp.o
[ 82%] Building CXX object unit_test/CMakeFiles/KokkosKernels_graph_openmp.dir/openmp/Test_OpenMP_Graph.cpp.o
[ 83%] Linking CXX executable sparse_spmv_struct
[ 83%] Built target sparse_spmv_struct
Scanning dependencies of target KokkosKernels_wiki_spmv
[ 83%] Building CXX object example/wiki/sparse/CMakeFiles/KokkosKernels_wiki_spmv.dir/KokkosSparse_wiki_spmv.cpp.o
[ 83%] Linking CXX executable sparse_spmv_blockcrs
[ 83%] Built target sparse_spmv_blockcrs
Scanning dependencies of target KokkosKernels_wiki_spadd
[ 84%] Building CXX object example/wiki/sparse/CMakeFiles/KokkosKernels_wiki_spadd.dir/KokkosSparse_wiki_spadd.cpp.o
cc1plus: all warnings being treated as errors
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_batched_sla_openmp.dir/openmp/Test_OpenMP_Batched_Sparse.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_batched_sla_openmp.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 84%] Linking CXX executable KokkosBlas3_gemm_perf_test
[ 84%] Built target KokkosBlas3_gemm_perf_test
[ 85%] Linking CXX executable KokkosKernels_wiki_spmv
[ 85%] Built target KokkosKernels_wiki_spmv
[ 85%] Linking CXX executable KokkosKernels_wiki_spadd
[ 85%] Built target KokkosKernels_wiki_spadd
[ 86%] Linking CXX executable sparse_kk_spmv
[ 86%] Built target sparse_kk_spmv
[ 86%] Linking CXX executable sparse_spmv_bsr
[ 86%] Built target sparse_spmv_bsr
[ 87%] Linking CXX executable KokkosKernels_common_openmp
[ 87%] Built target KokkosKernels_common_openmp
[ 88%] Linking CXX executable KokkosBlas3_perf_test
[ 88%] Built target KokkosBlas3_perf_test
[ 89%] Linking CXX executable KokkosKernels_blas_openmp
[ 89%] Built target KokkosKernels_blas_openmp
[ 90%] Linking CXX executable KokkosKernels_graph_openmp
[ 90%] Built target KokkosKernels_graph_openmp
[ 91%] Linking CXX executable KokkosKernels_sparse_openmp
[ 91%] Linking CXX executable KokkosKernels_batched_dla_openmp
[ 91%] Built target KokkosKernels_batched_dla_openmp
[ 91%] 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="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.625/TestAll_2022-04-26_07.54.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-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="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.625/TestAll_2022-04-26_07.54.33/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 # 969 (click to expand)

[ 83%] Building CXX object unit_test/CMakeFiles/KokkosKernels_sparse_serial.dir/Test_Main.cpp.o
Scanning dependencies of target KokkosKernels_blas_openmp
[ 83%] Building CXX object unit_test/CMakeFiles/KokkosKernels_blas_openmp.dir/Test_Main.cpp.o
[ 83%] Linking CXX executable KokkosBlas_dot_mv_perf_test
[ 83%] Linking CXX executable sparse_spmv_bsr
Scanning dependencies of target KokkosKernels_batched_sla_openmp
[ 84%] Building CXX object unit_test/CMakeFiles/KokkosKernels_batched_sla_openmp.dir/Test_Main.cpp.o
[ 84%] Built target KokkosBlas_dot_mv_perf_test
[ 84%] Building CXX object unit_test/CMakeFiles/KokkosKernels_batched_sla_openmp.dir/openmp/Test_OpenMP_Batched_Sparse.cpp.o
[ 84%] Built target sparse_spmv_bsr
[ 85%] Building CXX object unit_test/CMakeFiles/KokkosKernels_common_serial.dir/serial/Test_Serial_Common.cpp.o
[ 86%] Building CXX object unit_test/CMakeFiles/KokkosKernels_sparse_openmp.dir/openmp/Test_OpenMP_Sparse.cpp.o
[ 86%] Building CXX object unit_test/CMakeFiles/KokkosKernels_sparse_serial.dir/serial/Test_Serial_Sparse.cpp.o
Scanning dependencies of target KokkosKernels_blas_serial
[ 86%] Building CXX object unit_test/CMakeFiles/KokkosKernels_blas_openmp.dir/openmp/Test_OpenMP_Blas.cpp.o
[ 86%] Building CXX object unit_test/CMakeFiles/KokkosKernels_blas_serial.dir/Test_Main.cpp.o
[ 86%] Building CXX object unit_test/CMakeFiles/KokkosKernels_blas_serial.dir/serial/Test_Serial_Blas.cpp.o
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/batched/sparse/KokkosBatched_GMRES.hpp:65:0,
                 from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/sparse/Test_Batched_SerialGMRES.hpp:6,
                 from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/sparse/Test_Batched_Sparse.hpp:5,
                 from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/openmp/Test_OpenMP_Batched_Sparse.cpp:5:
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/batched/sparse/impl/KokkosBatched_GMRES_Team_Impl.hpp: In static member function static int KokkosBatched::TeamGMRES::invoke(const MemberType&, const OperatorType&, const VectorViewType&, const VectorViewType&, const PrecOperatorType&, const KrylovHandleType&):
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/batched/sparse/impl/KokkosBatched_GMRES_Team_Impl.hpp:83:72: error: typedef using ScratchPadNormViewType = class Kokkos::View::mag_type*, typename VectorViewType::execution_space::scratch_memory_space> locally defined but not used [-Werror=unused-local-typedefs]
         typename VectorViewType::execution_space::scratch_memory_space>;
                                                                        ^
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/batched/sparse/impl/KokkosBatched_GMRES_Team_Impl.hpp:91:72: error: typedef using ScratchPadMultiVectorViewType = class Kokkos::View locally defined but not used [-Werror=unused-local-typedefs]
         typename VectorViewType::execution_space::scratch_memory_space>;
                                                                        ^
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/batched/sparse/KokkosBatched_GMRES.hpp:66:0,
                 from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/sparse/Test_Batched_SerialGMRES.hpp:6,
                 from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/batched/sparse/Test_Batched_Sparse.hpp:5,
                 from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/unit_test/openmp/Test_OpenMP_Batched_Sparse.cpp:5:
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/batched/sparse/impl/KokkosBatched_GMRES_TeamVector_Impl.hpp: In static member function static int KokkosBatched::TeamVectorGMRES::invoke(const MemberType&, const OperatorType&, const VectorViewType&, const VectorViewType&, const PrecOperatorType&, const KrylovHandleType&):
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/batched/sparse/impl/KokkosBatched_GMRES_TeamVector_Impl.hpp:84:72: error: typedef using ScratchPadNormViewType = class Kokkos::View::mag_type*, typename VectorViewType::execution_space::scratch_memory_space> locally defined but not used [-Werror=unused-local-typedefs]
         typename VectorViewType::execution_space::scratch_memory_space>;
                                                                        ^
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_GCC720/kokkos-kernels/src/batched/sparse/impl/KokkosBatched_GMRES_TeamVector_Impl.hpp:92:72: error: typedef using ScratchPadMultiVectorViewType = class Kokkos::View locally defined but not used [-Werror=unused-local-typedefs]
         typename VectorViewType::execution_space::scratch_memory_space>;
                                                                        ^
Scanning dependencies of target KokkosKernels_common_openmp
[ 87%] Building CXX object unit_test/CMakeFiles/KokkosKernels_common_openmp.dir/Test_Main.cpp.o
[ 87%] Building CXX object unit_test/CMakeFiles/KokkosKernels_common_openmp.dir/openmp/Test_OpenMP_Common.cpp.o
cc1plus: all warnings being treated as errors
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_batched_sla_openmp.dir/openmp/Test_OpenMP_Batched_Sparse.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_batched_sla_openmp.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 87%] Linking CXX executable KokkosBlas2_gemv_perf_test
[ 87%] Built target KokkosBlas2_gemv_perf_test
[ 88%] Linking CXX executable sparse_kk_spmv
[ 88%] Built target sparse_kk_spmv
[ 88%] Linking CXX executable KokkosBlas3_gemm_perf_test
[ 88%] Built target KokkosBlas3_gemm_perf_test
[ 88%] Linking CXX executable KokkosKernels_common_serial
[ 88%] Built target KokkosKernels_common_serial
[ 88%] Linking CXX executable KokkosBlas3_perf_test
[ 88%] Built target KokkosBlas3_perf_test
[ 88%] Linking CXX executable KokkosKernels_common_openmp
[ 88%] Built target KokkosKernels_common_openmp
[ 88%] Linking CXX executable KokkosKernels_graph_openmp
[ 88%] Built target KokkosKernels_graph_openmp
[ 89%] Linking CXX executable KokkosKernels_blas_openmp
[ 89%] Linking CXX executable KokkosKernels_blas_serial
[ 89%] Built target KokkosKernels_blas_openmp
[ 89%] Built target KokkosKernels_blas_serial
[ 89%] Linking CXX executable KokkosKernels_sparse_openmp
[ 89%] Built target KokkosKernels_sparse_openmp
[ 90%] Linking CXX executable KokkosKernels_sparse_serial
[ 90%] 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="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.969/TestAll_2022-04-26_07.54.43/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 # 956 (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_Tpls_INTEL18
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_Tpls_INTEL18/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/kliegeois/kokkos-kernels # timeout=10
Fetching upstream changes from https://github.com/kliegeois/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/kliegeois/kokkos-kernels +refs/heads/*:refs/remotes/origin/* # timeout=10
 > /home/projects/x86-64/git/2.9.4/bin/git rev-parse 7504347637fe1f3c1627734178fb65b0f1ba48ff^{commit} # timeout=10
JENKINS-19022: warning: possible memory leak due to Git plugin usage; see: https://plugins.jenkins.io/git/#remove-git-plugin-buildsbybranch-builddata-script
Checking out Revision 7504347637fe1f3c1627734178fb65b0f1ba48ff (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 7504347637fe1f3c1627734178fb65b0f1ba48ff # timeout=10
Commit message: "Treat warnings as errors"
 > /home/projects/x86-64/git/2.9.4/bin/git rev-list --no-walk 3381f9bff40d3414c1eeac046cfae7b5ce0367e2 # 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_Tpls_INTEL18/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 a03b0f16249cea31c145b1f8120df88e5704cf3f (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 a03b0f16249cea31c145b1f8120df88e5704cf3f # timeout=10
Commit message: "Merge pull request #4930 from masterleinad/add_arch_native"
 > /home/projects/x86-64/git/2.9.4/bin/git rev-list --no-walk a03b0f16249cea31c145b1f8120df88e5704cf3f # timeout=10
[KokkosKernels_PullRequest_Tpls_INTEL18] $ /bin/bash -el /tmp/jenkins6610483293654250554.sh
Running on machine: blake
KokkosKernels Repository Status:  7504347637fe1f3c1627734178fb65b0f1ba48ff Treat warnings as errors

Kokkos Repository Status: a03b0f16249cea31c145b1f8120df88e5704cf3f Merge pull request #4930 from masterleinad/add_arch_native

Going to test compilers: intel/18.1.163
Testing compiler intel/18.1.163
Unrecognized compiler intel/18.1.163 when looking for Spack variants
Unrecognized compiler intel/18.1.163 when looking for Spack variants
Unrecognized compiler intel/18.1.163 when looking for Spack variants
Starting job intel-18.1.163-OpenMP-release
kokkos devices: OpenMP
kokkos arch: SKX
kokkos options:
kokkos cuda options:
kokkos cxxflags: -O3 -Wall -Wunused-parameter -Wshadow -pedantic -Werror -Wsign-compare -Wtype-limits -Wuninitialized
extra_args:
kokkoskernels scalars: 'double,complex_double'
kokkoskernels ordinals: int
kokkoskernels offsets: int,size_t
kokkoskernels layouts: LayoutLeft
PASSED intel-18.1.163-OpenMP-release
Unrecognized compiler intel/18.1.163 when looking for Spack variants
Unrecognized compiler intel/18.1.163 when looking for Spack variants
Unrecognized compiler intel/18.1.163 when looking for Spack variants
Starting job intel-18.1.163-Threads-release
kokkos devices: Threads
kokkos arch: SKX
kokkos options:
kokkos cuda options:
kokkos cxxflags: -O3 -Wall -Wunused-parameter -Wshadow -pedantic -Werror -Wsign-compare -Wtype-limits -Wuninitialized
extra_args:
kokkoskernels scalars: 'double,complex_double'
kokkoskernels ordinals: int
kokkoskernels offsets: int,size_t
kokkoskernels layouts: LayoutLeft
PASSED intel-18.1.163-Threads-release
#######################################################
PASSED TESTS
#######################################################
intel-18.1.163-OpenMP-release build_time=1177 run_time=117
intel-18.1.163-Threads-release build_time=862 run_time=184
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_Tpls_INTEL18
Finished: SUCCESS

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

In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/unit_test/batched/sparse/Test_Batched_Sparse.hpp:5:
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/unit_test/batched/sparse/Test_Batched_SerialGMRES.hpp:6:
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/src/batched/sparse/KokkosBatched_GMRES.hpp:65:
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/src/batched/sparse/impl/KokkosBatched_GMRES_Team_Impl.hpp:88:11: error: unused type alias 'ScratchPadMultiVectorViewType' [-Werror,-Wunused-local-typedef]
    using ScratchPadMultiVectorViewType = Kokkos::View<
          ^
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/src/batched/sparse/impl/KokkosBatched_GMRES_Team_Impl.hpp:81:11: error: unused type alias 'ScratchPadNormViewType' [-Werror,-Wunused-local-typedef]
    using ScratchPadNormViewType = Kokkos::View<
          ^
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/unit_test/serial/Test_Serial_Batched_Sparse.cpp:5:
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/unit_test/batched/sparse/Test_Batched_Sparse.hpp:5:
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/unit_test/batched/sparse/Test_Batched_SerialGMRES.hpp:6:
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/src/batched/sparse/KokkosBatched_GMRES.hpp:66:
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/src/batched/sparse/impl/KokkosBatched_GMRES_TeamVector_Impl.hpp:82:11: error: unused type alias 'ScratchPadNormViewType' [-Werror,-Wunused-local-typedef]
    using ScratchPadNormViewType = Kokkos::View<
          ^
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/src/batched/sparse/impl/KokkosBatched_GMRES_TeamVector_Impl.hpp:89:11: error: unused type alias 'ScratchPadMultiVectorViewType' [-Werror,-Wunused-local-typedef]
    using ScratchPadMultiVectorViewType = Kokkos::View<
          ^
4 errors generated.
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_batched_sla_serial.dir/serial/Test_Serial_Batched_Sparse.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_batched_sla_serial.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 88%] Building CXX object unit_test/CMakeFiles/KokkosKernels_batched_sla_threads.dir/threads/Test_Threads_Batched_Sparse.cpp.o
[ 88%] Building CXX object unit_test/CMakeFiles/KokkosKernels_batched_dla_threads.dir/threads/Test_Threads_Batched_Dense.cpp.o
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/unit_test/threads/Test_Threads_Batched_Sparse.cpp:5:
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/unit_test/batched/sparse/Test_Batched_Sparse.hpp:5:
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/unit_test/batched/sparse/Test_Batched_SerialGMRES.hpp:6:
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/src/batched/sparse/KokkosBatched_GMRES.hpp:65:
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/src/batched/sparse/impl/KokkosBatched_GMRES_Team_Impl.hpp:88:11: error: unused type alias 'ScratchPadMultiVectorViewType' [-Werror,-Wunused-local-typedef]
    using ScratchPadMultiVectorViewType = Kokkos::View<
          ^
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/src/batched/sparse/impl/KokkosBatched_GMRES_Team_Impl.hpp:81:11: error: unused type alias 'ScratchPadNormViewType' [-Werror,-Wunused-local-typedef]
    using ScratchPadNormViewType = Kokkos::View<
          ^
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/unit_test/threads/Test_Threads_Batched_Sparse.cpp:5:
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/unit_test/batched/sparse/Test_Batched_Sparse.hpp:5:
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/unit_test/batched/sparse/Test_Batched_SerialGMRES.hpp:6:
In file included from /home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/src/batched/sparse/KokkosBatched_GMRES.hpp:66:
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/src/batched/sparse/impl/KokkosBatched_GMRES_TeamVector_Impl.hpp:89:11: error: unused type alias 'ScratchPadMultiVectorViewType' [-Werror,-Wunused-local-typedef]
    using ScratchPadMultiVectorViewType = Kokkos::View<
          ^
/home/jenkins/blake-new/workspace/KokkosKernels_PullRequest_CLANG1001/kokkos-kernels/src/batched/sparse/impl/KokkosBatched_GMRES_TeamVector_Impl.hpp:82:11: error: unused type alias 'ScratchPadNormViewType' [-Werror,-Wunused-local-typedef]
    using ScratchPadNormViewType = Kokkos::View<
          ^
4 errors generated.
make[2]: *** [unit_test/CMakeFiles/KokkosKernels_batched_sla_threads.dir/threads/Test_Threads_Batched_Sparse.cpp.o] Error 1
make[1]: *** [unit_test/CMakeFiles/KokkosKernels_batched_sla_threads.dir/all] Error 2
[ 88%] Linking CXX executable KokkosBlas3_gemm_perf_test
[ 88%] Built target KokkosBlas3_gemm_perf_test
[ 88%] Linking CXX executable KokkosBlas2_gemv_perf_test
[ 88%] Built target KokkosBlas2_gemv_perf_test
[ 89%] Linking CXX executable sparse_kk_spmv
[ 89%] Built target sparse_kk_spmv
[ 89%] Linking CXX executable KokkosBlas3_perf_test
[ 89%] Built target KokkosBlas3_perf_test
[ 89%] Linking CXX executable KokkosKernels_common_serial
[ 89%] Built target KokkosKernels_common_serial
[ 89%] Linking CXX executable KokkosKernels_graph_threads
[ 90%] Linking CXX executable KokkosKernels_blas_serial
[ 90%] Built target KokkosKernels_graph_threads
[ 90%] Built target KokkosKernels_blas_serial
[ 90%] Linking CXX executable KokkosKernels_graph_serial
[ 90%] Built target KokkosKernels_graph_serial
[ 90%] Linking CXX executable KokkosKernels_sparse_serial
[ 90%] Linking CXX executable KokkosKernels_batched_dla_threads
[ 90%] Built target KokkosKernels_batched_dla_threads
[ 90%] Built target KokkosKernels_sparse_serial
make: *** [all] Error 2
#######################################################
PASSED TESTS
#######################################################
#######################################################
FAILED TESTS
#######################################################
clang-10.0.1-Threads_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=Threads,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.361/TestAll_2022-04-26_07.55.04/clang/10.0.1/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: blake25: task 0: Exited with exit code 1
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 Apr 26, 2022
@kokkos-devops-admin
Copy link

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

@kokkos-devops-admin
Copy link

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

Pull Request Auto Testing STARTING (click to expand)

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740

  • Build Num: 179
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 4fb43df
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight

  • Build Num: 172
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 4fb43df
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720

  • Build Num: 982
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 4fb43df
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light_LayoutRight

  • Build Num: 626
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 4fb43df
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720

  • Build Num: 970
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 4fb43df
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_INTEL18

  • Build Num: 957
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 4fb43df
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_CLANG1001

  • Build Num: 362
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 4fb43df
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Using Repos:

Repo: KOKKOSKERNELS (kliegeois/kokkos-kernels)
  • Branch: serial_batched_GMRES
  • SHA: 4fb43df
  • Mode: TEST_REPO

Pull Request Author: kliegeois

@kokkos-devops-admin
Copy link

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

Pull Request Auto Testing has PASSED (click to expand)

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740

  • Build Num: 179
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 4fb43df
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight

  • Build Num: 172
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 4fb43df
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720

  • Build Num: 982
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 4fb43df
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light_LayoutRight

  • Build Num: 626
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 4fb43df
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720

  • Build Num: 970
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 4fb43df
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_INTEL18

  • Build Num: 957
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 4fb43df
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_CLANG1001

  • Build Num: 362
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 4fb43df
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

@kokkos-devops-admin
Copy link

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

@kokkos-devops-admin
Copy link

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

Copy link
Contributor

@lucbv lucbv left a comment

Choose a reason for hiding this comment

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

Some small comments, nothing that should take too long to fix : )

#include "Kokkos_UnorderedMap.hpp"
#include "Kokkos_Sort.hpp"

/// KokkosKernels headers
Copy link
Contributor

Choose a reason for hiding this comment

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

More of a comment to myself than an issue but it would be nicer to have an umbrella header like: "KokkosBatched.hpp" that includes the other ones, it would look cleaner for sure!
This is a valid comment for the other components of Kokkos Kernels...

_c(c),
_X(X),
_B(B),
_N_team(N_team),
Copy link
Contributor

Choose a reason for hiding this comment

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

I feel that N_team, team_size and vector_length could probably be included in the handle?
Maybe scratch_pad_level too?
It depends on what you think the handle should focus on, architecture parameters or algorithm parameters?
Or maybe it should be use only for internal and temporary storage?

const int team_size, const int vector_length, const int N_iteration,
const double tol, const int ortho_strategy, const int scratch_pad_level,
KrylovHandleType &handle)
: _D(D),
Copy link
Contributor

Choose a reason for hiding this comment

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

Hum, it took me a bit longer than I would like to figure out that D are the numerical values in the matrix.
I know that using a single letter for variables name makes coding faster but not enough to offset how much harder it is to read... can we try to use variable names that mean something?
Also can we get a few comments to explain the main steps in the test?

@@ -24,6 +24,14 @@ struct TeamGemvInternal {
const int as1, const ValueType *KOKKOS_RESTRICT x, const int xs0,
const ScalarType beta,
/**/ ValueType *KOKKOS_RESTRICT y, const int ys0);
template <typename MemberType, typename ScalarType, typename layout,
Copy link
Contributor

Choose a reason for hiding this comment

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

I feel adding an extra blank line won't increase the size of the file too much but make it easier to see where each function definition starts and ends

template <typename MemberType, typename XViewType, typename YViewType,
typename ArgTrans, typename ArgMode>
template <typename ArgTrans, typename ArgMode, typename MemberType,
typename XViewType, typename YViewType>
KOKKOS_INLINE_FUNCTION void apply(
const MemberType &member, const XViewType &X, const YViewType &Y,
MagnitudeType alpha = Kokkos::Details::ArithTraits<MagnitudeType>::one(),
MagnitudeType beta =
Kokkos::Details::ArithTraits<MagnitudeType>::zero()) const {
if (beta == 0)
Copy link
Contributor

Choose a reason for hiding this comment

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

I would use ArithTraits for this comparison to zero just to be safe.

MagnitudeType alpha = Kokkos::Details::ArithTraits<MagnitudeType>::one(),
MagnitudeType beta =
Kokkos::Details::ArithTraits<MagnitudeType>::zero()) const {
if (beta == 0)
Copy link
Contributor

Choose a reason for hiding this comment

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

Same as above

/// \param iteration_id [in]: Iteration ID
/// \param norm_i [in]: Norm to store

KOKKOS_INLINE_FUNCTION
Copy link
Contributor

Choose a reason for hiding this comment

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

Does it make sense to have this in the public interface of the handle?
I do not see the users having to use that...

G, l,
Kokkos::ALL));
});
Kokkos::parallel_for(Kokkos::TeamThreadRange(member, 0, numMatrices),
Copy link
Contributor

Choose a reason for hiding this comment

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

Double check that the Trsm indeed does not work in that case and open an issue accordingly.

@kliegeois
Copy link
Contributor Author

@lucbv all your comments (except the first one about the umbrella header) have been addressed.
Can you give a quick look to the last commit?
The main difference is that now, I introduced a file src/batched/sparse/KokkosBatched_Krylov_Solvers.hpp that has all the structure of the solvers such that this file can be included into the handle file to define the structure as friends.

@kokkos-devops-admin
Copy link

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

Pull Request Auto Testing STARTING (click to expand)

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740

  • Build Num: 182
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 6e1b759
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight

  • Build Num: 175
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 6e1b759
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720

  • Build Num: 985
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 6e1b759
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light_LayoutRight

  • Build Num: 629
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 6e1b759
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720

  • Build Num: 973
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 6e1b759
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_INTEL18

  • Build Num: 960
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 6e1b759
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_CLANG1001

  • Build Num: 365
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 6e1b759
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Using Repos:

Repo: KOKKOSKERNELS (kliegeois/kokkos-kernels)
  • Branch: serial_batched_GMRES
  • SHA: 6e1b759
  • Mode: TEST_REPO

Pull Request Author: kliegeois

@kokkos-devops-admin
Copy link

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

Pull Request Auto Testing has PASSED (click to expand)

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740

  • Build Num: 182
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 6e1b759
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight

  • Build Num: 175
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 6e1b759
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720

  • Build Num: 985
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 6e1b759
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light_LayoutRight

  • Build Num: 629
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 6e1b759
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720

  • Build Num: 973
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 6e1b759
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_INTEL18

  • Build Num: 960
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 6e1b759
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_CLANG1001

  • Build Num: 365
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 6e1b759
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement;AT: RETEST
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

@kokkos-devops-admin kokkos-devops-admin removed the AT: RETEST Have this PR retested. label Apr 29, 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...

3 similar comments
@kokkos-devops-admin
Copy link

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

@kokkos-devops-admin
Copy link

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

@kokkos-devops-admin
Copy link

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

@kliegeois kliegeois requested a review from lucbv May 2, 2022 17:55
Copy link
Contributor

@lucbv lucbv left a comment

Choose a reason for hiding this comment

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

Thanks @kliegeois this looks fine to me

@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

@kliegeois
Copy link
Contributor Author

Thanks @lucbv ! @srajama1 are you fine with the discussed changes?

@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

Copy link
Contributor

@srajama1 srajama1 left a comment

Choose a reason for hiding this comment

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

Some comments below for you to check. The main feedback, please make sure the team barriers are used when needed and not there when they are needed. Somewhat painful to do, but important. Thanks @kliegeois !

TeamDot<MemberType>::invoke(member, R, R, sqr_norm_0);
// x_{j+1} := alpha p_j + x_j
TeamAxpy<MemberType>::invoke(member, alpha, P, X);
member.team_barrier();
Copy link
Contributor

Choose a reason for hiding this comment

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

Barrier needed ?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

This one is needed, otherwise, we can have cases where the change of the sign of alpha(i) on line 157 appends during the AXPY of line 152.


if (mask(l) == 1.) {
for (size_t i = 0; i < j; ++i) {
auto tmp1 = Givens_0_l(i) * H_j(i) + Givens_1_l(i) * H_j(i + 1);
Copy link
Contributor

Choose a reason for hiding this comment

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

Something to consider later: Provide just a givens rotation interface. Quite easy to do and then reuse in other places.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I agree and I think that @lucbv worked on something like that.

V_view, Kokkos::ALL, Kokkos::make_pair(0, (int)j + 1), Kokkos::ALL);
auto H_old = Kokkos::subview(H_view, Kokkos::ALL, j,
Kokkos::make_pair(0, (int)j + 1));
member.team_barrier();
Copy link
Contributor

Choose a reason for hiding this comment

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

barries needed for subviews?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I think that this one is not required.

member.team_barrier(); // Don't start modifying tmp until copy above
// finishes
Kokkos::subview(H_view, Kokkos::ALL, j, i));
member.team_barrier();
Copy link
Contributor

Choose a reason for hiding this comment

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

barrier needed for Copy?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Same comment as alpha here, we do not want to copy on line 219-220 a tmp(ii) value that have the opposite sign due to line 224.

@kokkos-devops-admin
Copy link

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

@kokkos-devops-admin
Copy link

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

Pull Request Auto Testing STARTING (click to expand)

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740

  • Build Num: 189
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA dd37035
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight

  • Build Num: 182
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA dd37035
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720

  • Build Num: 992
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA dd37035
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light_LayoutRight

  • Build Num: 636
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA dd37035
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720

  • Build Num: 980
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA dd37035
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_INTEL18

  • Build Num: 967
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA dd37035
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_CLANG1001

  • Build Num: 372
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA dd37035
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Using Repos:

Repo: KOKKOSKERNELS (kliegeois/kokkos-kernels)
  • Branch: serial_batched_GMRES
  • SHA: dd37035
  • Mode: TEST_REPO

Pull Request Author: kliegeois

@kokkos-devops-admin
Copy link

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

Pull Request Auto Testing has PASSED (click to expand)

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA9_GCC720_Light_Tpls_GCC720_GCC740

  • Build Num: 189
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA dd37035
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_CUDA10_Tpls_CUDA10_LayoutRight

  • Build Num: 182
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA dd37035
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720

  • Build Num: 992
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA dd37035
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC720_Light_LayoutRight

  • Build Num: 636
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA dd37035
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GCC720

  • Build Num: 980
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA dd37035
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_INTEL18

  • Build Num: 967
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA dd37035
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_CLANG1001

  • Build Num: 372
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_BRANCH serial_batched_GMRES
KOKKOSKERNELS_SOURCE_REPO https://github.com/kliegeois/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA dd37035
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA ca33f61
PR_LABELS enhancement
PULLREQUESTNUM 1392
TEST_REPO_ALIAS KOKKOSKERNELS

@kokkos-devops-admin
Copy link

Status Flag 'Pre-Merge Inspection' - - This Pull Request Requires Inspection... The code must be inspected by a member of the Team before Testing/Merging
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...

@lucbv lucbv requested review from srajama1 and lucbv May 4, 2022 16:44
Copy link
Contributor

@lucbv lucbv left a comment

Choose a reason for hiding this comment

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

Looks okay to me, thanks for the additional changes

@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

Copy link
Contributor

@srajama1 srajama1 left a comment

Choose a reason for hiding this comment

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

Looks good @kliegeois . Thanks for checking the barriers.

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

Successfully merging this pull request may close these issues.

4 participants