diff --git a/level_zero/core/source/module/module_imp.cpp b/level_zero/core/source/module/module_imp.cpp index 7f5438d80a..75bae2a37c 100644 --- a/level_zero/core/source/module/module_imp.cpp +++ b/level_zero/core/source/module/module_imp.cpp @@ -574,7 +574,7 @@ ze_result_t ModuleImp::createKernel(const ze_kernel_desc_t *desc, ze_kernel_handle_t *phFunction) { ze_result_t res; if (!isFullyLinked) { - return ZE_RESULT_ERROR_MODULE_BUILD_FAILURE; + return ZE_RESULT_ERROR_INVALID_MODULE_UNLINKED; } auto kernel = Kernel::create(productFamily, this, desc, &res); diff --git a/level_zero/core/test/unit_tests/sources/module/test_module.cpp b/level_zero/core/test/unit_tests/sources/module/test_module.cpp index ee8f46c3be..2f9ae569e9 100644 --- a/level_zero/core/test/unit_tests/sources/module/test_module.cpp +++ b/level_zero/core/test/unit_tests/sources/module/test_module.cpp @@ -986,7 +986,7 @@ HWTEST_F(ModuleLinkingTest, givenNotFullyLinkedModuleWhenCreatingKernelThenError auto retVal = module.createKernel(nullptr, nullptr); - EXPECT_EQ(ZE_RESULT_ERROR_MODULE_BUILD_FAILURE, retVal); + EXPECT_EQ(ZE_RESULT_ERROR_INVALID_MODULE_UNLINKED, retVal); } using ModulePropertyTest = Test;