Skip to content

Commit d6ae2a9

Browse files
committed
add check for return value
1 parent 5e5b7ac commit d6ae2a9

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

source/adapters/native_cpu/program.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,10 @@ UR_APIEXPORT ur_result_t UR_APICALL urProgramCreateWithBinary(
8181
auto [Prefix, Tag] = splitMetadataName(mdName);
8282
if (Tag == __SYCL_UR_PROGRAM_METADATA_TAG_REQD_WORK_GROUP_SIZE) {
8383
native_cpu::ReqdWGSize_t reqdWGSize;
84-
getReqdWGSize(mdNode, reqdWGSize);
84+
auto res = getReqdWGSize(mdNode, reqdWGSize);
85+
if (res != UR_RESULT_SUCCESS) {
86+
return res;
87+
}
8588
hProgram->KernelReqdWorkGroupSizeMD[Prefix] = std::move(reqdWGSize);
8689
}
8790
}

0 commit comments

Comments
 (0)