From c21284cdf5fd833b90ac1f824cdf8065e2700dc4 Mon Sep 17 00:00:00 2001 From: leejet Date: Mon, 21 Sep 2026 22:25:44 +0800 Subject: [PATCH] ggml : fix dimension and stride truncation in ggml_permute (#29227) --- ggml/src/ggml.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ggml/src/ggml.c b/ggml/src/ggml.c index 1752814093..a286083b93 100644 --- a/ggml/src/ggml.c +++ b/ggml/src/ggml.c @@ -3897,8 +3897,8 @@ struct ggml_tensor * ggml_permute( struct ggml_tensor * result = ggml_view_tensor(ctx, a); ggml_format_name(result, "%s (permuted)", a->name); - int ne[GGML_MAX_DIMS]; - int nb[GGML_MAX_DIMS]; + int64_t ne[GGML_MAX_DIMS]; + size_t nb[GGML_MAX_DIMS]; ne[axis0] = a->ne[0]; ne[axis1] = a->ne[1];