diff options
author | Georgi Gerganov <ggerganov@gmail.com> | 2023-09-08 17:58:07 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-08 17:58:07 +0300 |
commit | b3e9852e471d12cbbe5dad20c81c4766d969739a (patch) | |
tree | 3c2b535693e4b01c9e5bc309c26fb5a839d1ff33 /ggml.c | |
parent | cb6c44c5e045709b6bb5cc9bb8c9be107c771a78 (diff) |
sync : ggml (CUDA GLM RoPE + POSIX) (#3082)
ggml-ci
Diffstat (limited to 'ggml.c')
-rw-r--r-- | ggml.c | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -46,6 +46,10 @@ // disable "possible loss of data" to avoid hundreds of casts // we should just be careful :) #pragma warning(disable: 4244 4267) + +// disable POSIX deprecation warnigns +// these functions are never going away, anyway +#pragma warning(disable: 4996) #endif #if defined(_WIN32) @@ -306,12 +310,14 @@ typedef double ggml_float; #if defined(_MSC_VER) || defined(__MINGW32__) #include <intrin.h> #else +#if defined(__AVX__) || defined(__AVX2__) || defined(__AVX512F__) || defined(__SSSE3__) || defined(__SSE3__) #if !defined(__riscv) #include <immintrin.h> #endif #endif #endif #endif +#endif #ifdef __riscv_v_intrinsic #include <riscv_vector.h> @@ -18871,7 +18877,6 @@ static enum ggml_opt_result linesearch_backtracking( // strong Wolfe condition (GGML_LINESEARCH_BACKTRACKING_STRONG_WOLFE) return count; } - return count; } } |