gn analyze output: { "compile_targets": [], "status": "No dependency", "test_targets": [] } gn analyze input: { "files": [ "//flang/include/flang/Parser/message.h", "//flang/include/flang/Support/Fortran-features.h", "//flang/lib/Frontend/FrontendAction.cpp", "//flang/lib/Parser/message.cpp", "//flang/lib/Semantics/semantics.cpp", "//flang/lib/Support/Fortran-features.cpp", "//flang/test/Evaluate/fold-dim.f90", "//flang/test/Evaluate/fold-nearest.f90", "//flang/test/Evaluate/fold-out_of_range.f90", "//flang/test/Evaluate/fold-unsigned.f90", "//flang/test/Evaluate/folding03.f90", "//flang/test/Evaluate/folding04.f90", "//flang/test/Evaluate/folding05.f90", "//flang/test/Evaluate/folding06.f90", "//flang/test/Evaluate/folding14.f90", "//flang/test/Evaluate/folding28.f90", "//flang/test/Semantics/OpenACC/acc-branch.f90", "//flang/test/Semantics/OpenACC/acc-data.f90", "//flang/test/Semantics/OpenACC/acc-declare-validity.f90", "//flang/test/Semantics/OpenACC/acc-serial.f90", "//flang/test/Semantics/OpenMP/allocate-align01.f90", "//flang/test/Semantics/OpenMP/allocate01.f90", "//flang/test/Semantics/OpenMP/clause-validity01.f90", "//flang/test/Semantics/OpenMP/copying.f90", "//flang/test/Semantics/OpenMP/declarative-directive01.f90", "//flang/test/Semantics/OpenMP/declare-target01.f90", "//flang/test/Semantics/OpenMP/declare-target02.f90", "//flang/test/Semantics/OpenMP/declare-target03.f90", "//flang/test/Semantics/OpenMP/declare-target06.f90", "//flang/test/Semantics/OpenMP/deprecation.f90", "//flang/test/Semantics/OpenMP/nested-target.f90", "//flang/test/Semantics/OpenMP/requires04.f90", "//flang/test/Semantics/OpenMP/requires05.f90", "//flang/test/Semantics/OpenMP/single03.f90", "//flang/test/Semantics/OpenMP/single04.f90", "//flang/test/Semantics/OpenMP/target01.f90", "//flang/test/Semantics/OpenMP/threadprivate03.f90", "//flang/test/Semantics/OpenMP/use_device_ptr1.f90", "//flang/test/Semantics/allocate09.f90", "//flang/test/Semantics/argshape01.f90", "//flang/test/Semantics/assign02.f90", "//flang/test/Semantics/assign09.f90", "//flang/test/Semantics/associate01.f90", "//flang/test/Semantics/associated.f90", "//flang/test/Semantics/bind-c02.f90", "//flang/test/Semantics/bind-c04.f90", "//flang/test/Semantics/bind-c06.f90", "//flang/test/Semantics/bind-c11.f90", "//flang/test/Semantics/bind-c13.f90", "//flang/test/Semantics/bind-c17.f90", "//flang/test/Semantics/bindings01.f90", "//flang/test/Semantics/bindings03.f90", "//flang/test/Semantics/block-data01.f90", "//flang/test/Semantics/boz-literal-constants.f90", "//flang/test/Semantics/c7108.f90", "//flang/test/Semantics/c_f_pointer.f90", "//flang/test/Semantics/c_loc01.f90", "//flang/test/Semantics/call01.f90", "//flang/test/Semantics/call02.f90", "//flang/test/Semantics/call03.f90", "//flang/test/Semantics/call05.f90", "//flang/test/Semantics/call07.f90", "//flang/test/Semantics/call09.f90", "//flang/test/Semantics/call10.f90", "//flang/test/Semantics/call14.f90", "//flang/test/Semantics/call24.f90", "//flang/test/Semantics/call27.f90", "//flang/test/Semantics/call30.f90", "//flang/test/Semantics/call31.f90", "//flang/test/Semantics/call33.f90", "//flang/test/Semantics/call34.f90", "//flang/test/Semantics/call35.f90", "//flang/test/Semantics/call36.f90", "//flang/test/Semantics/call37.f90", "//flang/test/Semantics/call38.f90", "//flang/test/Semantics/call41.f90", "//flang/test/Semantics/call42.f90", "//flang/test/Semantics/call43.f90", "//flang/test/Semantics/call44.f90", "//flang/test/Semantics/case01.f90", "//flang/test/Semantics/common-blocks.f90", "//flang/test/Semantics/contiguous01.f90", "//flang/test/Semantics/cuf01.cuf", "//flang/test/Semantics/cuf03.cuf", "//flang/test/Semantics/cuf04.cuf", "//flang/test/Semantics/cuf09.cuf", "//flang/test/Semantics/data06.f90", "//flang/test/Semantics/data17.f90", "//flang/test/Semantics/declarations04.f90", "//flang/test/Semantics/declarations05.f90", "//flang/test/Semantics/declarations07.f90", "//flang/test/Semantics/deferred01.f90", "//flang/test/Semantics/definable02.f90", "//flang/test/Semantics/dim01.f90", "//flang/test/Semantics/dosemantics02.f90", "//flang/test/Semantics/dosemantics03.f90", "//flang/test/Semantics/dosemantics12.f90", "//flang/test/Semantics/expr-errors05.f90", "//flang/test/Semantics/expr-errors06.f90", "//flang/test/Semantics/final03.f90", "//flang/test/Semantics/forall01.f90", "//flang/test/Semantics/forall02.f90", "//flang/test/Semantics/generic03.f90", "//flang/test/Semantics/generic06.f90", "//flang/test/Semantics/global01.f90", "//flang/test/Semantics/ichar01.f90", "//flang/test/Semantics/ignore_tkr01.f90", "//flang/test/Semantics/int-literals.f90", "//flang/test/Semantics/intrinsics02.f90", "//flang/test/Semantics/kinds05b.f90", "//flang/test/Semantics/label18.f90", "//flang/test/Semantics/local-vs-global.f90", "//flang/test/Semantics/long-name.f90", "//flang/test/Semantics/modfile43.f90", "//flang/test/Semantics/null-init.f90", "//flang/test/Semantics/null01.f90", "//flang/test/Semantics/pointer01.f90", "//flang/test/Semantics/procinterface02.f90", "//flang/test/Semantics/procinterface04.f90", "//flang/test/Semantics/resolve05.f90", "//flang/test/Semantics/resolve108.f90", "//flang/test/Semantics/resolve11.f90", "//flang/test/Semantics/resolve114.f90", "//flang/test/Semantics/resolve118.f90", "//flang/test/Semantics/resolve17.f90", "//flang/test/Semantics/resolve18.f90", "//flang/test/Semantics/resolve20.f90", "//flang/test/Semantics/resolve24.f90", "//flang/test/Semantics/resolve30.f90", "//flang/test/Semantics/resolve31.f90", "//flang/test/Semantics/resolve35.f90", "//flang/test/Semantics/resolve37.f90", "//flang/test/Semantics/resolve45.f90", "//flang/test/Semantics/resolve46.f90", "//flang/test/Semantics/resolve58.f90", "//flang/test/Semantics/resolve59.f90", "//flang/test/Semantics/resolve60.f90", "//flang/test/Semantics/resolve61.f90", "//flang/test/Semantics/resolve65.f90", "//flang/test/Semantics/resolve67.f90", "//flang/test/Semantics/resolve69.f90", "//flang/test/Semantics/resolve77.f90", "//flang/test/Semantics/resolve78.f90", "//flang/test/Semantics/resolve79.f90", "//flang/test/Semantics/resolve80.f90", "//flang/test/Semantics/resolve81.f90", "//flang/test/Semantics/resolve82.f90", "//flang/test/Semantics/resolve83.f90", "//flang/test/Semantics/resolve85.f90", "//flang/test/Semantics/resolve90.f90", "//flang/test/Semantics/resolve99.f90", "//flang/test/Semantics/separate-mp02.f90", "//flang/test/Semantics/spec-expr.f90", "//flang/test/Semantics/stmt-func01.f90", "//flang/test/Semantics/stmt-func02.f90", "//flang/test/Semantics/structconst03.f90", "//flang/test/Semantics/structconst04.f90", "//flang/test/Semantics/structconst08.f90", "//flang/test/Semantics/structconst10.f90", "//flang/test/Semantics/transfer01.f90", "//flang/test/Semantics/undef-result01.f90", "//flang/unittests/Common/FortranFeaturesTest.cpp" ], "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