Skip to content

Commit 9ca197c

Browse files
author
Alexander Batashev
committed
address some feedback
1 parent 9ef6b5f commit 9ca197c

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

sycl/include/CL/sycl/device.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ class __SYCL_EXPORT device {
161161
///
162162
/// \param extension_name is a name of queried extension.
163163
/// \return true if SYCL device supports the extension.
164-
__SYCL2020_DEPRECATED("use device aspects APIs instead")
164+
__SYCL2020_DEPRECATED("use device::has() function with aspects APIs instead")
165165
bool has_extension(const std::string &extension_name) const;
166166

167167
/// Query available SYCL devices

sycl/include/CL/sycl/platform.hpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,8 @@ class __SYCL_EXPORT platform {
7373
///
7474
/// \param ExtensionName is a string containing extension name.
7575
/// \return true if specified extension is supported by this SYCL platform.
76-
__SYCL2020_DEPRECATED("use platform aspects APIs instead")
76+
__SYCL2020_DEPRECATED(
77+
"use platform::has() function with aspects APIs instead")
7778
bool has_extension(const std::string &ExtensionName) const;
7879

7980
/// Checks if this SYCL platform is a host platform.

sycl/test/warnings/sycl_2020_deprecations.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ int main() {
2222
sycl::device Device{DevId};
2323
// expected-warning@+1 {{'get' is deprecated: OpenCL interop APIs are deprecated}}
2424
(void)Device.get();
25-
// expected-warning@+1 {{'has_extension' is deprecated: use device aspects APIs instead}}
25+
// expected-warning@+1 {{'has_extension' is deprecated: use device::has() function with aspects APIs instead}}
2626
(void)Device.has_extension("abc");
2727

2828
cl_event ClEvent;
@@ -40,7 +40,7 @@ int main() {
4040
sycl::platform Platform{ClPlatform};
4141
// expected-warning@+1 {{'get' is deprecated: OpenCL interop APIs are deprecated}}
4242
(void)Platform.get();
43-
// expected-warning@+1 {{'has_extension' is deprecated: use platform aspects APIs instead}}
43+
// expected-warning@+1 {{'has_extension' is deprecated: use platform::has() function with aspects APIs instead}}
4444
(void)Platform.has_extension("abc");
4545

4646
cl_command_queue ClQueue;

0 commit comments

Comments
 (0)