From 1b59cf8b51e9af35fdbc6cb3ed6751122b8ad189 Mon Sep 17 00:00:00 2001 From: Junjie Bai Date: Mon, 1 Oct 2018 13:33:31 -0700 Subject: [PATCH] Add support to use llvm 7 in CI Summary: Pull Request resolved: https://github.com/pytorch/pytorch/pull/12182 Differential Revision: D10129630 Pulled By: bddppq fbshipit-source-id: f0217336474b807f03f84a4b8052ce92a6e3564b --- docker/caffe2/jenkins/common/install_clang.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docker/caffe2/jenkins/common/install_clang.sh b/docker/caffe2/jenkins/common/install_clang.sh index 694606ec0b91f..fbf5515bae36d 100755 --- a/docker/caffe2/jenkins/common/install_clang.sh +++ b/docker/caffe2/jenkins/common/install_clang.sh @@ -4,6 +4,13 @@ set -ex [ -n "$CLANG_VERSION" ] +if [[ "$CLANG_VERSION" == "7" ]]; then + apt-get update + apt-get install -y --no-install-recommends software-properties-common wget + wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add - + apt-add-repository "deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-7 main" +fi + apt-get update apt-get install -y --no-install-recommends clang-"$CLANG_VERSION" rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*