SWDEV-329516 - Propogate hipErrorSharedObjectInitFailed from getStatFunc.

Change-Id: I60160f8d0c0dab20649a4e7c03448f4ae9a9c95b


[ROCm/clr commit: c61701323e]
Этот коммит содержится в:
Jaydeep Patel authored and Jaydeepkumar Patel committed 2022-08-02 01:50:50 -04:00
1 родитель 7edb46802d
Коммит cbc97ad59a
1 file changed
+5 -1
+5 -1
Просмотреть файл
@@ -615,7 +615,11 @@ hipError_t ihipLaunchKernel(const void* hostFunction, dim3 gridDim, dim3 blockDi
int deviceId = hip::Stream::DeviceId(stream);
hipError_t hip_error = PlatformState::instance().getStatFunc(&func, hostFunction, deviceId);
if ((hip_error != hipSuccess) || (func == nullptr)) {
HIP_RETURN(hipErrorInvalidDeviceFunction);
if (hip_error == hipErrorSharedObjectInitFailed) {
HIP_RETURN(hip_error);
} else {
HIP_RETURN(hipErrorInvalidDeviceFunction);
}
}
size_t globalWorkSizeX = static_cast<size_t>(gridDim.x) * blockDim.x;
size_t globalWorkSizeY = static_cast<size_t>(gridDim.y) * blockDim.y;