Skip to content

Commit 5afb165

Browse files
[8.2] SVS v0.1.0 update (#869)
SVS v0.1.0 update (#865) (cherry picked from commit 1a89238) Co-authored-by: ethanglaser <[email protected]>
1 parent 80104e6 commit 5afb165

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

cmake/svs.cmake

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,20 +49,24 @@ if(USE_SVS)
4949
cmake_dependent_option(SVS_SHARED_LIB "Use SVS pre-compiled shared library" ON "USE_SVS AND GLIBC_FOUND AND SVS_LVQ_SUPPORTED" OFF)
5050
if (CMAKE_CXX_COMPILER_ID MATCHES "Clang")
5151
if (GLIBC_2_28_FOUND)
52-
set(SVS_URL "https://github.com/intel/ScalableVectorSearch/releases/download/v0.0.11/svs-shared-library-0.0.11-reduced-clang.tar.gz" CACHE STRING "SVS URL")
52+
if(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL "20.0")
53+
set(SVS_URL "https://github.com/intel/ScalableVectorSearch/releases/download/v0.1.0/svs-shared-library-0.1.0-reduced-clang20.tar.gz" CACHE STRING "SVS URL")
54+
else()
55+
set(SVS_URL "https://github.com/intel/ScalableVectorSearch/releases/download/v0.1.0/svs-shared-library-0.1.0-reduced-clang.tar.gz" CACHE STRING "SVS URL")
56+
endif()
5357
else()
5458
message(STATUS "GLIBC>=2.28 is required for Clang build - disabling SVS_SHARED_LIB")
5559
set(SVS_SHARED_LIB OFF)
5660
endif()
5761
else()
5862
if (GLIBC_2_28_FOUND)
5963
if(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL "14.0")
60-
set(SVS_URL "https://github.com/intel/ScalableVectorSearch/releases/download/v0.0.11/svs-shared-library-0.0.11-reduced-gcc14.tar.gz" CACHE STRING "SVS URL")
64+
set(SVS_URL "https://github.com/intel/ScalableVectorSearch/releases/download/v0.1.0/svs-shared-library-0.1.0-reduced-gcc14.tar.gz" CACHE STRING "SVS URL")
6165
else()
62-
set(SVS_URL "https://github.com/intel/ScalableVectorSearch/releases/download/v0.0.11/svs-shared-library-0.0.11-reduced.tar.gz" CACHE STRING "SVS URL")
66+
set(SVS_URL "https://github.com/intel/ScalableVectorSearch/releases/download/v0.1.0/svs-shared-library-0.1.0-reduced.tar.gz" CACHE STRING "SVS URL")
6367
endif()
6468
elseif(GLIBC_2_26_FOUND)
65-
set(SVS_URL "https://github.com/intel/ScalableVectorSearch/releases/download/v0.0.11/svs-shared-library-0.0.11-reduced-glibc2_26.tar.gz" CACHE STRING "SVS URL")
69+
set(SVS_URL "https://github.com/intel/ScalableVectorSearch/releases/download/v0.1.0/svs-shared-library-0.1.0-reduced-glibc2_26.tar.gz" CACHE STRING "SVS URL")
6670
else()
6771
message(STATUS "GLIBC>=2.26 is required for SVS shared library - disabling SVS_SHARED_LIB")
6872
set(SVS_SHARED_LIB OFF)

deps/ScalableVectorSearch

Submodule ScalableVectorSearch updated 80 files

0 commit comments

Comments
 (0)