Skip to content

Commit 8685475

Browse files
committed
[SYCL][CUDA] Move deprecation warning to class
Older versions of gcc struggle with attributes on namespaces
1 parent 5d788c6 commit 8685475

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

sycl/include/sycl/properties/context_properties.hpp

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,11 @@
1414

1515
namespace sycl {
1616
__SYCL_INLINE_VER_NAMESPACE(_V1) {
17-
namespace ext::oneapi::cuda::property {
18-
namespace __SYCL_DEPRECATED(
19-
"the primary contexts are now always used") context {
20-
class use_primary_context : public ::sycl::detail::DataLessProperty<
21-
::sycl::detail::UsePrimaryContext> {};
22-
} // namespace __SYCL_DEPRECATED("the primary contexts are now always
23-
// used")context
24-
} // namespace ext::oneapi::cuda::property
17+
namespace ext::oneapi::cuda::property::context {
18+
class __SYCL_DEPRECATED("the primary contexts are now always used")
19+
use_primary_context : public ::sycl::detail::DataLessProperty<
20+
::sycl::detail::UsePrimaryContext> {};
21+
} // namespace ext::oneapi::cuda::property::context
2522

2623
namespace property::context {
2724
namespace __SYCL2020_DEPRECATED(

0 commit comments

Comments
 (0)