SWDEV-229480 - Improve error messages in HIP Layer.

Change-Id: I054b979d3aa6cf6ed4ca14a9393bdcba757772ff
このコミットが含まれているのは:
kjayapra-amd
2020-04-13 22:51:46 -04:00
committed by Karthik Jayaprakash
コミット 2eb8cc8e90
7個のファイルの変更、131行の追加、60行の削除
ノーマルファイル → 実行可能ファイル
+4
ファイルの表示
@@ -109,6 +109,7 @@ char* demangle(const char* loweredName) {
int status = 0;
char* demangledName = DEMANGLE(loweredName, nullptr, nullptr, &status);
if (status != 0) {
DevLogPrintfError("Cannot demangle loweredName: %s \n", loweredName);
return nullptr;
}
#elif defined(_WIN32)
@@ -118,6 +119,8 @@ char* demangle(const char* loweredName) {
UNDECORATED_SIZE/ sizeof(*demangledName), UNDNAME_COMPLETE))
{
free(demangledName);
DevLogPrintfError("Cannot undecorate loweredName: %s demangledName: %s \n",
loweredName, demangedName);
return nullptr;
}
#else
@@ -192,6 +195,7 @@ const char* hiprtcGetErrorString(hiprtcResult x) {
case HIPRTC_ERROR_INTERNAL_ERROR:
return "HIPRTC_ERROR_INTERNAL_ERROR";
default:
DevLogPrintfError("Invalid HIPRTC error code: %d \n", x);
return nullptr;
};