@@ -61,26 +61,26 @@ jobs:
6161 - name : Install LLVM and dependencies (Windows)
6262 if : ${{ matrix.os == 'windows-latest' }}
6363 run : |
64- curl --output mingw-w64-x86_64-llvm-18 .1.8-2-any.pkg.tar.zst "https://repo.msys2.org/mingw/mingw64/mingw-w64-x86_64-llvm-18 .1.8-2-any.pkg.tar.zst"
65- curl --output mingw-w64-x86_64-llvm-libs-18 .1.8-2-any.pkg.tar.zst "https://repo.msys2.org/mingw/mingw64/mingw-w64-x86_64-llvm-libs-18 .1.8-2-any.pkg.tar.zst"
64+ curl --output mingw-w64-x86_64-llvm-20 .1.8-2-any.pkg.tar.zst "https://repo.msys2.org/mingw/mingw64/mingw-w64-x86_64-llvm-20 .1.8-2-any.pkg.tar.zst"
65+ curl --output mingw-w64-x86_64-llvm-libs-20 .1.8-2-any.pkg.tar.zst "https://repo.msys2.org/mingw/mingw64/mingw-w64-x86_64-llvm-libs-20 .1.8-2-any.pkg.tar.zst"
6666 C:\msys64\usr\bin\pacman -S mingw-w64-x86_64-gcc --noconfirm
67- C:\msys64\usr\bin\pacman -U mingw-w64-x86_64-llvm-libs-18 .1.8-2-any.pkg.tar.zst --noconfirm
68- C:\msys64\usr\bin\pacman -U mingw-w64-x86_64-llvm-18 .1.8-2-any.pkg.tar.zst --noconfirm
67+ C:\msys64\usr\bin\pacman -U mingw-w64-x86_64-llvm-libs-20 .1.8-2-any.pkg.tar.zst --noconfirm
68+ C:\msys64\usr\bin\pacman -U mingw-w64-x86_64-llvm-20 .1.8-2-any.pkg.tar.zst --noconfirm
6969 C:\msys64\usr\bin\pacman -S mingw-w64-x86_64-zlib --noconfirm
7070 C:\msys64\usr\bin\pacman -S mingw-w64-x86_64-zstd --noconfirm
7171 - name : Install LLVM and dependencies (macOS)
7272 if : ${{ matrix.os == 'macos-latest' }}
7373 run : |
7474 brew install llvm # For clang
75- brew install llvm@18
75+ brew install llvm@20
7676 brew install zstd
7777 - name : Install LLVM and dependencies (Ubuntu)
7878 if : ${{ matrix.os == 'ubuntu-latest' }}
7979 run : |
8080 sudo apt-get update
8181 sudo apt-get remove -y llvm
8282 eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
83- brew install llvm@18
83+ brew install llvm@20
8484 brew install zstd
8585 - name : Build (Windows)
8686 if : ${{ matrix.os == 'windows-latest' }}
8989 env :
9090 CFLAGS : -static-libgcc -static-libstdc++ -Wl,-Bstatic -lstdc++ -lpthread
9191 CXXFLAGS : -static-libgcc -static-libstdc++ -Wl,-Bstatic -lstdc++ -lpthread
92- LLVM_SYS_181_PREFIX : C:\msys64\mingw64
92+ LLVM_SYS_201_PREFIX : C:\msys64\mingw64
9393 zstd_DIR : C:\msys64\mingw64
9494 zstd_LIBRARY : C:\msys64\mingw64\lib\libzstd.a
9595 ZLIB_INCLUDE_DIR : C:\msys64\mingw64\include
@@ -100,7 +100,7 @@ jobs:
100100 cargo build --release
101101 env :
102102 CC : /opt/homebrew/opt/llvm/bin/clang
103- LLVM_SYS_181_PREFIX : /opt/homebrew/opt/llvm@18
103+ LLVM_SYS_201_PREFIX : /opt/homebrew/opt/llvm@20
104104 zstd_DIR : /usr/local/opt/zstd
105105 CFLAGS : -static-libstdc++
106106 CXXFLAGS : -static-libstdc++
@@ -110,7 +110,7 @@ jobs:
110110 run : |
111111 cargo build --release
112112 env :
113- LLVM_SYS_181_PREFIX : /home/linuxbrew/.linuxbrew/opt/llvm@18
113+ LLVM_SYS_201_PREFIX : /home/linuxbrew/.linuxbrew/opt/llvm@20
114114 zstd_DIR : /home/linuxbrew/.linuxbrew/opt/zstd
115115 - name : Archive Build Result (Windows)
116116 if : ${{ matrix.os == 'windows-latest' }}
0 commit comments