From 46cfb664f55a0248a226efe030fbb6f72dfb54bc Mon Sep 17 00:00:00 2001 From: Ben van Werkhoven Date: Mon, 12 May 2025 12:00:35 +0200 Subject: [PATCH] improve HIP error message printing --- kernel_tuner/backends/hip.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/kernel_tuner/backends/hip.py b/kernel_tuner/backends/hip.py index 46d2d50a..a9713fe9 100644 --- a/kernel_tuner/backends/hip.py +++ b/kernel_tuner/backends/hip.py @@ -40,7 +40,9 @@ def hip_check(call_result): if len(result) == 1: result = result[0] if isinstance(err, hip.hipError_t) and err != hip.hipError_t.hipSuccess: - raise RuntimeError(str(err)) + _, error_name = hip.hipGetErrorName(err) + _, error_str = hip.hipGetErrorString(err) + raise RuntimeError(f"{error_name}: {error_str}") return result