File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5454 sudo apt-get purge --auto-remove llvm python3-lldb-14 llvm-14
5555 wget https://apt.llvm.org/llvm.sh
5656 chmod +x llvm.sh
57- sudo ./llvm.sh 22
57+ sudo ./llvm.sh 23
5858
5959 - name : Install Qt ${{ env.QT_VERSION }}
6060 uses : jurplel/install-qt-action@v4
7676 run : |
7777 cmake -S . -B cmake.output -Werror=dev -DCMAKE_BUILD_TYPE=RelWithDebInfo -DHAVE_RULES=On -DBUILD_TESTING=On -DBUILD_GUI=On -DWITH_QCHART=On -DBUILD_TRIAGE=On -DUSE_MATCHCOMPILER=Verify -DANALYZE_ADDRESS=On -DENABLE_CHECK_INTERNAL=On -DUSE_BOOST=On -DCPPCHK_GLIBCXX_DEBUG=Off -DCMAKE_DISABLE_PRECOMPILE_HEADERS=On -DCMAKE_GLOBAL_AUTOGEN_TARGET=On -DDISABLE_DMAKE=On -DFILESDIR= -DCMAKE_COMPILE_WARNING_AS_ERROR=On -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache
7878 env :
79- CC : clang-22
80- CXX : clang++-22
79+ CC : clang-23
80+ CXX : clang++-23
8181
8282 - name : Build cppcheck
8383 run : |
Original file line number Diff line number Diff line change 4343 sudo apt-get purge --auto-remove llvm python3-lldb-14 llvm-14
4444 wget https://apt.llvm.org/llvm.sh
4545 chmod +x llvm.sh
46- sudo ./llvm.sh 22
47- sudo apt-get install -y clang-tidy-22
46+ sudo ./llvm.sh 23
47+ sudo apt-get install -y clang-tidy-23
4848
4949 - name : Install Qt ${{ env.QT_VERSION }}
5050 uses : jurplel/install-qt-action@v4
@@ -57,14 +57,14 @@ jobs:
5757
5858 - name : Verify clang-tidy configuration
5959 run : |
60- clang-tidy-22 --verify-config
60+ clang-tidy-23 --verify-config
6161
6262 - name : Prepare CMake
6363 run : |
6464 cmake -S . -B cmake.output -Werror=dev -DHAVE_RULES=On -DBUILD_TESTING=On -DBUILD_GUI=On -DWITH_QCHART=On -DBUILD_TRIAGE=On -DENABLE_CHECK_INTERNAL=On -DCMAKE_GLOBAL_AUTOGEN_TARGET=On -DDISABLE_DMAKE=On -DCPPCHK_GLIBCXX_DEBUG=Off -DCMAKE_COMPILE_WARNING_AS_ERROR=On
6565 env :
66- CC : clang-22
67- CXX : clang++-22
66+ CC : clang-23
67+ CXX : clang++-23
6868
6969 - name : Prepare CMake dependencies
7070 run : |
Original file line number Diff line number Diff line change @@ -217,13 +217,13 @@ jobs:
217217 sudo apt-get purge --auto-remove llvm python3-lldb-14 llvm-14
218218 wget https://apt.llvm.org/llvm.sh
219219 chmod +x llvm.sh
220- sudo ./llvm.sh 22
221- sudo apt-get install -y clang-tools-22
220+ sudo ./llvm.sh 23
221+ sudo apt-get install -y clang-tools-23
222222
223223 - name : Install libc++
224224 if : matrix.stdlib == 'libc++'
225225 run : |
226- sudo apt-get install -y libc++-22 -dev
226+ sudo apt-get install -y libc++-23 -dev
227227
228228 - name : Install Qt ${{ env.QT_VERSION }}
229229 uses : jurplel/install-qt-action@v4
@@ -238,8 +238,8 @@ jobs:
238238 run : |
239239 cmake -S . -B cmake.output -Werror=dev -DCMAKE_BUILD_TYPE=Release -DHAVE_RULES=On -DBUILD_TESTING=On -DBUILD_GUI=On -DWITH_QCHART=On -DBUILD_TRIAGE=On -DENABLE_CHECK_INTERNAL=On -DCMAKE_GLOBAL_AUTOGEN_TARGET=On -DDISABLE_DMAKE=On -DCMAKE_DISABLE_PRECOMPILE_HEADERS=On -DCPPCHK_GLIBCXX_DEBUG=Off -DUSE_MATCHCOMPILER=Off -DEXTERNALS_AS_SYSTEM=On -DUSE_LIBCXX=${{ matrix.use_libcxx }}
240240 env :
241- CC : clang-22
242- CXX : clang++-22
241+ CC : clang-23
242+ CXX : clang++-23
243243
244244 - name : Prepare CMake dependencies
245245 run : |
Original file line number Diff line number Diff line change 5353 sudo apt-get purge --auto-remove llvm python3-lldb-14 llvm-14
5454 wget https://apt.llvm.org/llvm.sh
5555 chmod +x llvm.sh
56- sudo ./llvm.sh 22
56+ sudo ./llvm.sh 23
5757
5858 - name : Install Qt ${{ env.QT_VERSION }}
5959 uses : jurplel/install-qt-action@v4
7575 run : |
7676 cmake -S . -B cmake.output -Werror=dev -DCMAKE_BUILD_TYPE=RelWithDebInfo -DHAVE_RULES=On -DBUILD_TESTING=On -DBUILD_GUI=On -DWITH_QCHART=On -DBUILD_TRIAGE=On -DUSE_MATCHCOMPILER=Verify -DANALYZE_THREAD=On -DENABLE_CHECK_INTERNAL=On -DUSE_BOOST=On -DCPPCHK_GLIBCXX_DEBUG=Off -DCMAKE_DISABLE_PRECOMPILE_HEADERS=On -DCMAKE_GLOBAL_AUTOGEN_TARGET=Off -DDISABLE_DMAKE=On -DFILESDIR= -DCMAKE_COMPILE_WARNING_AS_ERROR=On -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache
7777 env :
78- CC : clang-22
79- CXX : clang++-22
78+ CC : clang-23
79+ CXX : clang++-23
8080
8181 - name : Build cppcheck
8282 run : |
Original file line number Diff line number Diff line change 5353 sudo apt-get purge --auto-remove llvm python3-lldb-14 llvm-14
5454 wget https://apt.llvm.org/llvm.sh
5555 chmod +x llvm.sh
56- sudo ./llvm.sh 22
56+ sudo ./llvm.sh 23
5757
5858 - name : Install Qt ${{ env.QT_VERSION }}
5959 uses : jurplel/install-qt-action@v4
7575 run : |
7676 cmake -S . -B cmake.output -Werror=dev -DCMAKE_BUILD_TYPE=RelWithDebInfo -DHAVE_RULES=On -DBUILD_TESTING=On -DBUILD_GUI=On -DWITH_QCHART=On -DBUILD_TRIAGE=On -DUSE_MATCHCOMPILER=Verify -DANALYZE_UNDEFINED=On -DENABLE_CHECK_INTERNAL=On -DUSE_BOOST=On -DCPPCHK_GLIBCXX_DEBUG=Off -DCMAKE_DISABLE_PRECOMPILE_HEADERS=On -DCMAKE_GLOBAL_AUTOGEN_TARGET=On -DDISABLE_DMAKE=On -DFILESDIR= -DCMAKE_COMPILE_WARNING_AS_ERROR=On -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache
7777 env :
78- CC : clang-22
79- CXX : clang++-22
78+ CC : clang-23
79+ CXX : clang++-23
8080
8181 - name : Build cppcheck
8282 run : |
You can’t perform that action at this time.
0 commit comments