8000 ggml-cpu: Update KleidiAI to v1.6 and fix include directives (#13509) · ochafik/llama.cpp@4f711af · GitHub
[go: up one dir, main page]

Skip to content

Commit 4f711af

Browse files
authored
ggml-cpu: Update KleidiAI to v1.6 and fix include directives (ggml-org#13509)
Signed-off-by: Dan Johansson <dan.johansson@arm.com>
1 parent b89d605 commit 4f711af

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

ggml/src/ggml-cpu/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -385,9 +385,9 @@ function(ggml_add_cpu_backend_variant_impl tag_name)
385385

386386
# Fetch KleidiAI sources:
387387
include(FetchContent)
388-
set(KLEIDIAI_COMMIT_TAG "v1.5.0")
388+
set(KLEIDIAI_COMMIT_TAG "v1.6.0")
389389
set(KLEIDIAI_DOWNLOAD_URL "https://github.com/ARM-software/kleidiai/archive/refs/tags/${KLEIDIAI_COMMIT_TAG}.tar.gz")
390-
set(KLEIDIAI_ARCHIVE_MD5 "ea22e1aefb800e9bc8c74d91633cc58e")
390+
set(KLEIDIAI_ARCHIVE_MD5 "75b4ad68f25ab673dcc01065e5a0b05f")
391391

392392
if (POLICY CMP0135)
393393
cmake_policy(SET CMP0135 NEW)

ggml/src/ggml-cpu/kleidiai/kernels.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
#pragma once
66

77
#include <functional>
8+
#include <variant>
89
#include "ggml.h"
910

1011
enum cpu_feature {

ggml/src/ggml-cpu/kleidiai/kleidiai.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@
33
//
44
#include <arm_neon.h>
55
#include <assert.h>
6+
#include <atomic>
67
#include <cfloat>
8+
#include <stdexcept>
79
#include <stdint.h>
810
#include <string.h>
911
#if defined(__linux__)

0 commit comments

Comments
 (0)
0