diff --git a/source/adapters/cuda/command_buffer.cpp b/source/adapters/cuda/command_buffer.cpp index 35dce59002..bf86f59255 100644 --- a/source/adapters/cuda/command_buffer.cpp +++ b/source/adapters/cuda/command_buffer.cpp @@ -54,7 +54,7 @@ ur_result_t commandHandleReleaseInternal( // of the `ur_event_t` object doesn't free the underlying CuEvent_t object and // we need to do it manually ourselves. if (Command->SignalNode) { - CUevent SignalEvent; + CUevent SignalEvent{}; UR_CHECK_ERROR( cuGraphEventRecordNodeGetEvent(Command->SignalNode, &SignalEvent)); UR_CHECK_ERROR(cuEventDestroy(SignalEvent)); @@ -90,7 +90,7 @@ ur_exp_command_buffer_handle_t_::~ur_exp_command_buffer_handle_t_() { std::unique_ptr ur_exp_command_buffer_handle_t_::addSignalNode(CUgraphNode DepNode, CUgraphNode &SignalNode) { - CUevent Event; + CUevent Event{}; UR_CHECK_ERROR(cuEventCreate(&Event, CU_EVENT_DEFAULT)); UR_CHECK_ERROR( cuGraphAddEventRecordNode(&SignalNode, CudaGraph, &DepNode, 1, Event)); @@ -1430,7 +1430,7 @@ UR_APIEXPORT ur_result_t UR_APICALL urCommandBufferUpdateSignalEventExp( return UR_RESULT_ERROR_INVALID_OPERATION; } - CUevent SignalEvent; + CUevent SignalEvent{}; UR_CHECK_ERROR(cuGraphEventRecordNodeGetEvent(SignalNode, &SignalEvent)); if (phEvent) { diff --git a/source/adapters/cuda/device.cpp b/source/adapters/cuda/device.cpp index 476e0c40a7..10c4e1d1af 100644 --- a/source/adapters/cuda/device.cpp +++ b/source/adapters/cuda/device.cpp @@ -1239,7 +1239,7 @@ UR_APIEXPORT ur_result_t UR_APICALL urDeviceCreateWithNativeHandle( ur_result_t UR_APICALL urDeviceGetGlobalTimestamps(ur_device_handle_t hDevice, uint64_t *pDeviceTimestamp, uint64_t *pHostTimestamp) { - CUevent Event; + CUevent Event{}; ScopedContext Active(hDevice); if (pDeviceTimestamp) { diff --git a/source/adapters/cuda/platform.cpp b/source/adapters/cuda/platform.cpp index 20518494f7..fabeff2474 100644 --- a/source/adapters/cuda/platform.cpp +++ b/source/adapters/cuda/platform.cpp @@ -88,7 +88,7 @@ urPlatformGet(ur_adapter_handle_t *, uint32_t, uint32_t NumEntries, UR_CHECK_ERROR(cuDevicePrimaryCtxRetain(&Context, Device)); ScopedContext Active(Context); // Set native ctx as active - CUevent EvBase; + CUevent EvBase{}; UR_CHECK_ERROR(cuEventCreate(&EvBase, CU_EVENT_DEFAULT)); // Use default stream to record base event counter