]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
ggml : restore abort() in GGML_ASSERT (#4242)
authorJared Van Bortel <redacted>
Tue, 28 Nov 2023 09:51:11 +0000 (04:51 -0500)
committerGitHub <redacted>
Tue, 28 Nov 2023 09:51:11 +0000 (11:51 +0200)
ggml.h

diff --git a/ggml.h b/ggml.h
index f2fce0f22d357af99af74d6ea53402f04c9dda1d..4d6d4edfd933c5ae02890751deb33a2616c43429 100644 (file)
--- a/ggml.h
+++ b/ggml.h
 #define GGML_ASSERT(x) \
     do { \
         if (!(x)) { \
-            fprintf(stderr, "GGML_ASSERT: %s:%d: %s\n", __FILE__, __LINE__, #x); \
-            fflush(stderr); \
             fflush(stdout); \
+            fprintf(stderr, "GGML_ASSERT: %s:%d: %s\n", __FILE__, __LINE__, #x); \
             ggml_print_backtrace(); \
-            exit(1); \
+            abort(); \
         } \
     } while (0)