]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
ggml : fix -Warray-bounds warning with gcc (#4231)
authorJared Van Bortel <redacted>
Mon, 27 Nov 2023 03:58:43 +0000 (22:58 -0500)
committerGitHub <redacted>
Mon, 27 Nov 2023 03:58:43 +0000 (22:58 -0500)
ggml.c

diff --git a/ggml.c b/ggml.c
index f92292b39c635e7539031e75bb8b0274f3356fae..0c7264a36216d493cfda1f110763cd024c983b56 100644 (file)
--- a/ggml.c
+++ b/ggml.c
@@ -15689,13 +15689,14 @@ static int ggml_get_n_tasks(struct ggml_tensor * node, int n_threads) {
             {
                 n_tasks = 1;
             } break;
-        case GGML_OP_COUNT:
-            {
-                GGML_ASSERT(false);
-            } break;
         default:
             {
-                printf("%s: op %s not implemented\n", __func__, ggml_op_name(node->op));
+                fprintf(stderr, "%s: op not implemented: ", __func__);
+                if (node->op < GGML_OP_COUNT) {
+                    fprintf(stderr, "%s\n", ggml_op_name(node->op));
+                } else {
+                    fprintf(stderr, "%d\n", node->op);
+                }
                 GGML_ASSERT(false);
             } break;
     }