-
Notifications
You must be signed in to change notification settings - Fork 30
Closed
Description
I am seeing the following warning when building _sycl_queue
extension.
[104/112] Building CXX object dpctl/CMakeFiles/_sycl_queue.dir/_sycl_queue.cxx.o
/home/diptorupd/Desktop/devel/dpctl/_skbuild/linux-x86_64-3.9/cmake-build/dpctl/_sycl_queue.cxx:4564:3: warning: variable '__pyx_gilstate_save' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
__Pyx_TraceLine(125,1,__PYX_ERR(0, 125, __pyx_L1_error))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/diptorupd/Desktop/devel/dpctl/_skbuild/linux-x86_64-3.9/cmake-build/dpctl/_sycl_queue.cxx:2003:19: note: expanded from macro '__Pyx_TraceLine'
if (unlikely(ret)) goto_error;\
^~~~~~~~~~~~~
/home/diptorupd/Desktop/devel/dpctl/_skbuild/linux-x86_64-3.9/cmake-build/dpctl/_sycl_queue.cxx:842:23: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/diptorupd/Desktop/devel/dpctl/_skbuild/linux-x86_64-3.9/cmake-build/dpctl/_sycl_queue.cxx:4634:28: note: uninitialized use occurs here
__Pyx_PyGILState_Release(__pyx_gilstate_save);
^~~~~~~~~~~~~~~~~~~
/home/diptorupd/Desktop/devel/dpctl/_skbuild/linux-x86_64-3.9/cmake-build/dpctl/_sycl_queue.cxx:4564:3: note: remove the 'if' if its condition is always false
__Pyx_TraceLine(125,1,__PYX_ERR(0, 125, __pyx_L1_error))
^
/home/diptorupd/Desktop/devel/dpctl/_skbuild/linux-x86_64-3.9/cmake-build/dpctl/_sycl_queue.cxx:2003:15: note: expanded from macro '__Pyx_TraceLine'
if (unlikely(ret)) goto_error;\
^
/home/diptorupd/Desktop/devel/dpctl/_skbuild/linux-x86_64-3.9/cmake-build/dpctl/_sycl_queue.cxx:4555:3: warning: variable '__pyx_gilstate_save' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
__Pyx_TraceCall("default_async_error_handler", __pyx_f[0], 124, 1, __PYX_ERR(0, 124, __pyx_L1_error));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/diptorupd/Desktop/devel/dpctl/_skbuild/linux-x86_64-3.9/cmake-build/dpctl/_sycl_queue.cxx:1881:15: note: expanded from macro '__Pyx_TraceCall'
if (unlikely(__Pyx_use_tracing < 0)) goto_error;\
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/diptorupd/Desktop/devel/dpctl/_skbuild/linux-x86_64-3.9/cmake-build/dpctl/_sycl_queue.cxx:842:23: note: expanded from macro 'unlikely'
#define unlikely(x) __builtin_expect(!!(x), 0)
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/diptorupd/Desktop/devel/dpctl/_skbuild/linux-x86_64-3.9/cmake-build/dpctl/_sycl_queue.cxx:4634:28: note: uninitialized use occurs here
__Pyx_PyGILState_Release(__pyx_gilstate_save);
^~~~~~~~~~~~~~~~~~~
/home/diptorupd/Desktop/devel/dpctl/_skbuild/linux-x86_64-3.9/cmake-build/dpctl/_sycl_queue.cxx:4555:3: note: remove the 'if' if its condition is always false
__Pyx_TraceCall("default_async_error_handler", __pyx_f[0], 124, 1, __PYX_ERR(0, 124, __pyx_L1_error));
^
/home/diptorupd/Desktop/devel/dpctl/_skbuild/linux-x86_64-3.9/cmake-build/dpctl/_sycl_queue.cxx:1881:11: note: expanded from macro '__Pyx_TraceCall'
if (unlikely(__Pyx_use_tracing < 0)) goto_error;\
^
/home/diptorupd/Desktop/devel/dpctl/_skbuild/linux-x86_64-3.9/cmake-build/dpctl/_sycl_queue.cxx:4552:3: note: variable '__pyx_gilstate_save' is declared here
PyGILState_STATE __pyx_gilstate_save;
Metadata
Metadata
Assignees
Labels
No labels