This includes clang-16 as a compiler, but also clang-format-16 and clang-tidy-16 as linters.
Details
Details
- Reviewers
PiRK - Group Reviewers
Restricted Project - Commits
- rABCe50d1ee720e0: Bump our clang toolchain to version 16
arc lint --everything
Run the clang builds.
Diff Detail
Diff Detail
- Repository
- rABC Bitcoin ABC
- Branch
- clang-format-16
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 30843 Build 61199: Build Diff lint-circular-dependencies · build-without-wallet · build-clang · build-diff · build-debug · build-clang-tidy Build 61198: arc lint + arc unit
Event Timeline
Comment Actions
Build Bitcoin ABC Diffs / Diff Testing (build-clang-tidy) failed.
Tail of the build log:
-- The C compiler identification is Clang 16.0.6 -- The CXX compiler identification is Clang 16.0.6 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Python: /usr/bin/python3.9 (found suitable version "3.9.2", minimum required is "3.9") found components: Interpreter -- Found Git: /usr/bin/git (found version "2.30.2") -- Using ccache: /usr/bin/ccache CMake Error at cmake/modules/DoOrFail.cmake:4 (message): Failed to find program [clang-tidy;clang-tidy-13;clang-tidy-12;clang-tidy-11;clang-tidy-10], please make sure that it is installed and reachable through the system PATH. Call Stack (most recent call first): cmake/modules/ClangTidy.cmake:3 (find_program_or_fail) src/CMakeLists.txt:94 (include) -- Configuring incomplete, errors occurred! See also "/work/abc-ci-builds/build-clang-tidy/CMakeFiles/CMakeOutput.log". Build build-clang-tidy failed with exit code 1