aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoss Brunton <ross@codeplay.com>2025-07-04 16:17:51 +0100
committerGitHub <noreply@github.com>2025-07-04 16:17:51 +0100
commit6b19cdcefacb8489f2392f15d98db3a8f79f103c (patch)
tree4ff4960860539f3d5f176a43da603c56914b6e10
parent0008af882dc3f3b53b9e02440d7ca2b2e0725d11 (diff)
downloadllvm-6b19cdcefacb8489f2392f15d98db3a8f79f103c.zip
llvm-6b19cdcefacb8489f2392f15d98db3a8f79f103c.tar.gz
llvm-6b19cdcefacb8489f2392f15d98db3a8f79f103c.tar.bz2
[Offload][amdgpu] Map `INVALID_CODE_OBJECT` to `INVALID_BINARY` (#147070)
-rw-r--r--offload/plugins-nextgen/amdgpu/src/rtl.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/offload/plugins-nextgen/amdgpu/src/rtl.cpp b/offload/plugins-nextgen/amdgpu/src/rtl.cpp
index 35cb297..832c31c 100644
--- a/offload/plugins-nextgen/amdgpu/src/rtl.cpp
+++ b/offload/plugins-nextgen/amdgpu/src/rtl.cpp
@@ -3504,6 +3504,9 @@ static Error Plugin::check(int32_t Code, const char *ErrFmt, ArgsTy... Args) {
case HSA_STATUS_ERROR_INVALID_SYMBOL_NAME:
OffloadErrCode = ErrorCode::NOT_FOUND;
break;
+ case HSA_STATUS_ERROR_INVALID_CODE_OBJECT:
+ OffloadErrCode = ErrorCode::INVALID_BINARY;
+ break;
default:
OffloadErrCode = ErrorCode::UNKNOWN;
}