diff --git a/cmake/svs.cmake b/cmake/svs.cmake index 173b759c2..e99c243db 100644 --- a/cmake/svs.cmake +++ b/cmake/svs.cmake @@ -63,11 +63,7 @@ if(USE_SVS) cmake_dependent_option(SVS_SHARED_LIB "Use SVS pre-compiled shared library" ON "USE_SVS AND GLIBC_FOUND AND SVS_LVQ_SUPPORTED" OFF) if (CMAKE_CXX_COMPILER_ID MATCHES "Clang") if(GLIBC_VERSION VERSION_GREATER_EQUAL "2.31" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL "21.0") - if(GLIBCXX_VERSION VERSION_GREATER_EQUAL "13") - set(SVS_URL "https://github.com/intel/ScalableVectorSearch/releases/download/nightly/svs-shared-library-nightly-reduced-clang21-gcc13-2026-03-31-1147.tar.gz" CACHE STRING "SVS URL") - elseif(GLIBCXX_VERSION VERSION_GREATER_EQUAL "12") - set(SVS_URL "https://github.com/intel/ScalableVectorSearch/releases/download/nightly/svs-shared-library-nightly-reduced-clang21-gcc12-2026-03-31-1147.tar.gz" CACHE STRING "SVS URL") - elseif(GLIBCXX_VERSION VERSION_GREATER_EQUAL "11") + if(GLIBCXX_VERSION VERSION_GREATER_EQUAL "11") set(SVS_URL "https://github.com/intel/ScalableVectorSearch/releases/download/nightly/svs-shared-library-nightly-reduced-clang21-gcc11-2026-03-31-1147.tar.gz" CACHE STRING "SVS URL") else() message(STATUS "libstdc++ >= GCC 11 is required for Clang SVS binaries - disabling SVS_SHARED_LIB")