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": [ "//.ci/compute_projects.py", "//.ci/compute_projects_test.py", "//.ci/monolithic-linux.sh", "//.github/workflows/premerge.yaml", "//compiler-rt/lib/tysan/lit.cfg", "//compiler-rt/test/asan/lit.cfg.py", "//compiler-rt/test/asan_abi/lit.cfg.py", "//compiler-rt/test/builtins/Unit/lit.cfg.py", "//compiler-rt/test/builtins/lit.cfg.py", "//compiler-rt/test/ctx_profile/lit.cfg.py", "//compiler-rt/test/dfsan/lit.cfg.py", "//compiler-rt/test/fuzzer/lit.cfg.py", "//compiler-rt/test/gwp_asan/lit.cfg.py", "//compiler-rt/test/hwasan/lit.cfg.py", "//compiler-rt/test/lit.common.cfg.py", "//compiler-rt/test/lit.common.configured.in", "//compiler-rt/test/lsan/lit.common.cfg.py", "//compiler-rt/test/memprof/lit.cfg.py", "//compiler-rt/test/metadata/lit.cfg.py", "//compiler-rt/test/msan/lit.cfg.py", "//compiler-rt/test/nsan/lit.cfg.py", "//compiler-rt/test/orc/lit.cfg.py", "//compiler-rt/test/orc/lit.site.cfg.py.in", "//compiler-rt/test/profile/lit.cfg.py", "//compiler-rt/test/rtsan/Unit/lit.site.cfg.py.in", "//compiler-rt/test/rtsan/lit.cfg.py", "//compiler-rt/test/safestack/lit.cfg.py", "//compiler-rt/test/sanitizer_common/lit.common.cfg.py", "//compiler-rt/test/scudo/lit.cfg.py", "//compiler-rt/test/shadowcallstack/lit.cfg.py", "//compiler-rt/test/tsan/Unit/lit.site.cfg.py.in", "//compiler-rt/test/tsan/libdispatch/lit.local.cfg.py", "//compiler-rt/test/tsan/lit.cfg.py", "//compiler-rt/test/tysan/lit.cfg.py", "//compiler-rt/test/ubsan/TestCases/TypeCheck/Function/lit.local.cfg.py", "//compiler-rt/test/ubsan/lit.common.cfg.py", "//compiler-rt/test/ubsan_minimal/lit.common.cfg.py", "//compiler-rt/test/xray/lit.cfg.py", "//compiler-rt/unittests/lit.common.unit.cfg.py", "//compiler-rt/unittests/lit.common.unit.configured.in", "//flang/docs/Extensions.md", "//flang/lib/Semantics/check-omp-structure.cpp", "//flang/lib/Semantics/resolve-labels.cpp", "//flang/test/Driver/cuda-option.f90", "//flang/test/Driver/unparse-use-analyzed.f95", "//flang/test/Driver/unparse-with-modules.f90", "//flang/test/Integration/debug-common-block-1.f90", "//flang/test/Integration/debug-local-var-2.f90", "//flang/test/Lower/CUDA/cuda-derived.cuf", "//flang/test/Lower/CUDA/cuda-return01.cuf", "//flang/test/Lower/CUDA/cuda-return02.cuf", "//flang/test/Lower/HLFIR/intrinsic-subroutines.f90", "//flang/test/Lower/HLFIR/procedure-pointer-component-structure-constructor.f90", "//flang/test/Lower/OpenACC/acc-atomic-read.f90", "//flang/test/Lower/OpenACC/acc-atomic-write.f90", "//flang/test/Lower/OpenACC/acc-routine04.f90", "//flang/test/Lower/OpenMP/atomic-read.f90", "//flang/test/Lower/OpenMP/atomic-write.f90", "//flang/test/Lower/OpenMP/common-atomic-lowering.f90", "//flang/test/Lower/OpenMP/cray-pointers02.f90", "//flang/test/Lower/OpenMP/default-clause-byref.f90", "//flang/test/Lower/OpenMP/default-clause.f90", "//flang/test/Lower/OpenMP/parallel-reduction-allocatable-array.f90", "//flang/test/Lower/OpenMP/parallel-reduction-array-lb.f90", "//flang/test/Lower/OpenMP/parallel-reduction-array2.f90", "//flang/test/Lower/OpenMP/parallel-reduction-byref.f90", "//flang/test/Lower/OpenMP/parallel-reduction-pointer-array.f90", "//flang/test/Lower/OpenMP/parallel-reduction-rename.f90", "//flang/test/Lower/OpenMP/parallel-reduction.f90", "//flang/test/Lower/OpenMP/sections.f90", "//flang/test/Lower/OpenMP/threadprivate-host-association-2.f90", "//flang/test/Lower/OpenMP/threadprivate-host-association-3.f90", "//flang/test/Lower/OpenMP/threadprivate-host-association.f90", "//flang/test/Lower/OpenMP/wsloop-chunks.f90", "//flang/test/Lower/OpenMP/wsloop-collapse.f90", "//flang/test/Lower/OpenMP/wsloop-reduction-allocatable-array-minmax.f90", "//flang/test/Lower/OpenMP/wsloop-reduction-allocatable.f90", "//flang/test/Lower/OpenMP/wsloop-reduction-array-lb.f90", "//flang/test/Lower/OpenMP/wsloop-reduction-array-lb2.f90", "//flang/test/Lower/OpenMP/wsloop-reduction-array.f90", "//flang/test/Lower/OpenMP/wsloop-reduction-array2.f90", "//flang/test/Lower/OpenMP/wsloop-reduction-min2.f90", "//flang/test/Lower/OpenMP/wsloop-reduction-multiple-clauses.f90", "//flang/test/Lower/OpenMP/wsloop-reduction-pointer.f90", "//flang/test/Lower/array-character.f90", "//flang/test/Lower/array-expression-slice-1.f90", "//flang/test/Lower/basic-program.f90", "//flang/test/Lower/big-integer-parameter.f90", "//flang/test/Lower/derived-type-finalization.f90", "//flang/test/Lower/location.f90", "//flang/test/Lower/nested-where.f90", "//flang/test/Lower/polymorphic.f90", "//flang/test/Lower/pre-fir-tree02.f90", "//flang/test/Lower/pre-fir-tree03.f90", "//flang/test/Lower/pre-fir-tree06.f90", "//flang/test/Lower/program-units-fir-mangling.f90", "//flang/test/Lower/return-statement.f90", "//flang/test/Lower/volatile-openmp1.f90", "//flang/test/Lower/volatile-string.f90", "//flang/test/Lower/volatile3.f90", "//flang/test/Parser/acc-unparse.f90", "//flang/test/Semantics/OpenACC/acc-symbols01.f90", "//flang/test/Semantics/OpenMP/critical_within_default.f90", "//flang/test/Semantics/OpenMP/declare-mapper-symbols.f90", "//flang/test/Semantics/OpenMP/declare-reduction-mangled.f90", "//flang/test/Semantics/OpenMP/declare-reduction-operators.f90", "//flang/test/Semantics/OpenMP/declare-reduction-renamedop.f90", "//flang/test/Semantics/OpenMP/declare-reduction.f90", "//flang/test/Semantics/OpenMP/declare-target03.f90", "//flang/test/Semantics/OpenMP/do-schedule03.f90", "//flang/test/Semantics/OpenMP/do01-positivecase.f90", "//flang/test/Semantics/OpenMP/do04-positivecase.f90", "//flang/test/Semantics/OpenMP/do05-positivecase.f90", "//flang/test/Semantics/OpenMP/do06-positivecases.f90", "//flang/test/Semantics/OpenMP/do11.f90", "//flang/test/Semantics/OpenMP/do12.f90", "//flang/test/Semantics/OpenMP/do14.f90", "//flang/test/Semantics/OpenMP/do17.f90", "//flang/test/Semantics/OpenMP/map-clause-symbols.f90", "//flang/test/Semantics/OpenMP/reduction08.f90", "//flang/test/Semantics/OpenMP/reduction09.f90", "//flang/test/Semantics/OpenMP/reduction11.f90", "//flang/test/Semantics/OpenMP/scan2.f90", "//flang/test/Semantics/OpenMP/symbol01.f90", "//flang/test/Semantics/OpenMP/symbol05.f90", "//flang/test/Semantics/OpenMP/symbol07.f90", "//flang/test/Semantics/OpenMP/symbol09.f90", "//flang/test/Semantics/OpenMP/threadprivate03.f90", "//flang/test/Semantics/getsymbols03-a.f90", "//flang/test/Semantics/long-name.f90", "//flang/test/Semantics/modproc01.f90", "//flang/test/Semantics/multi-programs04.f90", "//flang/test/Semantics/pointer01.f90", "//flang/test/Semantics/procinterface01.f90", "//flang/test/Semantics/resolve05.f90", "//flang/test/Semantics/resolve125.f90", "//flang/test/Semantics/symbol03.f90", "//flang/test/Semantics/symbol06.f90", "//flang/test/Semantics/symbol07.f90", "//flang/test/Semantics/symbol08.f90", "//flang/test/Semantics/symbol15.f90", "//flang/test/Semantics/symbol16.f90", "//flang/test/Semantics/symbol17.f90", "//flang/test/Semantics/symbol18.f90", "//flang/test/Semantics/symbol20.f90", "//flang/test/Semantics/symbol25.f90", "//flang/test/Semantics/symbol26.f90", "//flang/test/Transforms/DoConcurrent/basic_host.f90", "//lldb/test/API/lit.cfg.py", "//lldb/test/API/lit.site.cfg.py.in", "//llvm/test/lit.cfg.py", "//llvm/test/lit.site.cfg.py.in" ], "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": [] }