Adrien Gallouët
Adrien Gallouët
Glorytun is still too hard to configure on some corner cases.
This commit fixes the compilation with OpenSSL, but it doesn’t fix SSL.... The use of version 0.20.1 of cpp-httplib (instead of 0.27.0) might be the only culprit, no idea how...
This commit adds an easy way to fetch, build, and statically link the BoringSSL library when LLAMA_BUILD_BORINGSSL is enabled. The version can be set via the LLAMA_BORINGSSL_VERSION cache variable.
Use check_cxx_source_compiles to prevent conflicts with the existing GGML_NATIVE detection code.
_mm512_cvtepu8_epi16 requires __AVX512BW__ _mm512_srli_epi16 requires __AVX512BW__ __builtin_ia32_inserti32x8 requires __AVX512DQ__