Răsfoiți Sursa

ggml : ignore more msvc warnings (ggml/906)

Borislav Stanimirov 1 an în urmă
părinte
comite
f93d49ab1e
2 a modificat fișierele cu 5 adăugiri și 0 ștergeri
  1. 2 0
      ggml/src/ggml-aarch64.c
  2. 3 0
      ggml/src/ggml.c

+ 2 - 0
ggml/src/ggml-aarch64.c

@@ -16,6 +16,8 @@
 
 #if defined(__GNUC__)
 #pragma GCC diagnostic ignored "-Woverlength-strings"
+#elif defined(_MSC_VER)
+#pragma warning(disable: 4244 4267) // possible loss of data
 #endif
 
 #define UNUSED GGML_UNUSED

+ 3 - 0
ggml/src/ggml.c

@@ -56,6 +56,9 @@ int ggml_sve_cnt_b = 0;
 // disable POSIX deprecation warnings
 // these functions are never going away, anyway
 #pragma warning(disable: 4996)
+
+// unreachable code because of multiple instances of code after GGML_ABORT
+#pragma warning(disable: 4702)
 #endif
 
 #if defined(_WIN32)