From a9915ad89d9cd4efd808751c5b538be7fde370c8 Mon Sep 17 00:00:00 2001 From: aleks meshkov Date: Fri, 2 Jun 2023 17:23:30 +0300 Subject: [PATCH 1/5] Cherry-picked PR #669 to avoid CI failures. --- tests/accessor/accessor_common.h | 12 +++++ .../accessor/accessor_default_values_core.cpp | 6 +-- tests/accessor/accessor_exceptions_core.cpp | 16 ++----- .../accessor_implicit_conversions_core.cpp | 9 ++-- tests/accessor/generic_accessor_api_core.cpp | 3 +- ...cessor_common_buffer_constructors_core.cpp | 4 +- .../generic_accessor_def_constructor_core.cpp | 3 +- .../generic_accessor_linearization_core.cpp | 3 +- ...or_placeholder_buffer_constructor_core.cpp | 4 +- ...der_buffer_constructor_exceptions_core.cpp | 5 +-- ...ceholder_buffer_range_constructor_core.cpp | 4 +- ...ffer_range_constructor_exceptions_core.cpp | 5 +-- ...r_buffer_range_offset_constructor_core.cpp | 5 +-- ...nge_offset_constructor_exceptions_core.cpp | 6 +-- ...er_zero_length_buffer_constructor_core.cpp | 4 +- ...o_length_buffer_range_constructor_core.cpp | 5 +-- ...h_buffer_range_offset_constructor_core.cpp | 6 +-- .../generic_accessor_properties_core.cpp | 3 +- ...ric_accessor_zero_dim_constructor_core.cpp | 3 +- tests/accessor/host_accessor_api_core.cpp | 3 +- .../host_accessor_constructors_core.cpp | 3 +- .../host_accessor_linearization_core.cpp | 3 +- .../host_accessor_properties_core.cpp | 3 +- ..._accessor_access_among_work_items_core.cpp | 5 +-- tests/accessor/local_accessor_api_core.cpp | 3 +- .../local_accessor_constructors_core.cpp | 3 +- .../local_accessor_linearization_core.cpp | 3 +- tests/common/type_coverage.h | 44 +++++++++++++++++++ 28 files changed, 94 insertions(+), 82 deletions(-) diff --git a/tests/accessor/accessor_common.h b/tests/accessor/accessor_common.h index ff41b5e18..ad353b0b5 100644 --- a/tests/accessor/accessor_common.h +++ b/tests/accessor/accessor_common.h @@ -197,6 +197,18 @@ inline auto get_conformance_type_pack() { #endif // SYCL_CTS_ENABLE_FULL_CONFORMANCE } +template