CI: Bump Lagom CI builds to gcc-13 and clang-18

This includes Lagom Tools for Serenity builds, and the Lagom builds on
Azure.
This commit is contained in:
Andrew Kaster 2024-02-05 03:45:43 -07:00 committed by Andrew Kaster
commit 2e385e4c12
Notes: sideshowbarker 2024-07-17 02:14:39 +09:00
14 changed files with 53 additions and 53 deletions

View file

@ -56,14 +56,14 @@ pick_host_compiler() {
return
fi
find_newest_compiler clang clang-15 clang-16 /opt/homebrew/opt/llvm/bin/clang
find_newest_compiler clang clang-15 clang-16 clang-17 clang-18 /opt/homebrew/opt/llvm/bin/clang
if is_supported_compiler "$HOST_COMPILER"; then
export CC="${HOST_COMPILER}"
export CXX="${HOST_COMPILER/clang/clang++}"
return
fi
find_newest_compiler egcc gcc gcc-12 gcc-13 /usr/local/bin/gcc-{12,13} /opt/homebrew/bin/gcc-{12,13}
find_newest_compiler egcc gcc gcc-12 gcc-13 gcc-14 /usr/local/bin/gcc-{12,13,14} /opt/homebrew/bin/gcc-{12,13,14}
if is_supported_compiler "$HOST_COMPILER"; then
export CC="${HOST_COMPILER}"
export CXX="${HOST_COMPILER/gcc/g++}"