From eebba4799ca122c23c95cd38bc81495fc7613ffa Mon Sep 17 00:00:00 2001 From: Siu Chi Chan Date: Fri, 28 Feb 2020 06:17:41 -0500 Subject: [PATCH] improve code object loading error message (#1889) --- hipamd/src/program_state.inl | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/hipamd/src/program_state.inl b/hipamd/src/program_state.inl index bcac4d384b..27fa9f2b0e 100644 --- a/hipamd/src/program_state.inl +++ b/hipamd/src/program_state.inl @@ -426,7 +426,11 @@ public: auto check_hsa_error = [](hsa_status_t s) { if (s != HSA_STATUS_SUCCESS) { - hip_throw(std::runtime_error{"error when loading code object"}); + const char* hsa_err_msg; + hsa_status_string(s, &hsa_err_msg); + hip_throw(std::runtime_error{ + std::string("error when loading code object: ") + + hsa_err_msg}); } };