Skip to content

Tpetra: Matrix-Matrix unit tests are disabled on SYCL #13199

Open
@cwpearson

Description

kokkos/kokkos-kernels#1062 suggests the underlying issue was querying free memory, which has been resolved for a few years.

// FIXME_SYCL
#ifndef KOKKOS_ENABLE_SYCL
TPETRA_INSTANTIATE_SLGN_NO_ORDINAL_SCALAR( UNIT_TEST_GROUP_SC_LO_GO_NO )
#endif

// FIXME_SYCL requires querying free device memory in KokkosKernels, see
// https://github.com/kokkos/kokkos-kernels/issues/1062.
// The SYCL specifications don't allow asking for that.
#ifdef HAVE_TPETRA_SYCL
#define UNIT_TEST_GROUP_SC_LO_GO_NO( SC, LO, GO, NT ) \
UNIT_TEST_GROUP_SC_LO_GO_NO_COMMON( SC, LO, GO, NT )
#else
#define UNIT_TEST_GROUP_SC_LO_GO_NO( SC, LO, GO, NT ) \
TEUCHOS_UNIT_TEST_TEMPLATE_4_INSTANT(Tpetra_MatMat, operations_test,SC, LO, GO, NT) \
UNIT_TEST_GROUP_SC_LO_GO_NO_COMMON( SC, LO, GO, NT )
#endif

Metadata

Assignees

No one assigned

    Labels

    pkg: Tpetratype: bugThe primary issue is a bug in Trilinos code or tests

    Type

    No type

    Projects

    • Status

      Needs Triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions