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": [ "//libcxx/docs/Status/Cxx26Issues.csv", "//libcxx/include/__algorithm/clamp.h", "//libcxx/include/__algorithm/lexicographical_compare_three_way.h", "//libcxx/include/__algorithm/out_value_result.h", "//libcxx/include/__algorithm/radix_sort.h", "//libcxx/include/__algorithm/ranges_copy_n.h", "//libcxx/include/__algorithm/three_way_comp_ref_type.h", "//libcxx/include/__atomic/atomic_sync.h", "//libcxx/include/__atomic/atomic_sync_timed.h", "//libcxx/include/__atomic/atomic_waitable_traits.h", "//libcxx/include/__atomic/floating_point_helper.h", "//libcxx/include/__bit/bit_cast.h", "//libcxx/include/__bit/bit_ceil.h", "//libcxx/include/__charconv/to_chars.h", "//libcxx/include/__chrono/gps_clock.h", "//libcxx/include/__chrono/steady_clock.h", "//libcxx/include/__chrono/tai_clock.h", "//libcxx/include/__chrono/time_zone.h", "//libcxx/include/__chrono/time_zone_link.h", "//libcxx/include/__chrono/tzdb.h", "//libcxx/include/__chrono/tzdb_list.h", "//libcxx/include/__chrono/utc_clock.h", "//libcxx/include/__chrono/zoned_time.h", "//libcxx/include/__compare/common_comparison_category.h", "//libcxx/include/__compare/compare_three_way.h", "//libcxx/include/__compare/compare_three_way_result.h", "//libcxx/include/__compare/ordering.h", "//libcxx/include/__compare/synth_three_way.h", "//libcxx/include/__compare/three_way_comparable.h", "//libcxx/include/__concepts/arithmetic.h", "//libcxx/include/__concepts/assignable.h", "//libcxx/include/__concepts/boolean_testable.h", "//libcxx/include/__concepts/class_or_enum.h", "//libcxx/include/__concepts/common_reference_with.h", "//libcxx/include/__concepts/comparison_common_type.h", "//libcxx/include/__concepts/constructible.h", "//libcxx/include/__concepts/convertible_to.h", "//libcxx/include/__concepts/copyable.h", "//libcxx/include/__concepts/derived_from.h", "//libcxx/include/__concepts/destructible.h", "//libcxx/include/__concepts/different_from.h", "//libcxx/include/__concepts/equality_comparable.h", "//libcxx/include/__concepts/invocable.h", "//libcxx/include/__concepts/movable.h", "//libcxx/include/__concepts/predicate.h", "//libcxx/include/__concepts/regular.h", "//libcxx/include/__concepts/relation.h", "//libcxx/include/__concepts/same_as.h", "//libcxx/include/__concepts/semiregular.h", "//libcxx/include/__concepts/swappable.h", "//libcxx/include/__concepts/totally_ordered.h", "//libcxx/include/__condition_variable/condition_variable.h", "//libcxx/include/__cstddef/max_align_t.h", "//libcxx/include/__format/container_adaptor.h", "//libcxx/include/__format/enable_insertable.h", "//libcxx/include/__format/escaped_output_table.h", "//libcxx/include/__format/fmt_pair_like.h", "//libcxx/include/__format/formatter_tuple.h", "//libcxx/include/__format/range_default_formatter.h", "//libcxx/include/__format/range_format.h", "//libcxx/include/__format/range_formatter.h", "//libcxx/include/__functional/binary_negate.h", "//libcxx/include/__functional/binder1st.h", "//libcxx/include/__functional/binder2nd.h", "//libcxx/include/__functional/compose.h", "//libcxx/include/__functional/invoke.h", "//libcxx/include/__functional/mem_fun_ref.h", "//libcxx/include/__functional/perfect_forward.h", "//libcxx/include/__functional/pointer_to_binary_function.h", "//libcxx/include/__functional/pointer_to_unary_function.h", "//libcxx/include/__functional/ranges_operations.h", "//libcxx/include/__functional/unary_negate.h", "//libcxx/include/__fwd/format.h", "//libcxx/include/__fwd/span.h", "//libcxx/include/__fwd/variant.h", "//libcxx/include/__iterator/data.h", "//libcxx/include/__iterator/default_sentinel.h", "//libcxx/include/__iterator/empty.h", "//libcxx/include/__iterator/incrementable_traits.h", "//libcxx/include/__iterator/iter_move.h", "//libcxx/include/__iterator/iter_swap.h", "//libcxx/include/__iterator/move_sentinel.h", "//libcxx/include/__iterator/ranges_iterator_traits.h", "//libcxx/include/__iterator/readable_traits.h", "//libcxx/include/__iterator/reverse_access.h", "//libcxx/include/__iterator/size.h", "//libcxx/include/__math/special_functions.h", "//libcxx/include/__mdspan/aligned_accessor.h", "//libcxx/include/__memory/compressed_pair.h", "//libcxx/include/__memory/inout_ptr.h", "//libcxx/include/__memory/out_ptr.h", "//libcxx/include/__memory/raw_storage_iterator.h", "//libcxx/include/__memory/uses_allocator_construction.h", "//libcxx/include/__node_handle", "//libcxx/include/__numeric/ranges_iota.h", "//libcxx/include/__numeric/reduce.h", "//libcxx/include/__numeric/transform_reduce.h", "//libcxx/include/__random/random_device.h", "//libcxx/include/__random/uniform_random_bit_generator.h", "//libcxx/include/__ranges/access.h", "//libcxx/include/__ranges/all.h", "//libcxx/include/__ranges/concepts.h", "//libcxx/include/__ranges/container_compatible_range.h", "//libcxx/include/__ranges/dangling.h", "//libcxx/include/__ranges/data.h", "//libcxx/include/__ranges/elements_of.h", "//libcxx/include/__ranges/empty.h", "//libcxx/include/__ranges/enable_borrowed_range.h", "//libcxx/include/__ranges/enable_view.h", "//libcxx/include/__ranges/from_range.h", "//libcxx/include/__ranges/owning_view.h", "//libcxx/include/__ranges/range_adaptor.h", "//libcxx/include/__ranges/ref_view.h", "//libcxx/include/__ranges/repeat_view.h", "//libcxx/include/__ranges/size.h", "//libcxx/include/__ranges/subrange.h", "//libcxx/include/__ranges/view_interface.h", "//libcxx/include/__ranges/views.h", "//libcxx/include/__stop_token/atomic_unique_lock.h", "//libcxx/include/__stop_token/intrusive_list_view.h", "//libcxx/include/__stop_token/intrusive_shared_ptr.h", "//libcxx/include/__stop_token/stop_callback.h", "//libcxx/include/__stop_token/stop_state.h", "//libcxx/include/__stop_token/stop_token.h", "//libcxx/include/__thread/id.h", "//libcxx/include/__tuple/sfinae_helpers.h", "//libcxx/include/__tuple/tuple_like.h", "//libcxx/include/__tuple/tuple_like_no_subrange.h", "//libcxx/include/__type_traits/common_reference.h", "//libcxx/include/__type_traits/has_unique_object_representation.h", "//libcxx/include/__type_traits/is_implicit_lifetime.h", "//libcxx/include/__type_traits/is_implicitly_default_constructible.h", "//libcxx/include/__type_traits/is_literal_type.h", "//libcxx/include/__type_traits/reference_converts_from_temporary.h", "//libcxx/include/__type_traits/result_of.h", "//libcxx/include/__utility/as_const.h", "//libcxx/include/__utility/forward_like.h", "//libcxx/include/__utility/in_place.h", "//libcxx/include/__variant/monostate.h", "//libcxx/include/__verbose_trap", "//libcxx/include/any", "//libcxx/include/charconv", "//libcxx/include/cuchar", "//libcxx/include/experimental/memory", "//libcxx/include/initializer_list", "//libcxx/include/mutex", "//libcxx/include/print", "//libcxx/include/scoped_allocator", "//libcxx/include/source_location", "//libcxx/include/span", "//libcxx/include/syncstream", "//libcxx/include/tuple", "//libcxx/include/variant", "//libcxx/test/std/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.members/put_double.pass.cpp", "//libcxx/test/std/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.members/put_long_double.pass.cpp", "//libcxx/test/tools/clang_tidy_checks/CMakeLists.txt", "//libcxx/test/tools/clang_tidy_checks/empty_namespaces.cpp", "//libcxx/test/tools/clang_tidy_checks/empty_namespaces.hpp", "//libcxx/test/tools/clang_tidy_checks/libcpp_module.cpp", "//libcxx/utils/generate_escaped_output_table.py", "//llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp", "//llvm/test/Transforms/MemCpyOpt/memset-memmove-redundant-memmove.ll" ], "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