Skip to content

Commit 30d7a59

Browse files
committed
ollama-debug.c: change 'ld' to 'PRIi64'
* macOS has different definition per info from @mxyng
1 parent 85ab552 commit 30d7a59

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

ml/backend/ggml/ggml/src/ollama-debug.c

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include <string.h>
2+
#include <inttypes.h>
23

34
#include "ollama-debug.h"
45

@@ -24,7 +25,7 @@ static void print_tensor(const void *tensor, void (*cb)(const void *, int),
2425
fprintf(stderr, "[");
2526
for (int i = 0; i < dims[0]; i++) {
2627
if (i >= nitems && i < dims[0] - nitems) {
27-
fprintf(stderr, "... (%ld more), ", dims[0] - 2 * nitems);
28+
fprintf(stderr, "... (%" PRIi64 " more), ", dims[0] - 2 * nitems);
2829
int skip = dims[0] - 2 * nitems;
2930
if (ndims > 1) {
3031
stride += mul(dims + 1, ndims - 1) * skip;
@@ -67,7 +68,7 @@ static void print_tensor_i32(const void *tensor, int i) {
6768
}
6869

6970
static void ollama_debug_tensor(const struct ggml_tensor *tensor, bool verbose, const char *prefix, int indent) {
70-
fprintf(stderr, "%s%s %s (%s): [%ld %ld %ld %ld]\n", prefix, tensor->name,
71+
fprintf(stderr, "%s%s %s (%s): [%" PRIi64 " %" PRIi64 " %" PRIi64 " %" PRIi64 "]\n", prefix, tensor->name,
7172
ggml_op_name(tensor->op), ggml_type_name(tensor->type), tensor->ne[0],
7273
tensor->ne[1], tensor->ne[2], tensor->ne[3]);
7374

0 commit comments

Comments
 (0)