gn analyze output: { "compile_targets": [], "status": "No dependency", "test_targets": [] } gn analyze input: { "files": [ "//libcxx/.clang-format", "//libcxx/docs/ReleaseNotes/19.rst", "//libcxx/docs/UsingLibcxx.rst", "//libcxx/include/__algorithm/adjacent_find.h", "//libcxx/include/__algorithm/all_of.h", "//libcxx/include/__algorithm/any_of.h", "//libcxx/include/__algorithm/binary_search.h", "//libcxx/include/__algorithm/clamp.h", "//libcxx/include/__algorithm/count.h", "//libcxx/include/__algorithm/count_if.h", "//libcxx/include/__algorithm/equal.h", "//libcxx/include/__algorithm/equal_range.h", "//libcxx/include/__algorithm/find.h", "//libcxx/include/__algorithm/find_end.h", "//libcxx/include/__algorithm/find_first_of.h", "//libcxx/include/__algorithm/find_if.h", "//libcxx/include/__algorithm/find_if_not.h", "//libcxx/include/__algorithm/fold.h", "//libcxx/include/__algorithm/includes.h", "//libcxx/include/__algorithm/is_heap.h", "//libcxx/include/__algorithm/is_heap_until.h", "//libcxx/include/__algorithm/is_partitioned.h", "//libcxx/include/__algorithm/is_permutation.h", "//libcxx/include/__algorithm/is_sorted.h", "//libcxx/include/__algorithm/is_sorted_until.h", "//libcxx/include/__algorithm/lexicographical_compare.h", "//libcxx/include/__algorithm/lexicographical_compare_three_way.h", "//libcxx/include/__algorithm/lower_bound.h", "//libcxx/include/__algorithm/max.h", "//libcxx/include/__algorithm/max_element.h", "//libcxx/include/__algorithm/min.h", "//libcxx/include/__algorithm/min_element.h", "//libcxx/include/__algorithm/minmax.h", "//libcxx/include/__algorithm/minmax_element.h", "//libcxx/include/__algorithm/mismatch.h", "//libcxx/include/__algorithm/none_of.h", "//libcxx/include/__algorithm/pstl_any_all_none_of.h", "//libcxx/include/__algorithm/pstl_is_partitioned.h", "//libcxx/include/__algorithm/ranges_adjacent_find.h", "//libcxx/include/__algorithm/ranges_all_of.h", "//libcxx/include/__algorithm/ranges_any_of.h", "//libcxx/include/__algorithm/ranges_binary_search.h", "//libcxx/include/__algorithm/ranges_clamp.h", "//libcxx/include/__algorithm/ranges_contains.h", "//libcxx/include/__algorithm/ranges_contains_subrange.h", "//libcxx/include/__algorithm/ranges_count.h", "//libcxx/include/__algorithm/ranges_count_if.h", "//libcxx/include/__algorithm/ranges_ends_with.h", "//libcxx/include/__algorithm/ranges_equal.h", "//libcxx/include/__algorithm/ranges_equal_range.h", "//libcxx/include/__algorithm/ranges_find.h", "//libcxx/include/__algorithm/ranges_find_end.h", "//libcxx/include/__algorithm/ranges_find_first_of.h", "//libcxx/include/__algorithm/ranges_find_if.h", "//libcxx/include/__algorithm/ranges_find_if_not.h", "//libcxx/include/__algorithm/ranges_includes.h", "//libcxx/include/__algorithm/ranges_is_heap.h", "//libcxx/include/__algorithm/ranges_is_heap_until.h", "//libcxx/include/__algorithm/ranges_is_partitioned.h", "//libcxx/include/__algorithm/ranges_is_permutation.h", "//libcxx/include/__algorithm/ranges_is_sorted.h", "//libcxx/include/__algorithm/ranges_is_sorted_until.h", "//libcxx/include/__algorithm/ranges_lexicographical_compare.h", "//libcxx/include/__algorithm/ranges_lower_bound.h", "//libcxx/include/__algorithm/ranges_max.h", "//libcxx/include/__algorithm/ranges_max_element.h", "//libcxx/include/__algorithm/ranges_min.h", "//libcxx/include/__algorithm/ranges_min_element.h", "//libcxx/include/__algorithm/ranges_minmax.h", "//libcxx/include/__algorithm/ranges_minmax_element.h", "//libcxx/include/__algorithm/ranges_mismatch.h", "//libcxx/include/__algorithm/ranges_none_of.h", "//libcxx/include/__algorithm/ranges_remove.h", "//libcxx/include/__algorithm/ranges_remove_if.h", "//libcxx/include/__algorithm/ranges_search.h", "//libcxx/include/__algorithm/ranges_search_n.h", "//libcxx/include/__algorithm/ranges_starts_with.h", "//libcxx/include/__algorithm/ranges_unique.h", "//libcxx/include/__algorithm/ranges_upper_bound.h", "//libcxx/include/__algorithm/remove.h", "//libcxx/include/__algorithm/remove_if.h", "//libcxx/include/__algorithm/search.h", "//libcxx/include/__algorithm/search_n.h", "//libcxx/include/__algorithm/unique.h", "//libcxx/include/__algorithm/upper_bound.h", "//libcxx/include/__bit/bit_cast.h", "//libcxx/include/__bit/bit_ceil.h", "//libcxx/include/__bit/bit_floor.h", "//libcxx/include/__bit/bit_width.h", "//libcxx/include/__bit/byteswap.h", "//libcxx/include/__bit/countl.h", "//libcxx/include/__bit/countr.h", "//libcxx/include/__bit/has_single_bit.h", "//libcxx/include/__bit/popcount.h", "//libcxx/include/__chrono/leap_second.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/__config", "//libcxx/include/__filesystem/path.h", "//libcxx/include/__format/format_functions.h", "//libcxx/include/__functional/identity.h", "//libcxx/include/__iterator/empty.h", "//libcxx/include/__math/abs.h", "//libcxx/include/__math/copysign.h", "//libcxx/include/__math/min_max.h", "//libcxx/include/__math/roots.h", "//libcxx/include/__math/rounding_functions.h", "//libcxx/include/__math/traits.h", "//libcxx/include/__memory/allocator.h", "//libcxx/include/__memory/allocator_traits.h", "//libcxx/include/__memory/temporary_buffer.h", "//libcxx/include/__memory_resource/memory_resource.h", "//libcxx/include/__memory_resource/polymorphic_allocator.h", "//libcxx/include/__mutex/lock_guard.h", "//libcxx/include/__node_handle", "//libcxx/include/__ranges/as_rvalue_view.h", "//libcxx/include/__ranges/chunk_by_view.h", "//libcxx/include/__ranges/drop_view.h", "//libcxx/include/__ranges/repeat_view.h", "//libcxx/include/__ranges/split_view.h", "//libcxx/include/__ranges/take_view.h", "//libcxx/include/__ranges/to.h", "//libcxx/include/__utility/as_const.h", "//libcxx/include/__utility/forward.h", "//libcxx/include/__utility/move.h", "//libcxx/include/__utility/to_underlying.h", "//libcxx/include/array", "//libcxx/include/barrier", "//libcxx/include/cstddef", "//libcxx/include/deque", "//libcxx/include/forward_list", "//libcxx/include/future", "//libcxx/include/limits", "//libcxx/include/list", "//libcxx/include/map", "//libcxx/include/math.h", "//libcxx/include/module.modulemap", "//libcxx/include/new", "//libcxx/include/queue", "//libcxx/include/regex", "//libcxx/include/scoped_allocator", "//libcxx/include/set", "//libcxx/include/stack", "//libcxx/include/stdlib.h", "//libcxx/include/string", "//libcxx/include/string_view", "//libcxx/include/unordered_map", "//libcxx/include/unordered_set", "//libcxx/include/vector", "//libcxx/src/tzdb.cpp", "//libcxx/test/libcxx/diagnostics/algorithm.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/array.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/bit.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/bit.nodiscard_extensions.compile.pass.cpp", "//libcxx/test/libcxx/diagnostics/chrono.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/chrono.nodiscard_extensions.compile.pass.cpp", "//libcxx/test/libcxx/diagnostics/cmath.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/cstddef.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/cstdlib.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/deque.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/filesystem.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/format.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/format.nodiscard_extensions.compile.pass.cpp", "//libcxx/test/libcxx/diagnostics/forward_list.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/functional.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/future.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/iterator.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/limits.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/limits.nodiscard_extensions.compile.pass.cpp", "//libcxx/test/libcxx/diagnostics/list.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/map.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/memory.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/memory_resource.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/mutex.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/new.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/node_handle.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/nodiscard_extensions.compile.pass.cpp", "//libcxx/test/libcxx/diagnostics/pstl.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/pstl.nodiscard_extensions.compile.pass.cpp", "//libcxx/test/libcxx/diagnostics/queue.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/ranges.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/ranges.nodiscard_extensions.compile.pass.cpp", "//libcxx/test/libcxx/diagnostics/ranges.nodiscard_extensions.verify.cpp", "//libcxx/test/libcxx/diagnostics/regex.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/scoped_allocator.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/set.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/stack.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/string.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/string_view.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/unordered_map.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/unordered_set.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/utility.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/vector.nodiscard.verify.cpp", "//libcxx/test/libcxx/diagnostics/view_adaptors.nodiscard_extensions.verify.cpp", "//libcxx/test/libcxx/ranges/range.adaptors/range.chunk.by/adaptor.nodiscard.verify.cpp", "//libcxx/test/libcxx/ranges/range.utility/range.utility.conv/to.nodiscard.verify.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