File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2626 preset : dev-gcc
2727
2828 # ── Linux / Clang 22 ──
29+ - os : ubuntu-24.04
30+ compiler : clang-22
31+ preset : dev-clang
32+
33+ # ── Linux / Clang 22 + libc++ ──
2934 - os : ubuntu-24.04
3035 compiler : clang-22+libc++
3136 preset : dev-clang-libcxx
@@ -66,12 +71,12 @@ jobs:
6671 --slave /usr/bin/g++ g++ /usr/bin/g++-16
6772
6873 - name : Install Clang 22 + libc++
69- if : matrix.compiler == 'clang-22+libc++'
74+ if : startsWith( matrix.compiler, 'clang-22')
7075 run : |
7176 wget -q https://apt.llvm.org/llvm.sh
7277 sudo bash llvm.sh 22 all
73- sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-22 100
74- sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-22 100
78+ sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-22 200
79+ sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-22 200
7580
7681 - name : Install Ninja
7782 if : runner.os == 'Linux'
Original file line number Diff line number Diff line change 6969 "CMAKE_C_COMPILER" : " cl" ,
7070 "CMAKE_CXX_COMPILER" : " cl"
7171 },
72+ "cacheVariables" : {
73+ "CMAKE_EXE_LINKER_FLAGS" : " /VERBOSE:LIB" ,
74+ "CMAKE_SHARED_LINKER_FLAGS" : " /VERBOSE:LIB"
75+ },
7276 "environment" : {
7377 "CFLAGS" : " /d1trimfile:\" ${sourceDir}\" " ,
7478 "CXXFLAGS" : " /d1trimfile:\" ${sourceDir}\" "
You can’t perform that action at this time.
0 commit comments