This is an automated email from the ASF dual-hosted git repository.

lukhut pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git


The following commit(s) were added to refs/heads/main by this push:
     new 662bcb4a47 [Docker] Add LLVM 17 to the LLVM install script (#15799)
662bcb4a47 is described below

commit 662bcb4a4738ea16a0ba123c3725e4b259a7a441
Author: Luke Hutton <[email protected]>
AuthorDate: Mon Oct 9 10:11:03 2023 +0100

    [Docker] Add LLVM 17 to the LLVM install script (#15799)
    
    This commit ensures LLVM 17 is installed alongisde other version in the
    `ubuntu2204_install_llvm.sh` script. It also removes versions 13 and 14
    as they don't appear to be used - a general cleanup of the images that
    use this script.
---
 docker/install/ubuntu2204_install_llvm.sh | 22 ++++++++--------------
 1 file changed, 8 insertions(+), 14 deletions(-)

diff --git a/docker/install/ubuntu2204_install_llvm.sh 
b/docker/install/ubuntu2204_install_llvm.sh
index eac8e6d7f1..fa73ec6fbb 100644
--- a/docker/install/ubuntu2204_install_llvm.sh
+++ b/docker/install/ubuntu2204_install_llvm.sh
@@ -20,16 +20,6 @@ set -e
 set -u
 set -o pipefail
 
-echo deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-13 main\
-     >> /etc/apt/sources.list.d/llvm.list
-echo deb-src http://apt.llvm.org/jammy/ llvm-toolchain-jammy-13 main\
-     >> /etc/apt/sources.list.d/llvm.list
-
-echo deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-14 main\
-     >> /etc/apt/sources.list.d/llvm.list
-echo deb-src http://apt.llvm.org/jammy/ llvm-toolchain-jammy-14 main\
-     >> /etc/apt/sources.list.d/llvm.list
-
 echo deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-15 main\
      >> /etc/apt/sources.list.d/llvm.list
 echo deb-src http://apt.llvm.org/jammy/ llvm-toolchain-jammy-15 main\
@@ -40,6 +30,11 @@ echo deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-16 
main\
 echo deb-src http://apt.llvm.org/jammy/ llvm-toolchain-jammy-16 main\
      >> /etc/apt/sources.list.d/llvm.list
 
+echo deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-17 main\
+     >> /etc/apt/sources.list.d/llvm.list
+echo deb-src http://apt.llvm.org/jammy/ llvm-toolchain-jammy-17 main\
+     >> /etc/apt/sources.list.d/llvm.list
+
 echo deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy main\
      >> /etc/apt/sources.list.d/llvm.list
 echo deb-src http://apt.llvm.org/jammy/ llvm-toolchain-jammy main\
@@ -47,8 +42,7 @@ echo deb-src http://apt.llvm.org/jammy/ llvm-toolchain-jammy 
main\
 
 wget -q -O - http://apt.llvm.org/llvm-snapshot.gpg.key|sudo apt-key add -
 apt-get update && apt-install-and-clear -y \
-     llvm-13 llvm-14 llvm-15 llvm-16 \
-     clang-13 libclang-13-dev \
-     clang-14 libclang-14-dev \
+     llvm-15 llvm-16 llvm-17\
      clang-15 libclang-15-dev \
-     clang-16 libclang-16-dev libpolly-16-dev
+     clang-16 libclang-16-dev libpolly-16-dev \
+     clang-17 libclang-17-dev libpolly-17-dev libzstd-dev

Reply via email to