@@ -1283,7 +1283,7 @@ pi_result cuda_piDeviceGetInfo(pi_device device, pi_device_info param_name,
1283
1283
device->get ()) == CUDA_SUCCESS);
1284
1284
1285
1285
cl::sycl::detail::pi::assertion ((ecc_enabled == 0 ) | (ecc_enabled == 1 ));
1286
- auto result = static_cast <bool >(ecc_enabled);
1286
+ auto result = static_cast <pi_bool >(ecc_enabled);
1287
1287
return getInfo (param_value_size, param_value, param_value_size_ret, result);
1288
1288
}
1289
1289
case PI_DEVICE_INFO_HOST_UNIFIED_MEMORY: {
@@ -1294,7 +1294,7 @@ pi_result cuda_piDeviceGetInfo(pi_device device, pi_device_info param_name,
1294
1294
1295
1295
cl::sycl::detail::pi::assertion ((is_integrated == 0 ) |
1296
1296
(is_integrated == 1 ));
1297
- auto result = static_cast <bool >(is_integrated);
1297
+ auto result = static_cast <pi_bool >(is_integrated);
1298
1298
return getInfo (param_value_size, param_value, param_value_size_ret, result);
1299
1299
}
1300
1300
case PI_DEVICE_INFO_PROFILING_TIMER_RESOLUTION: {
@@ -1304,16 +1304,20 @@ pi_result cuda_piDeviceGetInfo(pi_device device, pi_device_info param_name,
1304
1304
size_t {1000u });
1305
1305
}
1306
1306
case PI_DEVICE_INFO_ENDIAN_LITTLE: {
1307
- return getInfo (param_value_size, param_value, param_value_size_ret, true );
1307
+ return getInfo (param_value_size, param_value, param_value_size_ret,
1308
+ PI_TRUE);
1308
1309
}
1309
1310
case PI_DEVICE_INFO_AVAILABLE: {
1310
- return getInfo (param_value_size, param_value, param_value_size_ret, true );
1311
+ return getInfo (param_value_size, param_value, param_value_size_ret,
1312
+ PI_TRUE);
1311
1313
}
1312
1314
case PI_DEVICE_INFO_COMPILER_AVAILABLE: {
1313
- return getInfo (param_value_size, param_value, param_value_size_ret, true );
1315
+ return getInfo (param_value_size, param_value, param_value_size_ret,
1316
+ PI_TRUE);
1314
1317
}
1315
1318
case PI_DEVICE_INFO_LINKER_AVAILABLE: {
1316
- return getInfo (param_value_size, param_value, param_value_size_ret, true );
1319
+ return getInfo (param_value_size, param_value, param_value_size_ret,
1320
+ PI_TRUE);
1317
1321
}
1318
1322
case PI_DEVICE_INFO_EXECUTION_CAPABILITIES: {
1319
1323
auto capability = CL_EXEC_KERNEL;
@@ -1403,7 +1407,8 @@ pi_result cuda_piDeviceGetInfo(pi_device device, pi_device_info param_name,
1403
1407
size_t {1024u });
1404
1408
}
1405
1409
case PI_DEVICE_INFO_PREFERRED_INTEROP_USER_SYNC: {
1406
- return getInfo (param_value_size, param_value, param_value_size_ret, true );
1410
+ return getInfo (param_value_size, param_value, param_value_size_ret,
1411
+ PI_TRUE);
1407
1412
}
1408
1413
case PI_DEVICE_INFO_PARENT_DEVICE: {
1409
1414
return getInfo (param_value_size, param_value, param_value_size_ret,
0 commit comments