Skip to content

Commit

Permalink
Upgrade conan to 1.61.0 (#182)
Browse files Browse the repository at this point in the history
Signed-off-by: Enwei Jiao <[email protected]>
  • Loading branch information
jiaoew1991 authored Nov 7, 2023
1 parent a40f61d commit 9f05d18
Show file tree
Hide file tree
Showing 6 changed files with 11 additions and 11 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ Here's a list of verified OS types where Knowhere can successfully build and run

```bash
$ sudo apt install build-essential libopenblas-dev libaio-dev python3-dev python3-pip
$ pip3 install conan==1.59.0 --user
$ pip3 install conan==1.61.0 --user
$ export PATH=$PATH:$HOME/.local/bin
```

Expand Down
2 changes: 1 addition & 1 deletion ci/E2E2.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ pipeline {
version="${env.CHANGE_ID}.${date}.${gitShortCommit}"
sh "apt-get update || true"
sh "apt-get install libaio-dev libopenblas-dev libcurl4-openssl-dev libdouble-conversion-dev libevent-dev libgflags-dev git -y"
sh "pip3 install conan==1.58.0"
sh "pip3 install conan==1.61.0"
sh "conan remote add default-conan-local https://milvus01.jfrog.io/artifactory/api/conan/default-conan-local"
sh "rm -rf /usr/local/lib/cmake/"
sh "mkdir build"
Expand Down
2 changes: 1 addition & 1 deletion ci/E2E_GPU.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ pipeline {
sh "apt-get install build-essential libopenblas-dev libcurl4-openssl-dev libaio-dev libdouble-conversion-dev libevent-dev libgflags-dev git -y"
sh "git config --global --add safe.directory '*'"
sh "git submodule update --recursive --init"
sh "pip3 install conan==1.58.0"
sh "pip3 install conan==1.61.0"
sh "conan remote add default-conan-local https://milvus01.jfrog.io/artifactory/api/conan/default-conan-local"
sh "rm -rf /usr/local/lib/cmake/"
sh "mkdir build"
Expand Down
2 changes: 1 addition & 1 deletion ci/UT_GPU.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ pipeline {
version="${env.CHANGE_ID}.${date}.${gitShortCommit}"
sh "apt-get update || true"
sh "apt-get install libaio-dev libcurl4-openssl-dev libdouble-conversion-dev libevent-dev libgflags-dev git -y"
sh "pip3 install conan==1.58.0"
sh "pip3 install conan==1.61.0"
sh "conan remote add default-conan-local https://milvus01.jfrog.io/artifactory/api/conan/default-conan-local"
sh "rm -rf /usr/local/lib/cmake/"
sh "mkdir build"
Expand Down
6 changes: 3 additions & 3 deletions scripts/install_deps.sh
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ if [[ "${MACHINE}" == "Linux" ]]; then
#DiskANN dependencies
sudo apt-get install -y libboost-program-options-dev
sudo apt-get install -y libaio-dev
pip3 install conan==1.58.0
pip3 install conan==1.61.0
conan remote add default-conan-local https://milvus01.jfrog.io/artifactory/api/conan/default-conan-local
# Pre-installation of openblas can save about 15 minutes of openblas building time.
# But the apt-installed openblas version is 0.2.20, while the latest openblas version is 0.3.19.
Expand Down Expand Up @@ -95,14 +95,14 @@ if [[ "${MACHINE}" == "Linux" ]]; then
wget -c https://github.com/Kitware/CMake/releases/download/v3.22.2/cmake-3.22.2-linux-x86_64.tar.gz && \
tar -zxvf cmake-3.22.2-linux-x86_64.tar.gz && \
sudo ln -sf $(pwd)/cmake-3.22.2-linux-x86_64/bin/cmake /usr/bin/cmake
pip3 install conan==1.58.0
pip3 install conan==1.61.0
conan remote add default-conan-local https://milvus01.jfrog.io/artifactory/api/conan/default-conan-local
fi
fi

if [[ "${MACHINE}" == "Mac" ]]; then
brew install libomp llvm ninja openblas
pip3 install conan==1.58.0
pip3 install conan==1.61.0
conan remote add default-conan-local https://milvus01.jfrog.io/artifactory/api/conan/default-conan-local
fi

Expand Down
8 changes: 4 additions & 4 deletions scripts/python_deps.sh
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ if [[ "${MACHINE}" == "Linux" ]]; then
# for Ubuntu 18.04
release_num=$(lsb_release -r --short)
sudo apt install -y libcurl4-openssl-dev libaio libaio-devel libopenblas-dev
pip3 install conan==1.58.0
pip3 install conan==1.61.0
elif [[ -x "$(command -v yum)" ]]; then
yum install -y sudo
case $(uname -m) in
Expand All @@ -45,10 +45,10 @@ if [[ "${MACHINE}" == "Linux" ]]; then
x86_64) sudo yum install -y openblas-devel libaio libaio-devel ;;
arm) ;;
esac
pip3 install conan==1.58.0
pip3 install conan==1.61.0
elif [[ -x "$(command -v apk)" ]]; then
apk add openblas-dev libaio libaio-dev
pip3 install conan==1.58.0
pip3 install conan==1.61.0
fi
fi

Expand All @@ -63,7 +63,7 @@ if [[ "${MACHINE}" == "Mac" ]]; then
export CMAKE_PREFIX_PATH="/usr/local;${CMAKE_PREFIX_PATH}"
export CC="$(brew --prefix llvm)/bin/clang"
export CXX="$(brew --prefix llvm)/bin/clang++"
pip3 install conan==1.58.0
pip3 install conan==1.61.0
conan profile new default --detect --force
conan profile update settings.compiler=clang default
conan profile update settings.compiler.version=16 default
Expand Down

0 comments on commit 9f05d18

Please sign in to comment.