Skip to content

Commit 291c0c1

Browse files
committed
Make potentially lossy implicit conversions explicit
1 parent b3ca60b commit 291c0c1

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

source/adapters/opencl/device.cpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -450,15 +450,16 @@ UR_APIEXPORT ur_result_t UR_APICALL urDeviceGetInfo(ur_device_handle_t hDevice,
450450
URValue[i].type = static_cast<ur_device_partition_t>(CLValue[0]);
451451
switch (URValue[i].type) {
452452
case UR_DEVICE_PARTITION_EQUALLY: {
453-
URValue[i].value.equally = CLValue[i + 1];
453+
URValue[i].value.equally = static_cast<uint32_t>(CLValue[i + 1]);
454454
break;
455455
}
456456
case UR_DEVICE_PARTITION_BY_COUNTS: {
457-
URValue[i].value.count = CLValue[i + 1];
457+
URValue[i].value.count = static_cast<uint32_t>(CLValue[i + 1]);
458458
break;
459459
}
460460
case UR_DEVICE_PARTITION_BY_AFFINITY_DOMAIN: {
461-
URValue[i].value.affinity_domain = CLValue[i + 1];
461+
URValue[i].value.affinity_domain =
462+
static_cast<uint32_t>(CLValue[i + 1]);
462463
break;
463464
}
464465
default: {

source/adapters/opencl/kernel.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -302,7 +302,7 @@ UR_APIEXPORT ur_result_t UR_APICALL urKernelSetExecInfo(
302302

303303
switch (propName) {
304304
case UR_KERNEL_EXEC_INFO_USM_INDIRECT_ACCESS: {
305-
if (*(static_cast<const ur_bool_t *>(pPropValue)) == true) {
305+
if (*(static_cast<const ur_bool_t *>(pPropValue))) {
306306
UR_RETURN_ON_FAILURE(usmSetIndirectAccess(hKernel));
307307
}
308308
return UR_RESULT_SUCCESS;

0 commit comments

Comments
 (0)