Skip to content

Disable unit test openmp.gemm_double for KOKKOS_ENABLE_DEBUG=OFF (#2439)

Created by: bartlettroscoe

CC:: @trilinos/kokkos-kernels

Description

This PR seems to address the expensive KokkosKernel unit tests described in https://github.com/trilinos/Trilinos/issues/2439#issuecomment-376554303.

I ran the KokkosKernel tests for this build and it gave:

Test project /home/rabartl/Trilinos.base/BUILD/WHITE/CHECKIN/gnu-debug-openmp
    Start 1: KokkosKernels_blas_openmp_MPI_1
    Start 7: KokkosKernels_graph_serial_MPI_1
    Start 6: KokkosKernels_sparse_serial_MPI_1
    Start 2: KokkosKernels_sparse_openmp_MPI_1
    Start 3: KokkosKernels_graph_openmp_MPI_1
    Start 5: KokkosKernels_blas_serial_MPI_1
    Start 4: KokkosKernels_common_openmp_MPI_1
    Start 8: KokkosKernels_common_serial_MPI_1
1/8 Test #8: KokkosKernels_common_serial_MPI_1 ...   Passed    0.70 sec
2/8 Test #4: KokkosKernels_common_openmp_MPI_1 ...   Passed    1.40 sec
3/8 Test #1: KokkosKernels_blas_openmp_MPI_1 .....   Passed   73.80 sec
4/8 Test #5: KokkosKernels_blas_serial_MPI_1 .....   Passed  100.82 sec
5/8 Test #3: KokkosKernels_graph_openmp_MPI_1 ....   Passed  254.48 sec
6/8 Test #2: KokkosKernels_sparse_openmp_MPI_1 ...   Passed  263.20 sec
7/8 Test #6: KokkosKernels_sparse_serial_MPI_1 ...   Passed  341.99 sec
8/8 Test #7: KokkosKernels_graph_serial_MPI_1 ....   Passed  416.39 sec

100% tests passed, 0 tests failed out of 8

Subproject Time Summary:
KokkosKernels    = 1452.77 sec*proc (8 tests)

Total Test time (real) = 416.41 sec

So if this PR is accepted, hopefully we will not see these timeouts going forward for debug-mode builds.

Merge request reports