From e39c87321c8befecbf08ffb44c37df2aa809de2f Mon Sep 17 00:00:00 2001 From: Daniel Holanda Date: Thu, 17 Jul 2025 13:43:49 -0400 Subject: [PATCH 1/2] Fix HIP version check for HIPBLAS V2 API compatibility --- ggml/src/ggml-cuda/vendors/hip.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ggml/src/ggml-cuda/vendors/hip.h b/ggml/src/ggml-cuda/vendors/hip.h index 184d445f5c067..2cf42d189b1ba 100644 --- a/ggml/src/ggml-cuda/vendors/hip.h +++ b/ggml/src/ggml-cuda/vendors/hip.h @@ -139,7 +139,7 @@ #define CUBLAS_STATUS_INTERNAL_ERROR HIPBLAS_STATUS_INTERNAL_ERROR #define CUBLAS_STATUS_NOT_SUPPORTED HIPBLAS_STATUS_NOT_SUPPORTED -#if defined(__HIP_PLATFORM_AMD__) && HIP_VERSION >= 70000000 +#if defined(__HIP_PLATFORM_AMD__) && HIP_VERSION >= 50600000 #define CUBLAS_COMPUTE_16F HIPBLAS_COMPUTE_16F #define CUBLAS_COMPUTE_32F HIPBLAS_COMPUTE_32F #define CUBLAS_COMPUTE_32F_FAST_16F HIPBLAS_COMPUTE_32F_FAST_16F From 818bd276f7e399b9663398ebbcb6ec8d76a51211 Mon Sep 17 00:00:00 2001 From: Daniel Holanda Date: Thu, 17 Jul 2025 11:41:54 -0700 Subject: [PATCH 2/2] Updating to 6.0.0 as suggested --- ggml/src/ggml-cuda/vendors/hip.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ggml/src/ggml-cuda/vendors/hip.h b/ggml/src/ggml-cuda/vendors/hip.h index 2cf42d189b1ba..34321c66b2897 100644 --- a/ggml/src/ggml-cuda/vendors/hip.h +++ b/ggml/src/ggml-cuda/vendors/hip.h @@ -139,7 +139,7 @@ #define CUBLAS_STATUS_INTERNAL_ERROR HIPBLAS_STATUS_INTERNAL_ERROR #define CUBLAS_STATUS_NOT_SUPPORTED HIPBLAS_STATUS_NOT_SUPPORTED -#if defined(__HIP_PLATFORM_AMD__) && HIP_VERSION >= 50600000 +#if defined(__HIP_PLATFORM_AMD__) && HIP_VERSION >= 60000000 #define CUBLAS_COMPUTE_16F HIPBLAS_COMPUTE_16F #define CUBLAS_COMPUTE_32F HIPBLAS_COMPUTE_32F #define CUBLAS_COMPUTE_32F_FAST_16F HIPBLAS_COMPUTE_32F_FAST_16F