From 98ee9f34945d3b5f572d7a4c15cbffa506487734 Mon Sep 17 00:00:00 2001 From: Siu Chi Chan Date: Fri, 3 Apr 2020 13:46:51 -0400 Subject: [PATCH] get hsa error string from ROCR --- lib/hsa/mcwamp_hsa.cpp | 31 +------------------------------ 1 file changed, 1 insertion(+), 30 deletions(-) diff --git a/lib/hsa/mcwamp_hsa.cpp b/lib/hsa/mcwamp_hsa.cpp index 1edf9d3c363..80636ef3441 100644 --- a/lib/hsa/mcwamp_hsa.cpp +++ b/lib/hsa/mcwamp_hsa.cpp @@ -198,38 +198,9 @@ static const char* getHcCommandKindString(Kalmar::hcCommandKind k) { return case_string; }; - - static const char* getHSAErrorString(hsa_status_t s) { - const char* case_string; - switch(s) { - CASE_STRING(HSA_STATUS_ERROR); - CASE_STRING(HSA_STATUS_ERROR_INVALID_ARGUMENT); - CASE_STRING(HSA_STATUS_ERROR_INVALID_QUEUE_CREATION); - CASE_STRING(HSA_STATUS_ERROR_INVALID_ALLOCATION); - CASE_STRING(HSA_STATUS_ERROR_INVALID_AGENT); - CASE_STRING(HSA_STATUS_ERROR_INVALID_REGION); - CASE_STRING(HSA_STATUS_ERROR_INVALID_SIGNAL); - CASE_STRING(HSA_STATUS_ERROR_INVALID_QUEUE); - CASE_STRING(HSA_STATUS_ERROR_OUT_OF_RESOURCES); - CASE_STRING(HSA_STATUS_ERROR_INVALID_PACKET_FORMAT); - CASE_STRING(HSA_STATUS_ERROR_RESOURCE_FREE); - CASE_STRING(HSA_STATUS_ERROR_NOT_INITIALIZED); - CASE_STRING(HSA_STATUS_ERROR_REFCOUNT_OVERFLOW); - CASE_STRING(HSA_STATUS_ERROR_INCOMPATIBLE_ARGUMENTS); - CASE_STRING(HSA_STATUS_ERROR_INVALID_INDEX); - CASE_STRING(HSA_STATUS_ERROR_INVALID_ISA); - CASE_STRING(HSA_STATUS_ERROR_INVALID_ISA_NAME); - CASE_STRING(HSA_STATUS_ERROR_INVALID_CODE_OBJECT); - CASE_STRING(HSA_STATUS_ERROR_INVALID_EXECUTABLE); - CASE_STRING(HSA_STATUS_ERROR_FROZEN_EXECUTABLE); - CASE_STRING(HSA_STATUS_ERROR_INVALID_SYMBOL_NAME); - CASE_STRING(HSA_STATUS_ERROR_VARIABLE_ALREADY_DEFINED); - CASE_STRING(HSA_STATUS_ERROR_VARIABLE_UNDEFINED); - CASE_STRING(HSA_STATUS_ERROR_EXCEPTION); - default: case_string = "Unknown Error Code"; - }; + hsa_status_string(s, &case_string); return case_string; }