diff --git a/sycl/include/sycl/ext/intel/esimd/detail/types_elementary.hpp b/sycl/include/sycl/ext/intel/esimd/detail/types_elementary.hpp index 85848581b9d95..f707bb0065da0 100644 --- a/sycl/include/sycl/ext/intel/esimd/detail/types_elementary.hpp +++ b/sycl/include/sycl/ext/intel/esimd/detail/types_elementary.hpp @@ -112,7 +112,7 @@ static inline constexpr bool is_clang_vector_type_v = template struct vector_element_type; -template struct vector_element_type> { +template struct vector_element_type> { using type = T; }; diff --git a/sycl/test/self-contained-headers/lit.local.cfg b/sycl/test/self-contained-headers/lit.local.cfg index b15ee42737c2c..767afc0f1b74e 100644 --- a/sycl/test/self-contained-headers/lit.local.cfg +++ b/sycl/test/self-contained-headers/lit.local.cfg @@ -7,9 +7,6 @@ config.test_format = SYCLHeadersTest() # standalone. `os.path.join` is required here so the filtering works # cross-platform config.sycl_headers_xfail = [ - os.path.join( - "sycl", "ext", "intel", "esimd", "detail", "types_elementary.hpp" - ), # FIXME: remove this rule when the header is moved to the clang project os.path.join( "sycl", "stl_wrappers", "__sycl_cmath_wrapper_impl.hpp"