diff --git a/common/install_conda.sh b/common/install_conda.sh index 9bb4e3d21..bd0607525 100644 --- a/common/install_conda.sh +++ b/common/install_conda.sh @@ -9,7 +9,7 @@ chmod +x Miniconda3-latest-Linux-x86_64.sh bash ./Miniconda3-latest-Linux-x86_64.sh -b -p /opt/conda rm Miniconda3-latest-Linux-x86_64.sh export PATH=/opt/conda/bin:$PATH -# cmake-3.22.1 from conda, same as the one used by PyTorch CI. The system cmake -# is too old to build triton -conda install -y conda-build anaconda-client git ninja cmake=3.22.1 +# The cmake version here needs to match with the minimum version of cmake +# supported by PyTorch (3.18). There is only 3.18.2 on anaconda +conda install -y conda-build anaconda-client git ninja cmake=3.18.2 conda remove -y --force patchelf diff --git a/manywheel/Dockerfile b/manywheel/Dockerfile index 112716c98..5ccb5d200 100644 --- a/manywheel/Dockerfile +++ b/manywheel/Dockerfile @@ -21,10 +21,9 @@ RUN wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm & rpm -ivh epel-release-latest-7.noarch.rpm && \ rm -f epel-release-latest-7.noarch.rpm -# cmake-3.22.1 from pip, same as the one used by PyTorch CI. cmake-3.18.4 is -# too old to build triton now +# cmake-3.18.4 from pip RUN yum install -y python3-pip && \ - python3 -mpip install cmake==3.22.1 && \ + python3 -mpip install cmake==3.18.4 && \ ln -s /usr/local/bin/cmake /usr/bin/cmake RUN yum install -y autoconf aclocal automake make