INFO:2026-07-22T21:38:01Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD 2662e2e3ff1d..30d892e8159b main -> origin/main Switched to branch 'main' Your branch is behind 'origin/main' by 1 commit, and can be fast-forwarded. (use "git pull" to update your local branch) HEAD is now at 30d892e8159b [clang-tidy][docs] Rewrite short check docs to Markdown (#210467) INFO:2026-07-22T21:38:22Z:root:syncing... Deleted branch merge (was 2662e2e3ff1d). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. INFO:2026-07-22T21:38:22Z:root:building ninja: Entering directory `out/gn' [1/3] COPY ../../libcxxabi/include/cxxabi.h include/c++/v1/cxxabi.h [2/3] COPY ../../libcxxabi/include/__cxxabi_config.h include/c++/v1/__cxxabi_config.h [3/3] ACTION //libcxx/include:copy_headers(//llvm/utils/gn/build/toolchain:host) INFO:2026-07-22T21:38:23Z:root:analyze gn analyze output: { "compile_targets": [], "status": "No dependency", "test_targets": [] } gn analyze input: { "files": [ "//clang-tools-extra/docs/clang-tidy/checks/abseil/cleanup-ctad.md", "//clang-tools-extra/docs/clang-tidy/checks/abseil/duration-addition.md", "//clang-tools-extra/docs/clang-tidy/checks/abseil/duration-factory-float.md", "//clang-tools-extra/docs/clang-tidy/checks/abseil/no-internal-dependencies.md", "//clang-tools-extra/docs/clang-tidy/checks/abseil/no-namespace.md", "//clang-tools-extra/docs/clang-tidy/checks/abseil/redundant-strcat-calls.md", "//clang-tools-extra/docs/clang-tidy/checks/abseil/str-cat-append.md", "//clang-tools-extra/docs/clang-tidy/checks/abseil/time-comparison.md", "//clang-tools-extra/docs/clang-tidy/checks/altera/id-dependent-backward-branch.md", "//clang-tools-extra/docs/clang-tidy/checks/altera/kernel-name-restriction.md", "//clang-tools-extra/docs/clang-tidy/checks/android/cloexec-accept.md", "//clang-tools-extra/docs/clang-tidy/checks/android/cloexec-accept4.md", "//clang-tools-extra/docs/clang-tidy/checks/android/cloexec-creat.md", "//clang-tools-extra/docs/clang-tidy/checks/android/cloexec-dup.md", "//clang-tools-extra/docs/clang-tidy/checks/android/cloexec-epoll-create.md", "//clang-tools-extra/docs/clang-tidy/checks/android/cloexec-epoll-create1.md", "//clang-tools-extra/docs/clang-tidy/checks/android/cloexec-fopen.md", "//clang-tools-extra/docs/clang-tidy/checks/android/cloexec-inotify-init.md", "//clang-tools-extra/docs/clang-tidy/checks/android/cloexec-inotify-init1.md", "//clang-tools-extra/docs/clang-tidy/checks/android/cloexec-memfd-create.md", "//clang-tools-extra/docs/clang-tidy/checks/android/cloexec-open.md", "//clang-tools-extra/docs/clang-tidy/checks/android/cloexec-pipe.md", "//clang-tools-extra/docs/clang-tidy/checks/android/cloexec-pipe2.md", "//clang-tools-extra/docs/clang-tidy/checks/android/cloexec-socket.md", "//clang-tools-extra/docs/clang-tidy/checks/boost/use-to-string.md", "//clang-tools-extra/docs/clang-tidy/checks/bugprone/assignment-in-if-condition.md", "//clang-tools-extra/docs/clang-tidy/checks/bugprone/bad-signal-to-kill-thread.md", "//clang-tools-extra/docs/clang-tidy/checks/bugprone/bool-pointer-implicit-conversion.md", "//clang-tools-extra/docs/clang-tidy/checks/bugprone/command-processor.md", "//clang-tools-extra/docs/clang-tidy/checks/bugprone/copy-constructor-mutates-argument.md", "//clang-tools-extra/docs/clang-tidy/checks/bugprone/default-operator-new-on-overaligned-type.md", "//clang-tools-extra/docs/clang-tidy/checks/bugprone/dynamic-static-initializers.md", "//clang-tools-extra/docs/clang-tidy/checks/bugprone/float-loop-counter.md", "//clang-tools-extra/docs/clang-tidy/checks/bugprone/forward-declaration-namespace.md", "//clang-tools-extra/docs/clang-tidy/checks/bugprone/inaccurate-erase.md", "//clang-tools-extra/docs/clang-tidy/checks/bugprone/incorrect-roundings.md", "//clang-tools-extra/docs/clang-tidy/checks/bugprone/macro-parentheses.md", "//clang-tools-extra/docs/clang-tidy/checks/bugprone/macro-repeated-side-effects.md", "//clang-tools-extra/docs/clang-tidy/checks/bugprone/misplaced-pointer-arithmetic-in-alloc.md", "//clang-tools-extra/docs/clang-tidy/checks/bugprone/multiple-statement-macro.md", "//clang-tools-extra/docs/clang-tidy/checks/bugprone/no-escape.md", "//clang-tools-extra/docs/clang-tidy/checks/bugprone/parent-virtual-call.md", "//clang-tools-extra/docs/clang-tidy/checks/bugprone/posix-return.md", "//clang-tools-extra/docs/clang-tidy/checks/bugprone/signed-bitwise.md", "//clang-tools-extra/docs/clang-tidy/checks/bugprone/sizeof-container.md", "//clang-tools-extra/docs/clang-tidy/checks/bugprone/spuriously-wake-up-functions.md", "//clang-tools-extra/docs/clang-tidy/checks/bugprone/suspicious-include.md", "//clang-tools-extra/docs/clang-tidy/checks/bugprone/terminating-continue.md", "//clang-tools-extra/docs/clang-tidy/checks/bugprone/throw-keyword-missing.md", "//clang-tools-extra/docs/clang-tidy/checks/bugprone/throwing-static-initialization.md", "//clang-tools-extra/docs/clang-tidy/checks/bugprone/undelegated-constructor.md", "//clang-tools-extra/docs/clang-tidy/checks/bugprone/virtual-near-miss.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/arr39-c.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/con36-c.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/con54-cpp.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/ctr56-cpp.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/dcl03-c.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/dcl16-c.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/dcl37-c.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/dcl50-cpp.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/dcl51-cpp.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/dcl54-cpp.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/dcl58-cpp.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/dcl59-cpp.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/env33-c.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/err09-cpp.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/err34-c.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/err52-cpp.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/err58-cpp.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/err60-cpp.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/err61-cpp.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/exp42-c.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/exp45-c.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/fio38-c.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/flp30-c.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/flp37-c.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/int09-c.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/mem57-cpp.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/msc24-c.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/msc30-c.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/msc32-c.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/msc33-c.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/msc50-cpp.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/msc51-cpp.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/msc54-cpp.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/oop11-cpp.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/oop54-cpp.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/oop57-cpp.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/oop58-cpp.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/pos44-c.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/pos47-c.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/sig30-c.md", "//clang-tools-extra/docs/clang-tidy/checks/cert/str34-c.md", "//clang-tools-extra/docs/clang-tidy/checks/concurrency/thread-canceltype-asynchronous.md", "//clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/avoid-c-arrays.md", "//clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/avoid-magic-numbers.md", "//clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/avoid-reference-coroutine-parameters.md", "//clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/c-copy-assignment-signature.md", "//clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/explicit-constructor.md", "//clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/explicit-virtual-functions.md", "//clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/interfaces-global-init.md", "//clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/macro-to-enum.md", "//clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/narrowing-conversions.md", "//clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/noexcept-destructor.md", "//clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/noexcept-move-operations.md", "//clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/noexcept-swap.md", "//clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/non-private-member-variables-in-classes.md", "//clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-bounds-array-to-pointer-decay.md", "//clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-bounds-constant-array-index.md", "//clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-bounds-pointer-arithmetic.md", "//clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-type-cstyle-cast.md", "//clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-type-reinterpret-cast.md", "//clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-type-static-cast-downcast.md", "//clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-type-union-access.md", "//clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/pro-type-vararg.md", "//clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/slicing.md", "//clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/use-default-member-init.md", "//clang-tools-extra/docs/clang-tidy/checks/darwin/avoid-spinlock.md", "//clang-tools-extra/docs/clang-tidy/checks/darwin/dispatch-once-nonstatic.md", "//clang-tools-extra/docs/clang-tidy/checks/fuchsia/default-arguments-calls.md", "//clang-tools-extra/docs/clang-tidy/checks/fuchsia/default-arguments-declarations.md", "//clang-tools-extra/docs/clang-tidy/checks/fuchsia/header-anon-namespaces.md", "//clang-tools-extra/docs/clang-tidy/checks/fuchsia/multiple-inheritance.md", "//clang-tools-extra/docs/clang-tidy/checks/fuchsia/overloaded-operator.md", "//clang-tools-extra/docs/clang-tidy/checks/fuchsia/virtual-inheritance.md", "//clang-tools-extra/docs/clang-tidy/checks/google/build-explicit-make-pair.md", "//clang-tools-extra/docs/clang-tidy/checks/google/build-namespaces.md", "//clang-tools-extra/docs/clang-tidy/checks/google/build-using-namespace.md", "//clang-tools-extra/docs/clang-tidy/checks/google/default-arguments.md", "//clang-tools-extra/docs/clang-tidy/checks/google/explicit-constructor.md", "//clang-tools-extra/docs/clang-tidy/checks/google/global-names-in-headers.md", "//clang-tools-extra/docs/clang-tidy/checks/google/objc-avoid-nsobject-new.md", "//clang-tools-extra/docs/clang-tidy/checks/google/objc-function-naming.md", "//clang-tools-extra/docs/clang-tidy/checks/google/readability-braces-around-statements.md", "//clang-tools-extra/docs/clang-tidy/checks/google/readability-casting.md", "//clang-tools-extra/docs/clang-tidy/checks/google/readability-function-size.md", "//clang-tools-extra/docs/clang-tidy/checks/google/readability-namespace-comments.md", "//clang-tools-extra/docs/clang-tidy/checks/google/readability-todo.md", "//clang-tools-extra/docs/clang-tidy/checks/google/runtime-float.md", "//clang-tools-extra/docs/clang-tidy/checks/google/runtime-int.md", "//clang-tools-extra/docs/clang-tidy/checks/google/runtime-operator.md", "//clang-tools-extra/docs/clang-tidy/checks/linuxkernel/must-check-errs.md", "//clang-tools-extra/docs/clang-tidy/checks/llvm/else-after-return.md", "//clang-tools-extra/docs/clang-tidy/checks/llvm/header-guard.md", "//clang-tools-extra/docs/clang-tidy/checks/llvm/include-order.md", "//clang-tools-extra/docs/clang-tidy/checks/llvm/prefer-register-over-unsigned.md", "//clang-tools-extra/docs/clang-tidy/checks/llvm/qualified-auto.md", "//clang-tools-extra/docs/clang-tidy/checks/llvm/use-new-mlir-op-builder.md", "//clang-tools-extra/docs/clang-tidy/checks/llvmlibc/callee-namespace.md", "//clang-tools-extra/docs/clang-tidy/checks/llvmlibc/inline-function-decl.md", "//clang-tools-extra/docs/clang-tidy/checks/misc/anonymous-namespace-in-header.md", "//clang-tools-extra/docs/clang-tidy/checks/misc/confusable-identifiers.md", "//clang-tools-extra/docs/clang-tidy/checks/misc/misleading-bidirectional.md", "//clang-tools-extra/docs/clang-tidy/checks/misc/misleading-identifier.md", "//clang-tools-extra/docs/clang-tidy/checks/misc/misplaced-const.md", "//clang-tools-extra/docs/clang-tidy/checks/misc/new-delete-overloads.md", "//clang-tools-extra/docs/clang-tidy/checks/misc/no-recursion.md", "//clang-tools-extra/docs/clang-tidy/checks/misc/non-copyable-objects.md", "//clang-tools-extra/docs/clang-tidy/checks/misc/non-private-member-variables-in-classes.md", "//clang-tools-extra/docs/clang-tidy/checks/misc/predictable-rand.md", "//clang-tools-extra/docs/clang-tidy/checks/misc/static-assert.md", "//clang-tools-extra/docs/clang-tidy/checks/misc/unconventional-assign-operator.md", "//clang-tools-extra/docs/clang-tidy/checks/misc/uniqueptr-reset-release.md", "//clang-tools-extra/docs/clang-tidy/checks/misc/unused-alias-decls.md", "//clang-tools-extra/docs/clang-tidy/checks/misc/unused-using-decls.md", "//clang-tools-extra/docs/clang-tidy/checks/modernize/avoid-setjmp-longjmp.md", "//clang-tools-extra/docs/clang-tidy/checks/modernize/avoid-variadic-functions.md", "//clang-tools-extra/docs/clang-tidy/checks/modernize/deprecated-ios-base-aliases.md", "//clang-tools-extra/docs/clang-tidy/checks/modernize/redundant-void-arg.md", "//clang-tools-extra/docs/clang-tidy/checks/modernize/return-braced-init-list.md", "//clang-tools-extra/docs/clang-tidy/checks/modernize/shrink-to-fit.md", "//clang-tools-extra/docs/clang-tidy/checks/modernize/unary-static-assert.md", "//clang-tools-extra/docs/clang-tidy/checks/modernize/use-bool-literals.md", "//clang-tools-extra/docs/clang-tidy/checks/modernize/use-default.md", "//clang-tools-extra/docs/clang-tidy/checks/modernize/use-starts-ends-with.md", "//clang-tools-extra/docs/clang-tidy/checks/mpi/buffer-deref.md", "//clang-tools-extra/docs/clang-tidy/checks/mpi/type-mismatch.md", "//clang-tools-extra/docs/clang-tidy/checks/objc/assert-equals.md", "//clang-tools-extra/docs/clang-tidy/checks/objc/avoid-nserror-init.md", "//clang-tools-extra/docs/clang-tidy/checks/objc/dealloc-in-category.md", "//clang-tools-extra/docs/clang-tidy/checks/objc/forbidden-subclassing.md", "//clang-tools-extra/docs/clang-tidy/checks/objc/missing-hash.md", "//clang-tools-extra/docs/clang-tidy/checks/objc/super-self.md", "//clang-tools-extra/docs/clang-tidy/checks/openmp/exception-escape.md", "//clang-tools-extra/docs/clang-tidy/checks/performance/faster-string-find.md", "//clang-tools-extra/docs/clang-tidy/checks/performance/implicit-cast-in-loop.md", "//clang-tools-extra/docs/clang-tidy/checks/performance/implicit-conversion-in-loop.md", "//clang-tools-extra/docs/clang-tidy/checks/performance/inefficient-algorithm.md", "//clang-tools-extra/docs/clang-tidy/checks/performance/move-constructor-init.md", "//clang-tools-extra/docs/clang-tidy/checks/performance/noexcept-destructor.md", "//clang-tools-extra/docs/clang-tidy/checks/performance/noexcept-move-constructor.md", "//clang-tools-extra/docs/clang-tidy/checks/performance/noexcept-swap.md", "//clang-tools-extra/docs/clang-tidy/checks/performance/trivially-destructible.md", "//clang-tools-extra/docs/clang-tidy/checks/performance/type-promotion-in-math-fn.md", "//clang-tools-extra/docs/clang-tidy/checks/performance/use-std-move.md", "//clang-tools-extra/docs/clang-tidy/checks/portability/no-assembler.md", "//clang-tools-extra/docs/clang-tidy/checks/readability/avoid-const-params-in-decls.md", "//clang-tools-extra/docs/clang-tidy/checks/readability/avoid-nested-conditional-operator.md", "//clang-tools-extra/docs/clang-tidy/checks/readability/container-data-pointer.md", "//clang-tools-extra/docs/clang-tidy/checks/readability/convert-member-functions-to-static.md", "//clang-tools-extra/docs/clang-tidy/checks/readability/delete-null-pointer.md", "//clang-tools-extra/docs/clang-tidy/checks/readability/implicit-bool-cast.md", "//clang-tools-extra/docs/clang-tidy/checks/readability/math-missing-parentheses.md", "//clang-tools-extra/docs/clang-tidy/checks/readability/misplaced-array-index.md", "//clang-tools-extra/docs/clang-tidy/checks/readability/redundant-function-ptr-dereference.md", "//clang-tools-extra/docs/clang-tidy/checks/readability/redundant-smartptr-get.md", "//clang-tools-extra/docs/clang-tidy/checks/readability/redundant-string-cstr.md", "//clang-tools-extra/docs/clang-tidy/checks/readability/simplify-subscript-expr.md", "//clang-tools-extra/docs/clang-tidy/checks/readability/static-definition-in-anonymous-namespace.md", "//clang-tools-extra/docs/clang-tidy/checks/readability/use-std-min-max.md", "//clang-tools-extra/docs/clang-tidy/checks/zircon/temporary-objects.md" ], "test_targets": [ "//clang-tools-extra/clangd/test:check-clangd", "//clang-tools-extra/test:check-clang-tools", "//clang/test:check-clang", "//compiler-rt/test/hwasan:check-hwasan", "//lld/test:check-lld", "//llvm/test:check-llvm" ], "additional_compile_targets": [] } INFO:2026-07-22T21:38:24Z:root:testing INFO:2026-07-22T21:38:24Z:root:skip check-clang INFO:2026-07-22T21:38:24Z:root:skip check-clang-tools INFO:2026-07-22T21:38:24Z:root:skip check-clangd INFO:2026-07-22T21:38:24Z:root:skip check-hwasan INFO:2026-07-22T21:38:24Z:root:skip check-lld INFO:2026-07-22T21:38:24Z:root:skip check-llvm INFO:2026-07-22T21:38:24Z:root:done