gn analyze output: { "compile_targets": [], "status": "Found dependency", "test_targets": [ "//clang-tools-extra/clangd/test:check-clangd", "//clang-tools-extra/test:check-clang-tools", "//clang/test:check-clang", "//lld/test:check-lld", "//llvm/test:check-llvm" ] } gn analyze input: { "files": [ "//clang-tools-extra/docs/ReleaseNotes.rst", "//clang-tools-extra/test/clang-tidy/check_clang_tidy.py", "//clang-tools-extra/test/clang-tidy/checkers/abseil/duration-addition.cpp", "//clang-tools-extra/test/clang-tidy/checkers/abseil/duration-comparison.cpp", "//clang-tools-extra/test/clang-tidy/checkers/abseil/duration-conversion-cast.cpp", "//clang-tools-extra/test/clang-tidy/checkers/abseil/duration-factory-float.cpp", "//clang-tools-extra/test/clang-tidy/checkers/abseil/duration-factory-scale.cpp", "//clang-tools-extra/test/clang-tidy/checkers/abseil/duration-subtraction.cpp", "//clang-tools-extra/test/clang-tidy/checkers/abseil/duration-unnecessary-conversion.cpp", "//clang-tools-extra/test/clang-tidy/checkers/abseil/redundant-strcat-calls.cpp", "//clang-tools-extra/test/clang-tidy/checkers/abseil/time-comparison.cpp", "//clang-tools-extra/test/clang-tidy/checkers/abseil/time-subtraction.cpp", "//clang-tools-extra/test/clang-tidy/checkers/abseil/upgrade-duration-conversions.cpp", "//clang-tools-extra/test/clang-tidy/checkers/altera/struct-pack-align.cpp", "//clang-tools-extra/test/clang-tidy/checkers/android/cloexec-memfd-create.cpp", "//clang-tools-extra/test/clang-tidy/checkers/android/cloexec-open.cpp", "//clang-tools-extra/test/clang-tidy/checkers/android/cloexec-socket.cpp", "//clang-tools-extra/test/clang-tidy/checkers/bugprone/incorrect-enable-shared-from-this.cpp", "//clang-tools-extra/test/clang-tidy/checkers/bugprone/move-forwarding-reference.cpp", "//clang-tools-extra/test/clang-tidy/checkers/bugprone/not-null-terminated-result-in-initialization-strlen.c", "//clang-tools-extra/test/clang-tidy/checkers/bugprone/not-null-terminated-result-memcpy-safe-cxx.cpp", "//clang-tools-extra/test/clang-tidy/checkers/bugprone/not-null-terminated-result-strlen.c", "//clang-tools-extra/test/clang-tidy/checkers/bugprone/not-null-terminated-result-wcslen.cpp", "//clang-tools-extra/test/clang-tidy/checkers/bugprone/posix-return.cpp", "//clang-tools-extra/test/clang-tidy/checkers/bugprone/standalone-empty.cpp", "//clang-tools-extra/test/clang-tidy/checkers/bugprone/stringview-nullptr.cpp", "//clang-tools-extra/test/clang-tidy/checkers/bugprone/suspicious-string-compare.cpp", "//clang-tools-extra/test/clang-tidy/checkers/bugprone/swapped-arguments.cpp", "//clang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines/prefer-member-initializer.cpp", "//clang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines/pro-bounds-constant-array-index.cpp", "//clang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines/pro-type-member-init-use-assignment.cpp", "//clang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines/pro-type-member-init.cpp", "//clang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines/virtual-class-destructor.cpp", "//clang-tools-extra/test/clang-tidy/checkers/google/build-explicit-make-pair.cpp", "//clang-tools-extra/test/clang-tidy/checkers/google/objc-avoid-nsobject-new.m", "//clang-tools-extra/test/clang-tidy/checkers/google/upgrade-googletest-case.cpp", "//clang-tools-extra/test/clang-tidy/checkers/llvm/prefer-isa-or-dyn-cast-in-conditionals.cpp", "//clang-tools-extra/test/clang-tidy/checkers/llvm/prefer-register-over-unsigned.cpp", "//clang-tools-extra/test/clang-tidy/checkers/llvm/prefer-register-over-unsigned2.cpp", "//clang-tools-extra/test/clang-tidy/checkers/llvm/prefer-register-over-unsigned3.cpp", "//clang-tools-extra/test/clang-tidy/checkers/llvm/twine-local.cpp", "//clang-tools-extra/test/clang-tidy/checkers/misc/const-correctness-pointer-as-pointers.cpp", "//clang-tools-extra/test/clang-tidy/checkers/misc/const-correctness-pointer-as-values.cpp", "//clang-tools-extra/test/clang-tidy/checkers/misc/const-correctness-templates.cpp", "//clang-tools-extra/test/clang-tidy/checkers/misc/const-correctness-values-before-cxx23.cpp", "//clang-tools-extra/test/clang-tidy/checkers/misc/const-correctness-values.cpp", "//clang-tools-extra/test/clang-tidy/checkers/misc/definitions-in-headers.hpp", "//clang-tools-extra/test/clang-tidy/checkers/misc/unused-parameters.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/avoid-bind.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/concat-nested-namespaces.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/loop-convert-basic.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/loop-convert-camelback.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/loop-convert-const.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/loop-convert-extra.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/loop-convert-lowercase.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/loop-convert-rewritten-binop.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/loop-convert-uppercase.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/make-shared.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/make-unique.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/min-max-use-initializer-list.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/pass-by-value.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/redundant-void-arg.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/replace-auto-ptr.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/type-traits.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-auto-cast-remove-stars.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-auto-cast.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-auto-for-pointer.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-auto-iterator.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-auto-min-type-name-length.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-equals-default-copy.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-equals-default.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-integer-sign-comparison-qt.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-integer-sign-comparison.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-nullptr.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-override.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-starts-ends-with.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-std-format-fmt.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-std-format.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-std-print.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-using.cpp", "//clang-tools-extra/test/clang-tidy/checkers/performance/faster-string-find.cpp", "//clang-tools-extra/test/clang-tidy/checkers/performance/for-range-copy.cpp", "//clang-tools-extra/test/clang-tidy/checkers/performance/noexcept-move-constructor-fix.cpp", "//clang-tools-extra/test/clang-tidy/checkers/performance/unnecessary-copy-initialization.cpp", "//clang-tools-extra/test/clang-tidy/checkers/performance/unnecessary-value-param-delayed.cpp", "//clang-tools-extra/test/clang-tidy/checkers/performance/unnecessary-value-param.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/braces-around-statements.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/const-return-type.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/container-size-empty.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/implicit-bool-conversion.c", "//clang-tools-extra/test/clang-tidy/checkers/readability/implicit-bool-conversion.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/math-missing-parentheses.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/simplify-boolean-expr-members.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/simplify-boolean-expr.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/uppercase-literal-suffix-integer-custom-list.cpp", "//clang-tools-extra/test/clang-tidy/infrastructure/duplicate-conflicted-fixes-of-alias-checkers.cpp", "//clang-tools-extra/test/clang-tidy/infrastructure/duplicate-fixes-of-alias-checkers.cpp", "//lldb/test/API/functionalities/watchpoint/consecutive-watchpoints/Makefile", "//lldb/test/API/functionalities/watchpoint/consecutive-watchpoints/TestConsecutiveWatchpoints.py", "//lldb/test/API/functionalities/watchpoint/consecutive-watchpoints/main.c", "//lldb/tools/debugserver/source/DNBBreakpoint.cpp", "//llvm/include/llvm/IR/IntrinsicsAMDGPU.td", "//llvm/include/llvm/SandboxIR/Constant.h", "//llvm/include/llvm/SandboxIR/Context.h", "//llvm/include/llvm/SandboxIR/Type.h", "//llvm/include/llvm/SandboxIR/Values.def", "//llvm/lib/SandboxIR/Context.cpp", "//llvm/lib/Target/AMDGPU/AMDGPULowerBufferFatPointers.cpp", "//llvm/test/CodeGen/AMDGPU/lower-buffer-fat-pointers-mem-transfer.ll", "//llvm/unittests/SandboxIR/SandboxIRTest.cpp" ], "test_targets": [ "//clang-tools-extra/clangd/test:check-clangd", "//clang-tools-extra/test:check-clang-tools", "//clang/test:check-clang", "//lld/test:check-lld", "//llvm/test:check-llvm" ], "additional_compile_targets": [] } running all tests due to change to blacklisted file