瀏覽代碼

ggml : restore abort() in GGML_ASSERT (#4242)

Jared Van Bortel 2 年之前
父節點
當前提交
64e64aa255
共有 1 個文件被更改,包括 2 次插入3 次删除
  1. 2 3
      ggml.h

+ 2 - 3
ggml.h

@@ -244,11 +244,10 @@
 #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)