From 1a708bac8a6ffd2e18e1dd037beb885173bffd47 Mon Sep 17 00:00:00 2001 From: Amrita H S Date: Sun, 8 Mar 2026 23:32:42 -0500 Subject: [PATCH] powerpc: Bypass FP16 as BF16 on Power typedef FP16 as BF16 on Power as FP16 is not yet supported --- openblas_config_template.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/openblas_config_template.h b/openblas_config_template.h index 35391efefc..1735fdda2a 100644 --- a/openblas_config_template.h +++ b/openblas_config_template.h @@ -40,7 +40,11 @@ typedef uint16_t bfloat16; #endif #if defined(__GNUC__) && (__GNUC__ > 12) +#if defined(OPENBLAS_ARCH_POWER) +typedef bfloat16 hfloat16; +#else typedef _Float16 hfloat16; +#endif #else #include typedef uint16_t hfloat16;