Patch 8.2.4743

8 views
Skip to first unread message

Bram Moolenaar

unread,
Apr 12, 2022, 10:41:02 AM4/12/22
to vim...@googlegroups.com

Patch 8.2.4743
Problem: Clang 14 is available on CI.
Solution: Switch from clang 13 to 14. (closes #10157)
Files: .github/workflows/ci.yml


*** ../vim-8.2.4742/.github/workflows/ci.yml 2022-02-21 17:49:25.309820098 +0000
--- .github/workflows/ci.yml 2022-04-12 15:38:28.991591140 +0100
***************
*** 88,104 ****
fi
sudo apt update && sudo apt install -y "${PKGS[@]}"

! - name: Install clang-13
if: matrix.compiler == 'clang'
run: |
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
. /etc/lsb-release
! sudo add-apt-repository -y "deb http://apt.llvm.org/${DISTRIB_CODENAME}/ llvm-toolchain-${DISTRIB_CODENAME}-13 main"
! sudo apt-get install -y clang-13 llvm-13
! sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-13 100
! sudo update-alternatives --set clang /usr/bin/clang-13
! sudo update-alternatives --install /usr/bin/llvm-cov llvm-cov /usr/bin/llvm-cov-13 100
! sudo update-alternatives --install /usr/bin/asan_symbolize asan_symbolize /usr/bin/asan_symbolize-13 100

- name: Set up environment
run: |
--- 88,104 ----
fi
sudo apt update && sudo apt install -y "${PKGS[@]}"

! - name: Install clang-14
if: matrix.compiler == 'clang'
run: |
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
. /etc/lsb-release
! sudo add-apt-repository -y "deb http://apt.llvm.org/${DISTRIB_CODENAME}/ llvm-toolchain-${DISTRIB_CODENAME}-14 main"
! sudo apt-get install -y clang-14 llvm-14
! sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-14 100
! sudo update-alternatives --set clang /usr/bin/clang-14
! sudo update-alternatives --install /usr/bin/llvm-cov llvm-cov /usr/bin/llvm-cov-14 100
! sudo update-alternatives --install /usr/bin/asan_symbolize asan_symbolize /usr/bin/asan_symbolize-14 100

- name: Set up environment
run: |
*** ../vim-8.2.4742/src/version.c 2022-04-12 15:08:36.673207621 +0100
--- src/version.c 2022-04-12 15:39:46.891915688 +0100
***************
*** 748,749 ****
--- 748,751 ----
{ /* Add new patch number below this line */
+ /**/
+ 4743,
/**/

--
This computer is so slow, it takes forever to execute and endless loop!

/// Bram Moolenaar -- Br...@Moolenaar.net -- http://www.Moolenaar.net \\\
/// \\\
\\\ sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ ///
\\\ help me help AIDS victims -- http://ICCF-Holland.org ///
Reply all
Reply to author
Forward
0 new messages