Commit 03d6c824e for llama.cpp
commit 03d6c824e1ccbdb8e45b82299b1965cf94c5c056
Author: Oliver Simons <osimons@nvidia.com>
Date: Wed Nov 11 11:01:24 2026 +0100
tests : use only the public ggml API (#32077)
diff --git a/tests/test-kv-cache.cpp b/tests/test-kv-cache.cpp
index 5cf74801b..6089c170f 100644
--- a/tests/test-kv-cache.cpp
+++ b/tests/test-kv-cache.cpp
@@ -73,10 +73,10 @@ int main() {
assistant->layers[0].v_cache_s = ggml_new_tensor_1d(ctx.get(), GGML_TYPE_F32, 1);
assistant->layers[1].k_cache_s = assistant->layers[0].k_cache_s;
assistant->layers[1].v_cache_s = assistant->layers[0].v_cache_s;
- ggml_set_f32(target->layers[2].k_cache_s, 0.5f);
- ggml_set_f32(target->layers[2].v_cache_s, 0.25f);
- ggml_set_f32(assistant->layers[0].k_cache_s, 2.0f);
- ggml_set_f32(assistant->layers[0].v_cache_s, 4.0f);
+ *static_cast<float *>(target->layers[2].k_cache_s->data) = 0.5f;
+ *static_cast<float *>(target->layers[2].v_cache_s->data) = 0.25f;
+ *static_cast<float *>(assistant->layers[0].k_cache_s->data) = 2.0f;
+ *static_cast<float *>(assistant->layers[0].v_cache_s->data) = 4.0f;
for (ggml_type type_k : { GGML_TYPE_F16, GGML_TYPE_F8_E4M3 }) {
for (ggml_type type_v : { GGML_TYPE_F16, GGML_TYPE_F8_E4M3 }) {