Skip to content

Commit 7ff379f

Browse files
downorCompute-Runtime-Automation
authored andcommitted
ocloc returns error message for missing library
add error log in case libigdfcl is missing Change-Id: I578ac5f24b9fd67e57bb23fcd6771cc822b225b9 Signed-off-by: dongwonk <[email protected]>
1 parent ba68103 commit 7ff379f

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

offline_compiler/offline_compiler.cpp

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -324,7 +324,13 @@ int OfflineCompiler::initialize(size_t numArgs, const char *const *argv) {
324324
sourceCode = (pSource != nullptr) ? getStringWithinDelimiters((char *)pSourceFromFile) : (char *)pSourceFromFile;
325325
}
326326

327-
this->fclLib.reset(OsLibrary::load(Os::frontEndDllName));
327+
auto fclLibFile = OsLibrary::load(Os::frontEndDllName);
328+
if (fclLibFile == nullptr) {
329+
printf("Error: Failed to load %s\n", Os::frontEndDllName);
330+
return CL_OUT_OF_HOST_MEMORY;
331+
}
332+
333+
this->fclLib.reset(fclLibFile);
328334
if (this->fclLib == nullptr) {
329335
return CL_OUT_OF_HOST_MEMORY;
330336
}

0 commit comments

Comments
 (0)