Skip to content

Commit

Permalink
[MXNET-703] Install CUDA 10 compatible cmake
Browse files Browse the repository at this point in the history
This works around a CUDA 10 cmake issue documented here:
clab/dynet#1457

This fix is temporary; once an updated cmake package is published to Ubuntu's
package repo it may be reverted.
  • Loading branch information
KellenSunderland committed Jan 14, 2019
1 parent 0e57930 commit 7bb307b
Showing 1 changed file with 8 additions and 7 deletions.
15 changes: 8 additions & 7 deletions ci/docker/install/ubuntu_core.sh
Original file line number Diff line number Diff line change
Expand Up @@ -41,10 +41,11 @@ apt-get install -y \
unzip \
wget


# Ubuntu 14.04
if [[ $(lsb_release -r | grep 14.04) ]]; then
apt-get install -y cmake3
else
apt-get install -y cmake
fi
# Note: we specify an exact cmake version to work around a cmake 3.10 CUDA 10 issue.
# Reference: https://github.com/clab/dynet/issues/1457
mkdir /opt/cmake && cd /opt/cmake
wget -nv https://cmake.org/files/v3.12/cmake-3.12.4-Linux-x86_64.sh
sh cmake-3.12.4-Linux-x86_64.sh --prefix=/opt/cmake --skip-license
ln -s /opt/cmake/bin/cmake /usr/local/bin/cmake
rm cmake-3.12.4-Linux-x86_64.sh
cmake --version

0 comments on commit 7bb307b

Please sign in to comment.