diff --git a/sycl/plugins/cuda/pi_cuda.cpp b/sycl/plugins/cuda/pi_cuda.cpp index 7ee09ab83aade..52d87d6818756 100644 --- a/sycl/plugins/cuda/pi_cuda.cpp +++ b/sycl/plugins/cuda/pi_cuda.cpp @@ -3162,7 +3162,7 @@ pi_result cuda_piextUSMHostAlloc(void **result_ptr, pi_context context, } catch (pi_result error) { result = error; } - assert(*result_ptr % alignment == 0); + assert(reinterpret_cast(*result_ptr) % alignment == 0); return result; } @@ -3181,7 +3181,7 @@ pi_result cuda_piextUSMDeviceAlloc(void **result_ptr, pi_context context, } catch (pi_result error) { result = error; } - assert(*result_ptr % alignment == 0); + assert(reinterpret_cast(*result_ptr) % alignment == 0); return result; } @@ -3201,7 +3201,7 @@ pi_result cuda_piextUSMSharedAlloc(void **result_ptr, pi_context context, } catch (pi_result error) { result = error; } - assert(*result_ptr % alignment == 0); + assert(reinterpret_cast(*result_ptr) % alignment == 0); return result; }