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", "//compiler-rt/test/hwasan:check-hwasan", "//lld/test:check-lld", "//llvm/test:check-llvm" ] } gn analyze input: { "files": [ "//flang/include/flang/Lower/AbstractConverter.h", "//flang/include/flang/Optimizer/Builder/HLFIRTools.h", "//flang/include/flang/Optimizer/Dialect/FIRCG/CGOps.td", "//flang/include/flang/Optimizer/Dialect/FIROps.td", "//flang/include/flang/Optimizer/HLFIR/HLFIROps.td", "//flang/lib/Lower/Bridge.cpp", "//flang/lib/Lower/ConvertVariable.cpp", "//flang/lib/Optimizer/Builder/FIRBuilder.cpp", "//flang/lib/Optimizer/Builder/HLFIRTools.cpp", "//flang/lib/Optimizer/CodeGen/PreCGRewrite.cpp", "//flang/lib/Optimizer/HLFIR/IR/HLFIROps.cpp", "//flang/lib/Optimizer/HLFIR/Transforms/ConvertToFIR.cpp", "//flang/lib/Optimizer/Transforms/AddDebugInfo.cpp", "//flang/test/Fir/dispatch.f90", "//flang/test/HLFIR/assumed-type-actual-args.f90", "//flang/test/HLFIR/assumed_shape_with_value_keyword.f90", "//flang/test/HLFIR/boxchar_emboxing.f90", "//flang/test/HLFIR/c_ptr_byvalue.f90", "//flang/test/HLFIR/call_with_poly_dummy.f90", "//flang/test/HLFIR/optional_dummy.f90", "//flang/test/Integration/debug-char-arg-issue-112886.f90", "//flang/test/Lower/CUDA/cuda-data-attribute.cuf", "//flang/test/Lower/CUDA/cuda-data-transfer.cuf", "//flang/test/Lower/HLFIR/actual_target_for_dummy_pointer.f90", "//flang/test/Lower/HLFIR/allocatable-and-pointer-status-change.f90", "//flang/test/Lower/HLFIR/allocatables-and-pointers.f90", "//flang/test/Lower/HLFIR/array-ctor-as-elemental-nested.f90", "//flang/test/Lower/HLFIR/array-ctor-as-elemental.f90", "//flang/test/Lower/HLFIR/array-ctor-as-inlined-temp.f90", "//flang/test/Lower/HLFIR/array-ctor-index.f90", "//flang/test/Lower/HLFIR/assumed-rank-calls.f90", "//flang/test/Lower/HLFIR/assumed-rank-entry.f90", "//flang/test/Lower/HLFIR/assumed-rank-iface-alloc-ptr.f90", "//flang/test/Lower/HLFIR/assumed-rank-iface.f90", "//flang/test/Lower/HLFIR/assumed-rank-inquiries-2.f90", "//flang/test/Lower/HLFIR/assumed-rank-inquiries.f90", "//flang/test/Lower/HLFIR/assumed-rank-internal-proc.f90", "//flang/test/Lower/HLFIR/binary-ops.f90", "//flang/test/Lower/HLFIR/bindc-value-derived.f90", "//flang/test/Lower/HLFIR/call-sequence-associated-descriptors.f90", "//flang/test/Lower/HLFIR/calls-array-results.f90", "//flang/test/Lower/HLFIR/calls-assumed-shape.f90", "//flang/test/Lower/HLFIR/calls-constant-expr-arg.f90", "//flang/test/Lower/HLFIR/calls-f77.f90", "//flang/test/Lower/HLFIR/calls-optional.f90", "//flang/test/Lower/HLFIR/calls-percent-val-ref.f90", "//flang/test/Lower/HLFIR/calls-poly-to-assumed-type.f90", "//flang/test/Lower/HLFIR/charconvert.f90", "//flang/test/Lower/HLFIR/complex-div-to-hlfir-kind10.f90", "//flang/test/Lower/HLFIR/complex-div-to-hlfir-kind16.f90", "//flang/test/Lower/HLFIR/complex-div-to-hlfir.f90", "//flang/test/Lower/HLFIR/convert-mbox-to-value.f90", "//flang/test/Lower/HLFIR/convert-variable-assumed-rank.f90", "//flang/test/Lower/HLFIR/convert-variable-block.f90", "//flang/test/Lower/HLFIR/convert-variable.f90", "//flang/test/Lower/HLFIR/cray-pointers.f90", "//flang/test/Lower/HLFIR/cshift.f90", "//flang/test/Lower/HLFIR/custom-intrinsic.f90", "//flang/test/Lower/HLFIR/designators-component-ref.f90", "//flang/test/Lower/HLFIR/designators.f90", "//flang/test/Lower/HLFIR/dot_product.f90", "//flang/test/Lower/HLFIR/dummy-arg-number.f90", "//flang/test/Lower/HLFIR/dummy-scope.f90", "//flang/test/Lower/HLFIR/elemental-array-ops.f90", "//flang/test/Lower/HLFIR/elemental-polymorphic-merge.f90", "//flang/test/Lower/HLFIR/elemental-result-length.f90", "//flang/test/Lower/HLFIR/elemental-user-procedure-ref.f90", "//flang/test/Lower/HLFIR/eoshift.f90", "//flang/test/Lower/HLFIR/expr-addr.f90", "//flang/test/Lower/HLFIR/expr-box.f90", "//flang/test/Lower/HLFIR/expr-value.f90", "//flang/test/Lower/HLFIR/ignore-rank-unlimited-polymorphic.f90", "//flang/test/Lower/HLFIR/implicit-type-conversion.f90", "//flang/test/Lower/HLFIR/index.f90", "//flang/test/Lower/HLFIR/intentout-allocatable-components.f90", "//flang/test/Lower/HLFIR/internal-procedures.f90", "//flang/test/Lower/HLFIR/intrinsic-dynamically-optional.f90", "//flang/test/Lower/HLFIR/procedure-pointer.f90", "//flang/test/Lower/HLFIR/select-rank.f90", "//flang/test/Lower/HLFIR/statement-functions.f90", "//flang/test/Lower/HLFIR/structure-constructor.f90", "//flang/test/Lower/HLFIR/transformational.f90", "//flang/test/Lower/HLFIR/transpose.f90", "//flang/test/Lower/HLFIR/trim.f90", "//flang/test/Lower/HLFIR/user-defined-assignment.f90", "//flang/test/Lower/HLFIR/vector-subscript-as-value.f90", "//flang/test/Lower/Intrinsics/associated-proc-pointers.f90", "//flang/test/Lower/Intrinsics/c_f_procpointer.f90", "//flang/test/Lower/Intrinsics/c_funloc-proc-pointers.f90", "//flang/test/Lower/Intrinsics/c_ptr_eq_ne.f90", "//flang/test/Lower/Intrinsics/etime-function.f90", "//flang/test/Lower/Intrinsics/etime.f90", "//flang/test/Lower/Intrinsics/execute_command_line-optional.f90", "//flang/test/Lower/Intrinsics/execute_command_line.f90", "//flang/test/Lower/Intrinsics/getcwd-function.f90", "//flang/test/Lower/Intrinsics/getcwd-optional.f90", "//flang/test/Lower/Intrinsics/getcwd.f90", "//flang/test/Lower/Intrinsics/ieee_logb.f90", "//flang/test/Lower/Intrinsics/nearest.f90", "//flang/test/Lower/Intrinsics/perror.f90", "//flang/test/Lower/Intrinsics/putenv-sub.f90", "//flang/test/Lower/Intrinsics/rename.f90", "//flang/test/Lower/Intrinsics/second.f90", "//flang/test/Lower/Intrinsics/selected_char_kind.f90", "//flang/test/Lower/Intrinsics/selected_logical_kind.f90", "//flang/test/Lower/Intrinsics/signal.f90", "//flang/test/Lower/Intrinsics/sizeof.f90", "//flang/test/Lower/Intrinsics/system-optional.f90", "//flang/test/Lower/Intrinsics/system.f90", "//flang/test/Lower/Intrinsics/unlink-sub.f90", "//flang/test/Lower/OpenACC/acc-atomic-update-array.f90", "//flang/test/Lower/OpenACC/acc-bounds.f90", "//flang/test/Lower/OpenACC/acc-data-operands-remapping.f90", "//flang/test/Lower/OpenACC/acc-declare.f90", "//flang/test/Lower/OpenACC/acc-enter-data.f90", "//flang/test/Lower/OpenACC/acc-firstprivate-derived-pointer-component.f90", "//flang/test/Lower/OpenACC/acc-loop-exit.f90", "//flang/test/Lower/OpenACC/acc-private.f90", "//flang/test/Lower/OpenACC/acc-reduction.f90", "//flang/test/Lower/OpenACC/acc-use-device.f90", "//flang/test/Lower/OpenMP/allocatable-array-bounds.f90", "//flang/test/Lower/OpenMP/array-bounds.f90", "//flang/test/Lower/OpenMP/cancel.f90", "//flang/test/Lower/OpenMP/depend-complex.f90", "//flang/test/Lower/OpenMP/depend-substring.f90", "//flang/test/Lower/OpenMP/dynamic-len-char-bounds-gen.f90", "//flang/test/Lower/OpenMP/flush.f90", "//flang/test/Lower/OpenMP/optional-argument-map-2.f90", "//flang/test/Lower/OpenMP/parallel-firstprivate-clause-scalar.f90", "//flang/test/Lower/OpenMP/parallel-lastprivate-clause-scalar.f90", "//flang/test/Lower/OpenMP/parallel-private-clause-fixes.f90", "//flang/test/Lower/OpenMP/parallel-private-clause-str.f90", "//flang/test/Lower/OpenMP/parallel-reduction3.f90", "//flang/test/Lower/OpenMP/parallel-wsloop-firstpriv.f90", "//flang/test/Lower/OpenMP/parallel-wsloop-lastpriv.f90", "//flang/test/Lower/OpenMP/parallel-wsloop.f90", "//flang/test/Lower/OpenMP/reduction-array-intrinsic.f90", "//flang/test/Lower/OpenMP/sections-array-reduction.f90", "//flang/test/Lower/OpenMP/sections-reduction.f90", "//flang/test/Lower/OpenMP/sections.f90", "//flang/test/Lower/OpenMP/simd.f90", "//flang/test/Lower/OpenMP/single.f90", "//flang/test/Lower/OpenMP/target.f90", "//flang/test/Lower/OpenMP/task-depend-array-section.f90", "//flang/test/Lower/OpenMP/tile01.f90", "//flang/test/Lower/OpenMP/tile02.f90", "//flang/test/Lower/OpenMP/unroll-heuristic01.f90", "//flang/test/Lower/OpenMP/unroll-heuristic02.f90", "//flang/test/Lower/OpenMP/unroll-heuristic03.f90", "//flang/test/Lower/OpenMP/wsloop-reduction-array-assumed-shape.f90", "//flang/test/Lower/OpenMP/wsloop-reduction-iand-byref.f90", "//flang/test/Lower/OpenMP/wsloop-reduction-iand.f90", "//flang/test/Lower/OpenMP/wsloop-reduction-ieor-byref.f90", "//flang/test/Lower/OpenMP/wsloop-reduction-ieor.f90", "//flang/test/Lower/OpenMP/wsloop-reduction-ior-byref.f90", "//flang/test/Lower/OpenMP/wsloop-reduction-ior.f90", "//flang/test/Lower/OpenMP/wsloop-reduction-logical-and-byref.f90", "//flang/test/Lower/OpenMP/wsloop-reduction-logical-and.f90", "//flang/test/Lower/OpenMP/wsloop-reduction-logical-eqv-byref.f90", "//flang/test/Lower/OpenMP/wsloop-reduction-logical-eqv.f90", "//flang/test/Lower/OpenMP/wsloop-reduction-logical-neqv-byref.f90", "//flang/test/Lower/OpenMP/wsloop-reduction-logical-neqv.f90", "//flang/test/Lower/OpenMP/wsloop-reduction-logical-or-byref.f90", "//flang/test/Lower/OpenMP/wsloop-reduction-logical-or.f90", "//flang/test/Lower/OpenMP/wsloop-reduction-max-byref.f90", "//flang/test/Lower/OpenMP/wsloop-reduction-max.f90", "//flang/test/Lower/OpenMP/wsloop-reduction-min-byref.f90", "//flang/test/Lower/OpenMP/wsloop-reduction-min.f90", "//flang/test/Lower/allocatable-assignment.f90", "//flang/test/Lower/allocatable-polymorphic.f90", "//flang/test/Lower/array-character.f90", "//flang/test/Lower/array-elemental-calls-char-byval.f90", "//flang/test/Lower/array-elemental-calls-char-dynamic.f90", "//flang/test/Lower/array-elemental-calls-char.f90", "//flang/test/Lower/box-address.f90", "//flang/test/Lower/call-by-value-attr.f90", "//flang/test/Lower/call-character-array-to-polymorphic-pointer.f90", "//flang/test/Lower/character-substrings.f90", "//flang/test/Lower/charconvert.f90", "//flang/test/Lower/components.f90", "//flang/test/Lower/derived-assignments.f90", "//flang/test/Lower/dispatch.f90", "//flang/test/Lower/entry-statement.f90", "//flang/test/Lower/forall-pointer-assignment.f90", "//flang/test/Lower/forall/scalar-substring.f90", "//flang/test/Lower/structure-constructors-alloc-comp.f90", "//flang/test/Lower/unsigned-ops.f90", "//flang/test/Lower/volatile-derived-type.f90", "//flang/test/Lower/volatile-string.f90", "//flang/test/Lower/volatile3.f90", "//flang/test/Transforms/debug-dummy-argument.fir", "//flang/test/Transforms/debug-local-var.fir", "//flang/unittests/Optimizer/FortranVariableTest.cpp", "//llvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp", "//llvm/lib/Target/RISCV/RISCVInstrInfo.cpp", "//llvm/lib/Target/RISCV/RISCVInstrInfoSFB.td", "//llvm/lib/Target/RISCV/RISCVInstrInfoXqci.td", "//llvm/test/CodeGen/RISCV/select-const.ll", "//llvm/test/CodeGen/RISCV/short-forward-branch-load-imm.ll", "//mlir/include/mlir/Dialect/Tosa/IR/TosaOps.td", "//mlir/test/Dialect/Tosa/ops.mlir" ], "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": [] } running all tests due to change to blacklisted file