diff --git a/sycl/plugins/esimd_emulator/pi_esimd_emulator.cpp b/sycl/plugins/esimd_emulator/pi_esimd_emulator.cpp index 4a656729fc433..e057fdde1abde 100644 --- a/sycl/plugins/esimd_emulator/pi_esimd_emulator.cpp +++ b/sycl/plugins/esimd_emulator/pi_esimd_emulator.cpp @@ -783,10 +783,11 @@ pi_result piDeviceGetInfo(pi_device Device, pi_device_info ParamName, case PI_DEVICE_INFO_REFERENCE_COUNT: // TODO : CHECK return ReturnValue(pi_uint32{0}); + case PI_DEVICE_INFO_SUB_GROUP_SIZES_INTEL: + return ReturnValue(size_t{1}); CASE_PI_UNSUPPORTED(PI_DEVICE_INFO_MAX_NUM_SUB_GROUPS) CASE_PI_UNSUPPORTED(PI_DEVICE_INFO_SUB_GROUP_INDEPENDENT_FORWARD_PROGRESS) - CASE_PI_UNSUPPORTED(PI_DEVICE_INFO_SUB_GROUP_SIZES_INTEL) CASE_PI_UNSUPPORTED(PI_DEVICE_INFO_IL_VERSION) // Intel-specific extensions