Compare commits

...

1 Commits

Author SHA1 Message Date
Georgi Gerganov
4af94d9afe gguf : fix division by zero 2026-03-18 12:39:19 +02:00

View File

@@ -615,9 +615,9 @@ struct gguf_context * gguf_init_from_file_impl(FILE * file, struct gguf_init_par
ok = ok && gr.read(info.t.ne[j]);
}
// check that all ne are non-negative
if (info.t.ne[j] < 0) {
GGML_LOG_ERROR("%s: tensor '%s' dimension %" PRIu32 " has invalid number of elements: %" PRIi64 " < 0\n",
// check that all ne are positive
if (info.t.ne[j] <= 0) {
GGML_LOG_ERROR("%s: tensor '%s' dimension %" PRIu32 " has invalid number of elements: %" PRIi64 " <= 0\n",
__func__, info.t.name, j, info.t.ne[j]);
ok = false;
break;