From c1bd16a55e1e229afe56b58f009a0dd1097ffce7 Mon Sep 17 00:00:00 2001 From: bugfixer Date: Sun, 1 Dec 2019 01:40:11 +0000 Subject: [PATCH] #631 - FAISS isn't compiled with O3 option --- CHANGELOG.md | 1 + core/src/index/cmake/ThirdPartyPackagesCore.cmake | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cb082d27..c7739c5b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -42,6 +42,7 @@ Please mark all change in change log and use the ticket from JIRA. - \#599 - Build index log is incorrect - \#602 - Optimizer specify wrong gpu_id - \#606 - No log generated during building index with CPU +- \#631 - FAISS isn't compiled with O3 option ## Feature - \#12 - Pure CPU version for Milvus diff --git a/core/src/index/cmake/ThirdPartyPackagesCore.cmake b/core/src/index/cmake/ThirdPartyPackagesCore.cmake index 624f1f42..9c9187d2 100644 --- a/core/src/index/cmake/ThirdPartyPackagesCore.cmake +++ b/core/src/index/cmake/ThirdPartyPackagesCore.cmake @@ -708,7 +708,7 @@ macro(build_faiss) set(FAISS_CONFIGURE_ARGS "--prefix=${FAISS_PREFIX}" "CFLAGS=${EP_C_FLAGS}" - "CXXFLAGS=${EP_CXX_FLAGS} -mavx2 -mf16c" + "CXXFLAGS=${EP_CXX_FLAGS} -mavx2 -mf16c -O3" --without-python) if (FAISS_WITH_MKL) -- GitLab