]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
ggml : ignore more msvc warnings (ggml/906)
authorBorislav Stanimirov <redacted>
Wed, 7 Aug 2024 07:00:56 +0000 (10:00 +0300)
committerGeorgi Gerganov <redacted>
Thu, 8 Aug 2024 10:19:31 +0000 (13:19 +0300)
ggml/src/ggml-aarch64.c
ggml/src/ggml.c

index d7a608997380a17c761dab2f482d614211dc3537..7adaadc92d70ac2a792d3971a268f74e50d9ecd3 100644 (file)
@@ -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
index daceec4145b7eca01f494d0d41b094adda1bd70a..c937b5e537c54c2e7772776e96ac7e6720e2943d 100644 (file)
@@ -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)