Skip to content

Commit cda4ed5

Browse files
author
Pavel Samolysov
authored
[SYCL] Fix the unused parameter warnings in the level_zero backend (#4938)
When the compiler is built with -Werror argument, the following errors occur: include/sycl/ext/oneapi/backend/level_zero.hpp:125:26: error: unused parameter 'Handler' [-Werror,-Wunused-parameter] const async_handler &Handler) { ^ include/sycl/ext/oneapi/backend/level_zero.hpp:136:55: error: unused parameter 'Handler' [-Werror,-Wunused-parameter] const context &TargetContext, const async_handler Handler) { ^ 2 errors generated. In order to not break the API, the parameters is still declared in the function's signatures but marked as unused via the (void)Handler expressions.
1 parent 97f916e commit cda4ed5

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

sycl/include/sycl/ext/oneapi/backend/level_zero.hpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,7 @@ inline context make_context<backend::ext_oneapi_level_zero>(
123123
const backend_input_t<backend::ext_oneapi_level_zero, context>
124124
&BackendObject,
125125
const async_handler &Handler) {
126+
(void)Handler;
126127
return ext::oneapi::level_zero::make_context(
127128
BackendObject.DeviceList,
128129
detail::pi::cast<pi_native_handle>(BackendObject.NativeHandle),
@@ -134,6 +135,7 @@ template <>
134135
inline queue make_queue<backend::ext_oneapi_level_zero>(
135136
const backend_input_t<backend::ext_oneapi_level_zero, queue> &BackendObject,
136137
const context &TargetContext, const async_handler Handler) {
138+
(void)Handler;
137139
return ext::oneapi::level_zero::make_queue(
138140
TargetContext,
139141
detail::pi::cast<pi_native_handle>(BackendObject.NativeHandle),

0 commit comments

Comments
 (0)