@@ -16,17 +16,17 @@ setup_llvm_deps() {
1616 case " $( uname) " in
1717 Darwin)
1818 brew update
19- brew install llvm@18
19+ brew install llvm@19
2020
2121 LIBRARY_PATH=/opt/homebrew/lib
22- MLIR_SYS_180_PREFIX =" $( brew --prefix llvm@18 ) "
23- LLVM_SYS_181_PREFIX =" $MLIR_SYS_180_PREFIX "
24- TABLEGEN_180_PREFIX =" $MLIR_SYS_180_PREFIX "
22+ MLIR_SYS_190_PREFIX =" $( brew --prefix llvm@19 ) "
23+ LLVM_SYS_191_PREFIX =" $MLIR_SYS_190_PREFIX "
24+ TABLEGEN_190_PREFIX =" $MLIR_SYS_190_PREFIX "
2525
2626 export LIBRARY_PATH
27- export MLIR_SYS_180_PREFIX
28- export LLVM_SYS_181_PREFIX
29- export TABLEGEN_180_PREFIX
27+ export MLIR_SYS_190_PREFIX
28+ export LLVM_SYS_191_PREFIX
29+ export TABLEGEN_190_PREFIX
3030 ;;
3131 Linux)
3232 export DEBIAN_FRONTEND=noninteractive
@@ -35,22 +35,22 @@ setup_llvm_deps() {
3535 CODENAME=$( grep VERSION_CODENAME /etc/os-release | cut -d= -f2)
3636 [ -z " $CODENAME " ] && { echo " Error: Unable to determine OS codename" ; exit 1; }
3737
38- echo " deb http://apt.llvm.org/$CODENAME / llvm-toolchain-$CODENAME -18 main" > /etc/apt/sources.list.d/llvm-18 .list
39- echo " deb-src http://apt.llvm.org/$CODENAME / llvm-toolchain-$CODENAME -18 main" >> /etc/apt/sources.list.d/llvm-18 .list
38+ echo " deb http://apt.llvm.org/$CODENAME / llvm-toolchain-$CODENAME -19 main" > /etc/apt/sources.list.d/llvm-19 .list
39+ echo " deb-src http://apt.llvm.org/$CODENAME / llvm-toolchain-$CODENAME -19 main" >> /etc/apt/sources.list.d/llvm-19 .list
4040 wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add -
4141
4242 apt-get update && apt-get upgrade -y
4343 apt-get install -y zstd
44- apt-get install -y llvm-18 llvm-18 -dev llvm-18 -runtime clang-18 clang-tools-18 lld-18 libpolly-18 -dev libmlir-18 -dev mlir-18 -tools
44+ apt-get install -y llvm-19 llvm-19 -dev llvm-19 -runtime clang-19 clang-tools-19 lld-19 libpolly-19 -dev libmlir-19 -dev mlir-19 -tools
4545 apt-get install -y libgmp3-dev
4646
47- MLIR_SYS_180_PREFIX =/usr/lib/llvm-18 /
48- LLVM_SYS_181_PREFIX =/usr/lib/llvm-18 /
49- TABLEGEN_180_PREFIX =/usr/lib/llvm-18 /
47+ MLIR_SYS_190_PREFIX =/usr/lib/llvm-19 /
48+ LLVM_SYS_191_PREFIX =/usr/lib/llvm-19 /
49+ TABLEGEN_190_PREFIX =/usr/lib/llvm-19 /
5050
51- export MLIR_SYS_180_PREFIX
52- export LLVM_SYS_181_PREFIX
53- export TABLEGEN_180_PREFIX
51+ export MLIR_SYS_190_PREFIX
52+ export LLVM_SYS_191_PREFIX
53+ export TABLEGEN_190_PREFIX
5454 ;;
5555 * )
5656 echo " Error: Unsupported operating system"
@@ -60,9 +60,9 @@ setup_llvm_deps() {
6060
6161 # GitHub Actions specific
6262 [ -n " $GITHUB_ACTIONS " ] && {
63- echo " MLIR_SYS_180_PREFIX= $MLIR_SYS_180_PREFIX " >> $GITHUB_ENV
64- echo " LLVM_SYS_181_PREFIX= $LLVM_SYS_181_PREFIX " >> $GITHUB_ENV
65- echo " TABLEGEN_180_PREFIX= $TABLEGEN_180_PREFIX " >> $GITHUB_ENV
63+ echo " MLIR_SYS_190_PREFIX= $MLIR_SYS_190_PREFIX " >> $GITHUB_ENV
64+ echo " LLVM_SYS_191_PREFIX= $LLVM_SYS_191_PREFIX " >> $GITHUB_ENV
65+ echo " TABLEGEN_190_PREFIX= $TABLEGEN_190_PREFIX " >> $GITHUB_ENV
6666 }
6767}
6868
0 commit comments