From f8e3f167a04726aa99fd9f158bf0e72ec8ebc551 Mon Sep 17 00:00:00 2001 From: Tony Tye Date: Sun, 10 Jan 2021 02:23:21 +0000 Subject: [PATCH] Check error return from aqlCreateHWInfo Change-Id: If57c30d0605dc628d93a0d8131836ecde9834261 [ROCm/clr commit: 30729a716fcb1378efcb1044b9d4f63a71f7b155] --- projects/clr/rocclr/device/gpu/gpukernel.cpp | 4 +++- projects/clr/rocclr/device/pal/palkernel.cpp | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/projects/clr/rocclr/device/gpu/gpukernel.cpp b/projects/clr/rocclr/device/gpu/gpukernel.cpp index 6e26afc454..6059cb3372 100644 --- a/projects/clr/rocclr/device/gpu/gpukernel.cpp +++ b/projects/clr/rocclr/device/gpu/gpukernel.cpp @@ -3095,7 +3095,9 @@ bool HSAILKernel::init(amd::hsa::loader::Symbol* sym, bool finalize) { } } - aqlCreateHWInfo(sym); + if (!aqlCreateHWInfo(sym)) { + return false; + } // Pull out metadata from the ELF size_t sizeOfArgList; diff --git a/projects/clr/rocclr/device/pal/palkernel.cpp b/projects/clr/rocclr/device/pal/palkernel.cpp index bae85abc8a..f12bd9077f 100644 --- a/projects/clr/rocclr/device/pal/palkernel.cpp +++ b/projects/clr/rocclr/device/pal/palkernel.cpp @@ -143,7 +143,9 @@ bool HSAILKernel::init(amd::hsa::loader::Symbol* sym, bool finalize) { } } - aqlCreateHWInfo(sym); + if (!aqlCreateHWInfo(sym)) { + return false; + } // Pull out metadata from the ELF size_t sizeOfArgList;