From 851dcbee776858bd87ebff68cc68c9bc1aef66f2 Mon Sep 17 00:00:00 2001 From: Sergey V Maslov Date: Tue, 7 Dec 2021 15:15:41 -0800 Subject: [PATCH] [SYCL] Translate out-of-memory error codes from L0 RT Signed-off-by: Sergey V Maslov --- sycl/plugins/level_zero/pi_level_zero.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sycl/plugins/level_zero/pi_level_zero.cpp b/sycl/plugins/level_zero/pi_level_zero.cpp index 2a70adc2b75c7..d540ac0e84b9c 100644 --- a/sycl/plugins/level_zero/pi_level_zero.cpp +++ b/sycl/plugins/level_zero/pi_level_zero.cpp @@ -128,7 +128,9 @@ static pi_result mapError(ze_result_t ZeResult) { {ZE_RESULT_ERROR_OVERLAPPING_REGIONS, PI_INVALID_OPERATION}, {ZE_RESULT_ERROR_INVALID_GROUP_SIZE_DIMENSION, PI_INVALID_WORK_GROUP_SIZE}, - {ZE_RESULT_ERROR_MODULE_BUILD_FAILURE, PI_BUILD_PROGRAM_FAILURE}}; + {ZE_RESULT_ERROR_MODULE_BUILD_FAILURE, PI_BUILD_PROGRAM_FAILURE}, + {ZE_RESULT_ERROR_OUT_OF_DEVICE_MEMORY, PI_OUT_OF_RESOURCES}, + {ZE_RESULT_ERROR_OUT_OF_HOST_MEMORY, PI_OUT_OF_HOST_MEMORY}}; auto It = ErrorMapping.find(ZeResult); if (It == ErrorMapping.end()) {