Skip to content

ci: add clang-tidy checks to CI - #60

Merged
tetsuo-cpp merged 6 commits into
canonfrom
add-clang-tidy-ci
Aug 9, 2026
Merged

ci: add clang-tidy checks to CI#60
tetsuo-cpp merged 6 commits into
canonfrom
add-clang-tidy-ci

Conversation

@tetsuo-cpp

Copy link
Copy Markdown
Owner

Summary

  • add an LLVM/MLIR-aligned clang-tidy configuration and CMake check target
  • fix the existing clang-tidy findings in project sources and public headers
  • standardize CI and new orb builds on Clang 20 and document the lint workflow

Validation

  • cmake --build /tmp/warpforth-tidy-build
  • cmake --build /tmp/warpforth-tidy-build --target check-clang-tidy
  • cmake --build /tmp/warpforth-tidy-build --target check-warpforth (109/109 passed)
  • cmake --build /tmp/warpforth-tidy-build --target check-format
  • bash -n .agents/setup .agents/resume

Comment thread AGENTS.md Outdated
Comment thread lib/Translation/ForthToMLIR/ForthToMLIR.cpp Outdated
@tetsuo-cpp
tetsuo-cpp force-pushed the add-clang-tidy-ci branch 2 times, most recently from 44dc1cd to 07f8ddf Compare August 9, 2026 04:23
@tetsuo-cpp tetsuo-cpp changed the title Add clang-tidy checks to CI ci: add clang-tidy checks to CI Aug 9, 2026
@tetsuo-cpp
tetsuo-cpp merged commit 31ce7ed into canon Aug 9, 2026
1 check passed
@tetsuo-cpp
tetsuo-cpp deleted the add-clang-tidy-ci branch August 9, 2026 05:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant