diff --git a/rocclr/device/pal/paldevice.cpp b/rocclr/device/pal/paldevice.cpp index 2a2eebb0ff..848f8010ec 100644 --- a/rocclr/device/pal/paldevice.cpp +++ b/rocclr/device/pal/paldevice.cpp @@ -2412,7 +2412,7 @@ bool Device::SetClockMode(const cl_set_device_clock_mode_input_amd setClockModeI bool Device::importExtSemaphore(void** extSemaphore, void* handle) { Pal::ExternalQueueSemaphoreOpenInfo palOpenInfo = {}; - palOpenInfo.externalSemaphore = handle; + palOpenInfo.externalSemaphore = reinterpret_cast (handle); palOpenInfo.flags.crossProcess = false; palOpenInfo.flags.isReference = true; Pal::Result result;