diff --git a/projects/clr/hipamd/src/hip_platform.cpp b/projects/clr/hipamd/src/hip_platform.cpp index fcad87b020..3c02198c9e 100644 --- a/projects/clr/hipamd/src/hip_platform.cpp +++ b/projects/clr/hipamd/src/hip_platform.cpp @@ -711,11 +711,8 @@ void PlatformState::init() { initialized_ = true; for (auto& it : statCO_.modules_) { hipError_t err = digestFatBinary(it.first, it.second); - if (err == hipErrorNoBinaryForGpu) { + if (err != hipSuccess) { HIP_ERROR_PRINT(err, "continue parsing remaining modules"); - } else if (err != hipSuccess) { - HIP_ERROR_PRINT(err); - return; } } for (auto& it : statCO_.vars_) {