]> git.djapps.eu Git - pkg/ggml/sources/ggml/commitdiff
ggml : try fix arm build (whisper/0)
authorGeorgi Gerganov <redacted>
Mon, 16 Mar 2026 07:11:13 +0000 (09:11 +0200)
committerGeorgi Gerganov <redacted>
Mon, 16 Mar 2026 12:53:37 +0000 (14:53 +0200)
src/ggml-cpu/arch/arm/quants.c

index c1856201b317ab71471660cb02b2fe436ceabe16..82b048bb3ae4004c6cb847f6c7dabc082fda9829 100644 (file)
@@ -666,7 +666,7 @@ void ggml_vec_dot_nvfp4_q8_0(int n, float * GGML_RESTRICT s, size_t bs, const vo
 
     float sumf = 0;
 
-#if defined __ARM_NEON
+#if defined(__ARM_NEON) && defined(__ARM_FEATURE_FMA)
     const int8x16_t values = vld1q_s8(kvalues_mxfp4);
     const uint8x16_t m4b = vdupq_n_u8(0x0f);
     float32x4_t acc = vdupq_n_f32(0.0f);