updated CI to Clang 20
Building CXX object gui/CMakeFiles/cppcheck-gui.dir/cmake_pch.hxx.pch
clang++-20: warning: no such include directory: '/home/runner/work/cppcheck/cppcheck/cmake.output/gui/cppcheck-gui_autogen/include' [-Wmissing-include-dirs]
Clang 20 has been branched and the first release candidate is scheduled to be released within the next few days so this can be merged now.
Clang 20 has been branched and the first release candidate is scheduled to be released within the next few days so this can be merged now.
The schedule as listed on https://llvm.org/:
LLVM Release Schedule:
20.1.x
Jan 28th: release/20.x branch created
Jan 31st: 20.1.0-rc1
[...]
Actually we should wait until apt.llvm.org is done with the branching as well. That usually comes with some issues.
Not sure if the TypeSanitizer will be of value for us because it still has false positives - see https://github.com/llvm/llvm-project/issues/122470.