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/test/clang-tidy/checkers/abseil/cleanup-ctad.cpp", "//clang-tools-extra/test/clang-tidy/checkers/abseil/str-cat-append.cpp", "//clang-tools-extra/test/clang-tidy/checkers/abseil/string-find-str-contains.cpp", "//clang-tools-extra/test/clang-tidy/checkers/bugprone/argument-comment.cpp", "//clang-tools-extra/test/clang-tidy/checkers/bugprone/inaccurate-erase.cpp", "//clang-tools-extra/test/clang-tidy/checkers/bugprone/misplaced-operator-in-strlen-in-alloc.cpp", "//clang-tools-extra/test/clang-tidy/checkers/bugprone/reserved-identifier-invert.cpp", "//clang-tools-extra/test/clang-tidy/checkers/bugprone/string-integer-assignment.cpp", "//clang-tools-extra/test/clang-tidy/checkers/bugprone/stringview-nullptr.cpp", "//clang-tools-extra/test/clang-tidy/checkers/bugprone/suspicious-semicolon.cpp", "//clang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines/init-variables.cpp", "//clang-tools-extra/test/clang-tidy/checkers/google/readability-namespace-comments.cpp", "//clang-tools-extra/test/clang-tidy/checkers/misc/include-cleaner-wrong-config.cpp", "//clang-tools-extra/test/clang-tidy/checkers/misc/include-cleaner.cpp", "//clang-tools-extra/test/clang-tidy/checkers/misc/redundant-expression.cpp", "//clang-tools-extra/test/clang-tidy/checkers/misc/unused-parameters-strict.cpp", "//clang-tools-extra/test/clang-tidy/checkers/misc/unused-parameters.c", "//clang-tools-extra/test/clang-tidy/checkers/misc/unused-parameters.cpp", "//clang-tools-extra/test/clang-tidy/checkers/misc/unused-using-decls-cxx17.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/deprecated-headers-cxx03.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/deprecated-headers-cxx11.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/raw-string-literal.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/redundant-void-arg-delayed.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/redundant-void-arg.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/replace-disallow-copy-and-assign-macro.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-bool-literals.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-constraints-first-greatergreater.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-constraints.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-default-member-init-assignment.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-default-member-init.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-override-allow-override-and-final.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-override-ms.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-override-no-destructors.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-override-templates.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-override-with-macro.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-override-with-no-macro-inscope.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-override.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-trailing-return-type-cxx20.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-trailing-return-type-transform-lambdas-cxx14.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-trailing-return-type-transform-lambdas-cxx20.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-trailing-return-type-transform-lambdas.cpp", "//clang-tools-extra/test/clang-tidy/checkers/modernize/use-trailing-return-type.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/Inputs/duplicate-include/duplicate-include.h", "//clang-tools-extra/test/clang-tidy/checkers/readability/container-data-pointer.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/container-size-empty-cxx20.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/container-size-empty.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/convert-member-functions-to-static.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/duplicate-include.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/identifier-naming-anon-record-fields.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/identifier-naming-bugfix-name-conflicts.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/identifier-naming-case-match.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/identifier-naming-hungarian-notation-c-language.c", "//clang-tools-extra/test/clang-tidy/checkers/readability/identifier-naming-hungarian-notation-cfgfile.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/identifier-naming-hungarian-notation.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/identifier-naming-ignored-regexp.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/identifier-naming-member-decl-usage.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/identifier-naming.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/isolate-declaration-fixing.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/isolate-declaration.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/make-member-function-const.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/non-const-parameter.c", "//clang-tools-extra/test/clang-tidy/checkers/readability/non-const-parameter.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/operators-representation-to-alternative.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/operators-representation-to-traditional.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/qualified-auto-cxx20.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/qualified-auto.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/redundant-access-specifiers-check-first-declaration.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/redundant-access-specifiers.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/redundant-casting.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/redundant-control-flow.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/redundant-declaration.c", "//clang-tools-extra/test/clang-tidy/checkers/readability/redundant-declaration.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/redundant-member-init.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/redundant-string-cstr-format.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/redundant-string-cstr-function.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/redundant-string-cstr-msvc.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/redundant-string-cstr.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/simplify-boolean-expr-chained-conditional-assignment.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/simplify-boolean-expr-chained-conditional-return.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/simplify-boolean-expr-members.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/static-accessed-through-instance-nesting-threshold.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/static-accessed-through-instance.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/static-definition-in-anonymous-namespace.cpp", "//clang-tools-extra/test/clang-tidy/checkers/readability/uniqueptr-delete-release.cpp", "//llvm/include/llvm/Target/GlobalISel/Combine.td", "//llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp", "//llvm/lib/CodeGen/GlobalISel/GISelValueTracking.cpp", "//llvm/lib/Target/AArch64/AArch64Combine.td", "//llvm/test/CodeGen/AArch64/GlobalISel/knownbits-smulh.mir", "//llvm/test/CodeGen/AArch64/GlobalISel/knownbits-umulh.mir", "//llvm/test/CodeGen/AArch64/arm64-indexed-memory.ll", "//llvm/test/CodeGen/AArch64/f16-instructions.ll", "//llvm/test/CodeGen/AArch64/fcvt-fixed.ll", "//llvm/test/CodeGen/AArch64/frem-power2.ll", "//llvm/test/CodeGen/AArch64/pr58431.ll", "//llvm/test/CodeGen/AArch64/vecreduce-fadd-strict.ll", "//llvm/test/CodeGen/AArch64/vecreduce-fmul-strict.ll", "//llvm/test/CodeGen/AMDGPU/GlobalISel/fdiv.f16.ll", "//llvm/test/CodeGen/AMDGPU/GlobalISel/frem.ll", "//llvm/test/CodeGen/AMDGPU/GlobalISel/sdiv.i64.ll", "//llvm/test/CodeGen/AMDGPU/GlobalISel/srem.i64.ll", "//llvm/test/CodeGen/AMDGPU/GlobalISel/udiv.i64.ll", "//llvm/test/CodeGen/AMDGPU/GlobalISel/urem.i64.ll", "//llvm/test/CodeGen/AMDGPU/fmed3.ll", "//llvm/test/CodeGen/AMDGPU/llvm.exp.ll", "//llvm/test/CodeGen/AMDGPU/llvm.exp10.ll", "//llvm/test/CodeGen/AMDGPU/mad-mix-hi.ll", "//llvm/test/CodeGen/AMDGPU/mad-mix-lo.ll", "//llvm/test/CodeGen/AMDGPU/maximumnum.ll", "//llvm/test/CodeGen/AMDGPU/minimumnum.ll" ], "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