Checks: > -*, clang-analyzer-*, bugprone-argument-comment, bugprone-assert-side-effect, bugprone-bad-signal-to-kill-thread, bugprone-branch-clone, bugprone-copy-constructor-init, bugprone-dangling-handle, bugprone-exception-escape, bugprone-integer-division, bugprone-macro-parentheses, bugprone-misplaced-operator-in-strlen-in-alloc, bugprone-multiple-new-delete-leaks, bugprone-sizeof-expression, bugprone-suspicious-missing-comma, bugprone-throw-keyword-missing, bugprone-unhandled-self-assignment, bugprone-unused-return-value, clang-analyzer-security.*, clang-analyzer-cplusplus.*, clang-analyzer-core.* HeaderFilterRegex: '(src|tests)/' AnalyzeTemporaryDtors: false FormatStyle: none WarningsAsErrors: '' # Phase 1: advisory only (warnings do not fail CI) CheckOptions: - key: bugprone-assert-side-effect.AssertMacros value: 'assert'