>>> gn: Building community/gn 0_git20260924-r0 (using abuild 3.17.0-r0) started Mon, 02 Nov 2026 01:51:32 +0000 >>> gn: Validating /home/buildozer/aports/community/gn/APKBUILD... >>> gn: Analyzing dependencies... >>> gn: Installing for build: build-base samurai python3 zstd ( 1/15) Installing samurai (1.2-r8) ( 2/15) Installing libbz2 (1.0.8-r6) ( 3/15) Installing libffi (3.5.2-r1) ( 4/15) Installing gdbm (1.26-r0) ( 5/15) Installing xz-libs (5.8.4-r0) ( 6/15) Installing mpdecimal (4.0.1-r0) ( 7/15) Installing libpanelw (6.6_p20260516-r0) ( 8/15) Installing readline (8.3.3-r1) ( 9/15) Installing sqlite-libs (3.53.4-r0) (10/15) Installing python3 (3.14.10-r1) (11/15) Installing python3-pycache-pyc0 (3.14.10-r1) (12/15) Installing pyc (3.14.10-r1) (13/15) Installing python3-pyc (3.14.10-r1) (14/15) Installing zstd (1.5.7-r2) (15/15) Installing .makedepends-gn (20261102.015133) Executing busybox-1.37.0-r31.trigger OK: 423.3 MiB in 120 packages >>> gn: Cleaning up srcdir >>> gn: Cleaning up pkgdir >>> gn: Cleaning up tmpdir >>> gn: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/gn-2dfb8cbd3b749242ee4492a7f15eba6889d52c7f.tar.zst Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.24/gn-2dfb8cbd3b749242ee4492a7f15eba6889d52c7f.tar.zst.part' gn-2dfb8cbd3b749242e 100% |********************************| 950k 0:00:00 ETA '/var/cache/distfiles/v3.24/gn-2dfb8cbd3b749242ee4492a7f15eba6889d52c7f.tar.zst.part' saved /var/cache/distfiles/v3.24/gn-2dfb8cbd3b749242ee4492a7f15eba6889d52c7f.tar.zst: OK >>> gn: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/gn-2dfb8cbd3b749242ee4492a7f15eba6889d52c7f.tar.zst /var/cache/distfiles/v3.24/gn-2dfb8cbd3b749242ee4492a7f15eba6889d52c7f.tar.zst: OK >>> gn: Unpacking /var/cache/distfiles/v3.24/gn-2dfb8cbd3b749242ee4492a7f15eba6889d52c7f.tar.zst... ninja: entering directory 'out' [1/322] CXX src/util/test/gn_test.o [2/322] CXX src/util/sys_info_unittest.o [3/322] CXX src/util/atomic_write_unittest.o [4/322] CXX src/gn/xml_element_writer_unittest.o [5/322] CXX src/gn/xcode_object_unittest.o [6/322] CXX src/gn/visual_studio_writer_unittest.o [7/322] CXX src/gn/visual_studio_utils_unittest.o [8/322] CXX src/gn/visibility_unittest.o [9/322] CXX src/gn/version_unittest.o [10/322] CXX src/gn/vector_utils_unittest.o [11/322] CXX src/gn/value_unittest.o [12/322] CXX src/gn/unique_vector_unittest.o [13/322] CXX src/gn/tokenizer_unittest.o [14/322] CXX src/gn/test_with_scheduler.o [15/322] CXX src/gn/template_unittest.o [16/322] CXX src/gn/target_unittest.o [17/322] CXX src/gn/target_public_pair_unittest.o [18/322] CXX src/gn/substitution_writer_unittest.o [19/322] CXX src/gn/substitution_type_unittest.o [20/322] CXX src/gn/substitution_pattern_unittest.o [21/322] CXX src/gn/string_utils_unittest.o [22/322] CXX src/gn/string_output_buffer_unittest.o [23/322] CXX src/gn/string_atom_unittest.o [24/322] CXX src/gn/source_file_unittest.o [25/322] CXX src/gn/source_dir_unittest.o [26/322] CXX src/gn/setup_unittest.o [27/322] CXX src/gn/scope_unittest.o [28/322] CXX src/gn/scope_per_file_provider_unittest.o [29/322] CXX src/gn/runtime_deps_unittest.o [30/322] CXX src/gn/resolved_target_deps_unittest.o [31/322] CXX src/gn/resolved_target_data_unittest.o [32/322] CXX src/gn/range_utils_unittest.o [33/322] CXX src/gn/pointer_set_unittest.o [34/322] CXX src/gn/pattern_unittest.o [35/322] CXX src/gn/path_output_unittest.o [36/322] CXX src/gn/parser_unittest.o [37/322] CXX src/gn/parse_tree_unittest.o [38/322] CXX src/gn/output_conversion_unittest.o [39/322] CXX src/gn/operators_unittest.o [40/322] CXX src/gn/ninja_toolchain_writer_unittest.o [41/322] CXX src/gn/ninja_target_writer_unittest.o [42/322] CXX src/gn/ninja_target_command_util_unittest.o [43/322] CXX src/gn/ninja_rust_binary_target_writer_unittest.o [44/322] CXX src/gn/ninja_outputs_writer_unittest.o [45/322] CXX src/gn/ninja_group_target_writer_unittest.o [46/322] CXX src/gn/ninja_generated_file_target_writer_unittest.o [47/322] CXX src/gn/ninja_create_bundle_target_writer_unittest.o [48/322] CXX src/gn/ninja_copy_target_writer_unittest.o [49/322] CXX src/gn/ninja_c_binary_target_writer_unittest.o [50/322] CXX src/gn/ninja_bundle_data_target_writer_unittest.o [51/322] CXX src/gn/ninja_build_writer_unittest.o [52/322] CXX src/gn/ninja_binary_target_writer_unittest.o [53/322] CXX src/gn/ninja_action_target_writer_unittest.o [54/322] CXX src/gn/metadata_walk_unittest.o [55/322] CXX src/gn/metadata_unittest.o [56/322] CXX src/gn/loader_unittest.o [57/322] CXX src/gn/label_unittest.o [58/322] CXX src/gn/label_pattern_unittest.o [59/322] CXX src/gn/rust_project_writer_helpers_unittest.o [60/322] CXX src/gn/rust_project_writer_unittest.o [61/322] CXX src/gn/json_project_writer_unittest.o [62/322] CXX src/gn/input_conversion_unittest.o [63/322] CXX src/gn/header_checker_unittest.o [64/322] CXX src/gn/hash_table_base_unittest.o [65/322] CXX src/gn/functions_unittest.o [66/322] CXX src/gn/functions_target_unittest.o [67/322] CXX src/gn/functions_target_rust_unittest.o [68/322] CXX src/gn/function_write_file_unittest.o [69/322] CXX src/gn/function_toolchain_unittest.o [70/322] CXX src/gn/function_template_unittest.o [71/322] CXX src/gn/function_rebase_path_unittest.o In file included from ../src/gn/header_checker_unittest.cc:8: ../src/gn/header_checker.h:123:5: warning: multi-line comment [-Wcomment] 123 | // / \ | ^ [72/322] CXX src/gn/function_process_file_template_unittest.o [73/322] CXX src/gn/function_path_exists_unittest.o [74/322] CXX src/gn/function_len_unittest.o [75/322] CXX src/gn/function_label_matches_unittest.o [76/322] CXX src/gn/function_get_target_outputs_unittest.o [77/322] CXX src/gn/function_get_path_info_unittest.o [78/322] CXX src/gn/function_get_label_info_unittest.o [79/322] CXX src/gn/function_forward_variables_from_unittest.o [80/322] CXX src/gn/function_foreach_unittest.o [81/322] CXX src/gn/function_filter_labels_unittest.o [82/322] CXX src/gn/function_filter_unittest.o [83/322] CXX src/gn/function_expand_directory_unittest.o [84/322] CXX src/gn/frameworks_utils_unittest.o [85/322] CXX src/gn/file_writer_unittest.o [86/322] CXX src/gn/filesystem_utils_unittest.o [87/322] CXX src/gn/exec_process_unittest.o [88/322] CXX src/gn/escape_unittest.o [89/322] CXX src/gn/edit_command_unittest.o [90/322] CXX src/gn/desc_builder_unittest.o [91/322] CXX src/gn/config_values_extractors_unittest.o [92/322] CXX src/gn/config_unittest.o [93/322] CXX src/gn/compile_commands_writer_unittest.o [94/322] CXX src/gn/commands_unittest.o [95/322] CXX src/gn/command_suggest_unittest.o [96/322] CXX src/gn/command_format_unittest.o [97/322] CXX src/gn/c_include_iterator_unittest.o [98/322] CXX src/gn/bundle_data_unittest.o [99/322] CXX src/gn/binary_target_generator_unittest.o [100/322] CXX src/gn/builder_unittest.o In file included from ../src/gn/commands.h:21, from ../src/gn/commands_unittest.cc:9: ../src/gn/header_checker.h:123:5: warning: multi-line comment [-Wcomment] 123 | // / \ | ^ [101/322] CXX src/gn/builder_record_map_unittest.o [102/322] CXX src/gn/args_unittest.o [103/322] CXX src/gn/analyzer_unittest.o [104/322] CXX src/gn/action_target_generator_unittest.o [105/322] CXX src/base/sha2_unittest.o In file included from ../src/gn/commands.h:21, from ../src/gn/command_suggest_unittest.cc:12: ../src/gn/header_checker.h:123:5: warning: multi-line comment [-Wcomment] 123 | // / \ | ^ [106/322] CXX src/gn/test_with_scope.o [107/322] CXX src/util/worker_pool.o [108/322] CXX src/util/ticks.o [109/322] CXX src/util/sys_info.o [110/322] CXX src/util/semaphore.o [111/322] CXX src/util/msg_loop.o [112/322] CXX src/util/exe_path.o [113/322] CXX src/util/atomic_write.o [114/322] CXX src/gn/xml_element_writer.o [115/322] CXX src/gn/xcode_writer.o [116/322] CXX src/gn/xcode_object.o [117/322] CXX src/gn/visual_studio_writer.o [118/322] CXX src/gn/visual_studio_utils.o [119/322] CXX src/gn/visibility.o [120/322] CXX src/gn/version.o [121/322] CXX src/gn/variables.o In file included from ../src/gn/commands.h:21, from ../src/gn/command_format_unittest.cc:8: ../src/gn/header_checker.h:123:5: warning: multi-line comment [-Wcomment] 123 | // / \ | ^ [122/322] CXX src/gn/value_extractors.o [123/322] CXX src/gn/value.o [124/322] CXX src/gn/trace.o [125/322] CXX src/gn/toolchain.o [126/322] CXX src/gn/tool.o [127/322] CXX src/gn/tokenizer.o [128/322] CXX src/gn/token.o [129/322] CXX src/gn/template.o In file included from ../src/gn/commands.h:21, from ../src/gn/xcode_writer.cc:33: ../src/gn/header_checker.h:123:5: warning: multi-line comment [-Wcomment] 123 | // / \ | ^ [130/322] CXX src/gn/target_generator.o In file included from ../src/gn/commands.h:21, from ../src/gn/visual_studio_writer.cc:19: ../src/gn/header_checker.h:123:5: warning: multi-line comment [-Wcomment] 123 | // / \ | ^ [131/322] CXX src/gn/target.o [132/322] CXX src/gn/switches.o [133/322] CXX src/gn/swift_variables.o [134/322] CXX src/gn/swift_values_generator.o [135/322] CXX src/gn/swift_values.o [136/322] CXX src/gn/substitution_writer.o [137/322] CXX src/gn/substitution_type.o [138/322] CXX src/gn/substitution_pattern.o [139/322] CXX src/gn/substitution_list.o [140/322] CXX src/gn/string_utils.o [141/322] CXX src/gn/string_output_buffer.o [142/322] CXX src/gn/standard_out.o [143/322] CXX src/gn/source_file.o [144/322] CXX src/gn/source_dir.o [145/322] CXX src/gn/setup.o [146/322] CXX src/gn/settings.o [147/322] CXX src/gn/scope_per_file_provider.o [148/322] CXX src/gn/scope.o [149/322] CXX src/gn/scheduler.o [150/322] CXX src/gn/rust_variables.o [151/322] CXX src/gn/rust_values_generator.o [152/322] CXX src/gn/rust_values.o [153/322] CXX src/gn/rust_tool.o [154/322] CXX src/gn/rust_substitution_type.o [155/322] CXX src/gn/runtime_deps.o In file included from ../src/gn/commands.h:21, from ../src/gn/setup.cc:23: ../src/gn/header_checker.h:123:5: warning: multi-line comment [-Wcomment] 123 | // / \ | ^ [156/322] CXX src/gn/resolved_target_data.o [157/322] CXX src/gn/qt_creator_writer.o [158/322] CXX src/gn/pool.o [159/322] CXX src/gn/pattern.o [160/322] CXX src/gn/path_output.o [161/322] CXX src/gn/parser.o [162/322] CXX src/gn/parse_tree.o [163/322] CXX src/gn/parse_node_value_adapter.o [164/322] CXX src/gn/output_file.o [165/322] CXX src/gn/output_conversion.o [166/322] CXX src/gn/operators.o [167/322] CXX src/gn/ninja_writer.o [168/322] CXX src/gn/ninja_utils.o [169/322] CXX src/gn/ninja_tools.o [170/322] CXX src/gn/ninja_toolchain_writer.o [171/322] CXX src/gn/ninja_target_writer.o [172/322] CXX src/gn/ninja_target_command_util.o [173/322] CXX src/gn/ninja_rust_binary_target_writer.o [174/322] CXX src/gn/ninja_outputs_writer.o [175/322] CXX src/gn/ninja_module_writer_util.o [176/322] CXX src/gn/ninja_group_target_writer.o [177/322] CXX src/gn/ninja_generated_file_target_writer.o [178/322] CXX src/gn/ninja_create_bundle_target_writer.o [179/322] CXX src/gn/ninja_copy_target_writer.o [180/322] CXX src/gn/ninja_c_binary_target_writer.o [181/322] CXX src/gn/ninja_bundle_data_target_writer.o [182/322] CXX src/gn/ninja_build_writer.o In file included from ../src/gn/commands.h:21, from ../src/gn/ninja_outputs_writer.cc:14: ../src/gn/header_checker.h:123:5: warning: multi-line comment [-Wcomment] 123 | // / \ | ^ [183/322] CXX src/gn/ninja_binary_target_writer.o [184/322] CXX src/gn/ninja_action_target_writer.o [185/322] CXX src/gn/metadata_walk.o [186/322] CXX src/gn/metadata.o [187/322] CXX src/gn/location.o [188/322] CXX src/gn/loader.o [189/322] CXX src/gn/lib_file.o [190/322] CXX src/gn/label_pattern.o [191/322] CXX src/gn/label.o [192/322] CXX src/gn/json_project_writer.o [193/322] CXX src/gn/item.o [194/322] CXX src/gn/invoke_python.o [195/322] CXX src/gn/input_file_manager.o [196/322] CXX src/gn/input_file.o [197/322] CXX src/gn/input_conversion.o [198/322] CXX src/gn/import_manager.o [199/322] CXX src/gn/header_checker.o [200/322] CXX src/gn/group_target_generator.o [201/322] CXX src/gn/generated_file_target_generator.o [202/322] CXX src/gn/general_tool.o In file included from ../src/gn/commands.h:21, from ../src/gn/json_project_writer.cc:17: ../src/gn/header_checker.h:123:5: warning: multi-line comment [-Wcomment] 123 | // / \ | ^ [203/322] CXX src/gn/functions_target.o [204/322] CXX src/gn/functions.o [205/322] CXX src/gn/function_write_file.o [206/322] CXX src/gn/function_toolchain.o [207/322] CXX src/gn/function_template.o [208/322] CXX src/gn/function_set_defaults.o [209/322] CXX src/gn/function_set_default_toolchain.o [210/322] CXX src/gn/function_rebase_path.o In file included from ../src/gn/header_checker.cc:5: ../src/gn/header_checker.h:123:5: warning: multi-line comment [-Wcomment] 123 | // / \ | ^ [211/322] CXX src/gn/function_read_file.o [212/322] CXX src/gn/function_process_file_template.o [213/322] CXX src/gn/function_path_exists.o [214/322] CXX src/gn/function_len.o [215/322] CXX src/gn/function_label_matches.o [216/322] CXX src/gn/function_get_target_outputs.o [217/322] CXX src/gn/function_get_path_info.o [218/322] CXX src/gn/function_get_label_info.o [219/322] CXX src/gn/function_forward_variables_from.o [220/322] CXX src/gn/function_foreach.o [221/322] CXX src/gn/function_filter_labels.o [222/322] CXX src/gn/function_filter.o [223/322] CXX src/gn/function_expand_directory.o [224/322] CXX src/gn/function_exec_script.o [225/322] CXX src/gn/frameworks_utils.o [226/322] CXX src/gn/file_writer.o [227/322] CXX src/gn/filesystem_utils.o [228/322] CXX src/gn/ffi/session.o [229/322] CXX src/gn/ffi/value.o [230/322] CXX src/gn/ffi/scope.o [231/322] CXX src/gn/ffi/bridge.o [232/322] CXX src/gn/exec_process.o [233/322] CXX src/gn/escape.o [234/322] CXX src/gn/err.o [235/322] CXX src/gn/edit_command.o [236/322] CXX src/gn/edit_subcommands.o [237/322] CXX src/gn/eclipse_writer.o [238/322] CXX src/gn/desc_builder.o [239/322] CXX src/gn/deps_iterator.o [240/322] CXX src/gn/create_bundle_target_generator.o [241/322] CXX src/gn/copy_target_generator.o [242/322] CXX src/gn/config_values_generator.o [243/322] CXX src/gn/config_values_extractors.o [244/322] CXX src/gn/config_values.o In file included from ../src/gn/commands.h:21, from ../src/gn/edit_command.cc:13: ../src/gn/header_checker.h:123:5: warning: multi-line comment [-Wcomment] 123 | // / \ | ^ [245/322] CXX src/gn/config.o [246/322] CXX src/gn/rust_project_writer.o [247/322] CXX src/gn/compile_commands_writer.o In file included from ../src/gn/commands.h:21, from ../src/gn/desc_builder.cc:10: ../src/gn/header_checker.h:123:5: warning: multi-line comment [-Wcomment] 123 | // / \ | ^ [248/322] CXX src/gn/commands.o [249/322] CXX src/gn/command_suggest.o [250/322] CXX src/gn/command_refs.o [251/322] CXX src/gn/command_path.o [252/322] CXX src/gn/command_outputs.o [253/322] CXX src/gn/command_meta.o [254/322] CXX src/gn/command_ls.o [255/322] CXX src/gn/command_help.o In file included from ../src/gn/commands.h:21, from ../src/gn/commands.cc:5: ../src/gn/header_checker.h:123:5: warning: multi-line comment [-Wcomment] 123 | // / \ | ^ [256/322] CXX src/gn/command_gen.o In file included from ../src/gn/commands.h:21, from ../src/gn/command_refs.cc:14: ../src/gn/header_checker.h:123:5: warning: multi-line comment [-Wcomment] 123 | // / \ | ^ [257/322] CXX src/gn/command_format.o In file included from ../src/gn/commands.h:21, from ../src/gn/command_path.cc:11: ../src/gn/header_checker.h:123:5: warning: multi-line comment [-Wcomment] 123 | // / \ | ^ [258/322] CXX src/gn/command_desc.o In file included from ../src/gn/commands.h:21, from ../src/gn/command_outputs.cc:11: ../src/gn/header_checker.h:123:5: warning: multi-line comment [-Wcomment] 123 | // / \ | ^ [259/322] CXX src/gn/command_clean_stale.o In file included from ../src/gn/commands.h:21, from ../src/gn/command_meta.cc:10: ../src/gn/header_checker.h:123:5: warning: multi-line comment [-Wcomment] 123 | // / \ | ^ [260/322] CXX src/gn/command_clean.o In file included from ../src/gn/commands.h:21, from ../src/gn/command_ls.cc:9: ../src/gn/header_checker.h:123:5: warning: multi-line comment [-Wcomment] 123 | // / \ | ^ [261/322] CXX src/gn/command_check.o In file included from ../src/gn/commands.h:21, from ../src/gn/command_help.cc:7: ../src/gn/header_checker.h:123:5: warning: multi-line comment [-Wcomment] 123 | // / \ | ^ [262/322] CXX src/gn/command_args.o In file included from ../src/gn/commands.h:21, from ../src/gn/command_suggest.cc:20: ../src/gn/header_checker.h:123:5: warning: multi-line comment [-Wcomment] 123 | // / \ | ^ [263/322] CXX src/gn/command_analyze.o In file included from ../src/gn/commands.h:21, from ../src/gn/command_clean_stale.cc:9: ../src/gn/header_checker.h:123:5: warning: multi-line comment [-Wcomment] 123 | // / \ | ^ [264/322] CXX src/gn/c_tool.o In file included from ../src/gn/commands.h:21, from ../src/gn/command_desc.cc:16: ../src/gn/header_checker.h:123:5: warning: multi-line comment [-Wcomment] 123 | // / \ | ^ [265/322] CXX src/gn/c_substitution_type.o In file included from ../src/gn/commands.h:21, from ../src/gn/command_clean.cc:10: ../src/gn/header_checker.h:123:5: warning: multi-line comment [-Wcomment] 123 | // / \ | ^ [266/322] CXX src/gn/c_include_iterator.o In file included from ../src/gn/commands.h:21, from ../src/gn/command_format.cc:18: ../src/gn/header_checker.h:123:5: warning: multi-line comment [-Wcomment] 123 | // / \ | ^ [267/322] CXX src/gn/builtin_tool.o In file included from ../src/gn/commands.h:21, from ../src/gn/command_gen.cc:17: ../src/gn/header_checker.h:123:5: warning: multi-line comment [-Wcomment] 123 | // / \ | ^ [268/322] CXX src/gn/bundle_file_rule.o [269/322] CXX src/gn/bundle_data_target_generator.o [270/322] CXX src/gn/bundle_data.o In file included from ../src/gn/commands.h:21, from ../src/gn/command_check.cc:11: ../src/gn/header_checker.h:123:5: warning: multi-line comment [-Wcomment] 123 | // / \ | ^ [271/322] CXX src/gn/builder_record.o In file included from ../src/gn/commands.h:21, from ../src/gn/command_analyze.cc:13: ../src/gn/header_checker.h:123:5: warning: multi-line comment [-Wcomment] 123 | // / \ | ^ [272/322] CXX src/gn/builder.o In file included from ../src/gn/commands.h:21, from ../src/gn/command_args.cc:18: ../src/gn/header_checker.h:123:5: warning: multi-line comment [-Wcomment] 123 | // / \ | ^ [273/322] CXX src/gn/build_settings.o [274/322] CXX src/gn/build_file_editor.o [275/322] CXX src/gn/binary_target_generator.o [276/322] CXX src/gn/args.o [277/322] CXX src/gn/analyzer.o [278/322] CXX src/gn/action_values.o [279/322] CXX src/gn/action_target_generator.o [280/322] CXX src/gn/ffi/intern_string.o [281/322] CXX src/gn/string_atom.o [282/322] CXX src/base/posix/safe_strerror.o [283/322] CXX src/base/posix/file_descriptor_shuffle.o [284/322] CXX src/base/files/file_util_posix.o [285/322] CXX src/base/files/file_posix.o [286/322] AR libstring_atom.a [287/322] CXX src/base/files/file_path_posix.o [288/322] CXX src/base/files/file_enumerator_posix.o [289/322] CXX src/base/values.o [290/322] CXX src/base/value_iterators.o [291/322] CXX src/base/timer/elapsed_timer.o [292/322] CXX src/base/strings/utf_string_conversions.o [293/322] CXX src/base/strings/utf_string_conversion_utils.o [294/322] AR libgn_lib.a [295/322] CXX src/base/strings/stringprintf.o [296/322] CXX src/base/strings/string_util_constants.o [297/322] CXX src/base/strings/string_util.o [298/322] CXX src/base/strings/string_split.o [299/322] CXX src/base/strings/string_number_conversions.o [300/322] CXX src/base/sha2.o [301/322] CXX src/base/sha1.o [302/322] CXX src/base/memory/weak_ptr.o [303/322] CXX src/base/memory/ref_counted.o [304/322] CXX src/base/md5.o [305/322] CXX src/base/logging.o [306/322] CXX src/base/json/string_escape.o [307/322] CXX src/base/json/json_writer.o [308/322] CXX src/base/json/json_reader.o [309/322] CXX src/base/json/json_parser.o [310/322] CXX src/base/files/scoped_temp_dir.o [311/322] CXX src/base/files/scoped_file.o [312/322] CXX src/base/files/file_util.o [313/322] CXX src/base/files/file_path_constants.o [314/322] CXX src/base/files/file_path.o [315/322] CXX src/base/files/file_enumerator.o [316/322] CXX src/base/files/file.o [317/322] CXX src/base/environment.o [318/322] CXX src/base/command_line.o [319/322] CXX src/gn/gn_main.o [320/322] AR libbase.a [321/322] LINK gn_unittests In file included from ../src/gn/commands.h:21, from ../src/gn/gn_main.cc:10: ../src/gn/header_checker.h:123:5: warning: multi-line comment [-Wcomment] 123 | // / \ | ^ [322/322] LINK gn [1/852] SysInfoTest.NumberOfProcessors [2/852] SysInfoTest.NumberOfPerformanceProcessors [3/852] ImportantFileWriterTest.Basic [4/852] XmlElementWriter.EmptyElement [5/852] XmlElementWriter.ElementWithText [6/852] XmlElementWriter.SubElements [7/852] XmlElementWriter.StartContent [8/852] XmlElementWriter.TestXmlEscape [9/852] XcodeObject.InstantiatePBXSourcesBuildPhase [10/852] XcodeObject.InstantiatePBXFrameworksBuildPhase [11/852] XcodeObject.InstantiatePBXShellScriptBuildPhase [12/852] XcodeObject.InstantiatePBXGroup [13/852] XcodeObject.InstantiatePBXProject [14/852] XcodeObject.InstantiatePBXFileReference [15/852] XcodeObject.InstantiatePBXBuildFile [16/852] XcodeObject.InstantiatePBXAggregateTarget [17/852] XcodeObject.InstantiatePBXNativeTarget [18/852] XcodeObject.InstantiatePBXContainerItemProxy [19/852] XcodeObject.InstantiatePBXTargetDependency [20/852] XcodeObject.InstantiateXCBuildConfiguration [21/852] XcodeObject.InstantiateXCConfigurationList [22/852] XcodeObject.PBXSourcesBuildPhaseObjectToClass [23/852] XcodeObject.PBXFrameworksBuildPhaseObjectToClass [24/852] XcodeObject.PBXShellScriptBuildPhaseObjectToClass [25/852] XcodeObject.PBXGroupObjectToClass [26/852] XcodeObject.PBXProjectObjectToClass [27/852] XcodeObject.PBXFileReferenceObjectToClass [28/852] XcodeObject.PBXBuildFileObjectToClass [29/852] XcodeObject.PBXAggregateTargetObjectToClass [30/852] XcodeObject.PBXNativeTargetObjectToClass [31/852] XcodeObject.PBXContainerItemProxyObjectToClass [32/852] XcodeObject.PBXTargetDependencyObjectToClass [33/852] XcodeObject.XCBuildConfigurationObjectToClass [34/852] XcodeObject.XCConfigurationListObjectToClass [35/852] XcodeObject.ClassToString [36/852] XcodeObject.PBXSourcesBuildPhaseName [37/852] XcodeObject.PBXFrameworksBuildPhaseName [38/852] XcodeObject.PBXShellScriptBuildPhaseName [39/852] XcodeObject.PBXGroupName [40/852] XcodeObject.PBXProjectName [41/852] XcodeObject.PBXFileReferenceName [42/852] XcodeObject.PBXBuildFileName [43/852] XcodeObject.PBXAggregateTargetName [44/852] XcodeObject.PBXNativeTargetName [45/852] XcodeObject.PBXContainerItemProxyName [46/852] XcodeObject.PBXTargetDependencyName [47/852] XcodeObject.XCBuildConfigurationName [48/852] XcodeObject.XCConfigurationListName [49/852] VisualStudioWriterTest.ResolveSolutionFolders [50/852] VisualStudioWriterTest.ResolveSolutionFolders_AbsPath [51/852] VisualStudioWriterTest.NoDotSlash [52/852] VisualStudioWriterTest.NinjaExecutable [53/852] VisualStudioUtils.MakeGuid [54/852] VisualStudioUtils.ParseCompilerOption [55/852] VisualStudioUtils.ParseLinkerOption [56/852] Visibility.CanSeeMe [57/852] Visibility.Public [58/852] Visibility.Private [59/852] Visibility.AboveSourceDir [60/852] VersionTest.FromString [61/852] VersionTest.Comparison [62/852] VersionTest.Describe [63/852] VectorSetSorter.AsVectorWithStrings [64/852] VectorSetSorter.IterateOverWithStrings [65/852] Value.ToString [66/852] Value.ListEquality [67/852] UniqueVector.PushBack [68/852] UniqueVector.PushBackMove [69/852] UniqueVector.EmplaceBack [70/852] UniqueVector.PushBackWithIndex [71/852] UniqueVector.PushBackMoveWithIndex [72/852] UniqueVector.EmplaceBackWithIndex [73/852] UniqueVector.Release [74/852] Tokenizer.Empty [75/852] Tokenizer.Identifier [76/852] Tokenizer.Integer [77/852] Tokenizer.IntegerNoSpace [78/852] Tokenizer.String [79/852] Tokenizer.Operator [80/852] Tokenizer.DoubleMinus [81/852] Tokenizer.DoubleMinusNoSpace [82/852] Tokenizer.Scoper [83/852] Tokenizer.FunctionCall [84/852] Tokenizer.Locations [85/852] Tokenizer.ByteOffsetOfNthLine [86/852] Tokenizer.LocationRangeGetText [87/852] Tokenizer.Comments [88/852] Tokenizer.CommentsContinued [89/852] Tokenizer.WhitespaceTransformMaintain [90/852] Tokenizer.WhitespaceTransformToSpace [91/852] Template.Basic [92/852] Template.UnusedTargetNameShouldThrowError [93/852] Template.UnusedInvokerShouldThrowError [94/852] Template.UnusedVarInInvokerShouldThrowError [95/852] Template.MemoryBlowUp [96/852] Template.ErrorStackTrace [97/852] TargetTest.DependentConfigs [98/852] TargetTest.NoDependentConfigsBetweenToolchains [99/852] TargetTest.DependentConfigsBetweenToolchainsWhenSet [100/852] TargetTest.GetComputedOutputName [101/852] TargetTest.VisibilityFails [102/852] TargetTest.VisibilityConfigFails [103/852] TargetTest.VisibilityConfigGroup [104/852] TargetTest.VisibilityDatadeps [105/852] TargetTest.VisibilityGroup [106/852] TargetTest.Testonly [107/852] TargetTest.TestonlyConfig [108/852] TargetTest.PublicConfigs [109/852] TargetTest.ConfigOrdering [110/852] TargetTest.LinkAndDepOutputs [111/852] TargetTest.RustLinkAndDepOutputs [112/852] TargetTest.RuntimeOuputs [113/852] TargetTest.RustRuntimeOuputs [114/852] TargetTest.GetOutputFilesForSource_Binary [115/852] TargetTest.CheckStampFileName [116/852] TargetTest.GetOutputFilesForSource_ActionForEach [117/852] TargetTest.GetOutputFilesForSource_Action [118/852] TargetTest.HasRealInputs [119/852] TargetTest.GeneratedInputs [120/852] TargetTest.WriteFileGeneratedInputs [121/852] TargetTest.WriteRuntimeDepsGeneratedInputs [122/852] TargetTest.ObjectGeneratedInputs [123/852] TargetTest.ResolvePrecompiledHeaders [124/852] TargetTest.AssertNoDeps [125/852] TargetTest.PullRecursiveBundleData [126/852] TargetTest.CollectMetadataNoRecurse [127/852] TargetTest.CollectMetadataWithRecurse [128/852] TargetTest.CollectMetadataWithRecurseHole [129/852] TargetTest.CollectMetadataWithBarrier [130/852] TargetTest.CollectMetadataWithError [131/852] TargetTest.WriteMetadataCollection [132/852] TargetTest.ModuleMap [133/852] TargetTest.CollectMetadataWithValidation [134/852] TargetPublicPairTest.ConstructionAndMutation [135/852] TargetPublicPairTest.Builder [136/852] SubstitutionWriter.GetListAs [137/852] SubstitutionWriter.ApplyPatternToSource [138/852] SubstitutionWriter.ApplyPatternToSourceAsOutputFile [139/852] SubstitutionWriter.WriteNinjaVariablesForSource [140/852] SubstitutionWriter.WriteWithNinjaVariables [141/852] SubstitutionWriter.SourceSubstitutions [142/852] SubstitutionWriter.TargetSubstitutions [143/852] SubstitutionWriter.CompilerSubstitutions [144/852] SubstitutionWriter.LinkerSubstitutions [145/852] SubstitutionWriter.OutputDir [146/852] SubstitutionBitsTest.FillVectorDeterministicOrdering [147/852] SubstitutionPattern.ParseLiteral [148/852] SubstitutionPattern.ParseComplex [149/852] SubstitutionPattern.ParseErrors [150/852] SubstitutionPattern.ParseRust [151/852] StringUtils.ExpandStringLiteralIdentifier [152/852] StringUtils.ExpandStringLiteralExpression [153/852] StringUtils.EditDistance [154/852] StringUtils.SpellcheckString [155/852] StringOutputBuffer.Append [156/852] StringOutputBuffer.AppendWithPageSizeMultiples [157/852] StringOutput.WrappedByStdOstream [158/852] StringOutputBuffer.ContentsEqual [159/852] StringOutputBuffer.WriteToFile [160/852] StringAtomTest.EmptyString [161/852] StringAtomTest.Find [162/852] StringAtomTest.DefaultCompare [163/852] StringAtomTest.NormalSet [164/852] StringAtomTest.FastSet [165/852] StringAtom.AllocMoreThanASingleSlabOfKeys [166/852] SourceFile.Normalize [167/852] SourceFile.GetType [168/852] SourceDir.ResolveRelativeFile [169/852] SourceDir.ResolveRelativeDir [170/852] SourceDir.SourceWithNoTrailingSlash [171/852] SetupTest.DotGNFileIsGenDep [172/852] SetupTest.EmptyScriptExecutableDoesNotGenerateError [173/852] SetupTest.NoSeparatorInExtension [174/852] SetupTest.Extension [175/852] SetupTest.AddExportCompileCommands [176/852] SetupTest.RootPatternsInGnConfig [177/852] SetupTest.RootPatternsOnCommandLineOverrideGnConfig [178/852] SetupTest.RootPatternsFiltersPatterns [179/852] SetupTest.ArgsGnRelativeAndAbsoluteImports [180/852] SetupTest.AbsolutePythonPathInsideRootDir [181/852] SetupTest.AbsolutePythonPathOutsideRootDir [182/852] SetupTest.RelativePythonPath [183/852] SetupTest.SourceRelativeScriptExecutable [184/852] SetupTest.HostOsAndHostCpuInDotFile [185/852] Scope.InheritBuildDependencyFilesFromParent [186/852] Scope.NonRecursiveMergeTo [187/852] Scope.MakeClosure [188/852] Scope.GetMutableValue [189/852] Scope.RemovePrivateIdentifiers [190/852] ScopePerFileProvider.Expected [191/852] RuntimeDeps.Libs [192/852] RuntimeDeps.ExeDataDep [193/852] RuntimeDeps.ActionSharedLib [194/852] RuntimeDeps.ActionOutputs [195/852] RuntimeDeps.CreateBundle [196/852] RuntimeDeps.Dupe [197/852] RuntimeDeps.WriteRuntimeDepsVariable [198/852] ResolvedTargetDeps.DefaultConstruction [199/852] ResolvedTargetDeps.Construction [200/852] ResolvedTargetDataTest.GetTargetDeps [201/852] ResolvedTargetDataTest.LibInheritance [202/852] ResolvedTargetDataTest.FrameworkInheritance [203/852] ResolvedTargetDataTest.InheritLibs [204/852] ResolvedTargetData.NoActionDepPropgation [205/852] ResolvedTargetDataTest.InheritCompleteStaticLib [206/852] ResolvedTargetDataTest.InheritCompleteStaticLibStaticLibDeps [207/852] ResolvedTargetDataTest.InheritCompleteStaticLibInheritedCompleteStaticLibDeps [208/852] ResolvedTargetDataTest.NoActionDepPropgation [209/852] ResolvedTargetDataTest.SharedInheritance [210/852] ResolvedTargetDataTest.ModuleDepsInheritance [211/852] ResolvedTargetDataTest.PublicInputsInheritance [212/852] ResolvedTargetDataTest.GroupPublicInputsInheritance [213/852] RangeUtilsTest.ToVec [214/852] PointerSet.DefaultConstruction [215/852] PointerSet.RangeConstruction [216/852] PointerSet.CopyConstruction [217/852] PointerSet.MoveConstruction [218/852] PointerSet.Add [219/852] PointerSet.Erase [220/852] PointerSet.RangeInsert [221/852] PointerSet.InsertOther [222/852] PointerSet.IntersectionWith [223/852] PointerSet.ToVector [224/852] Pattern.Matches [225/852] PathOutput.Basic [226/852] PathOutput.BasicInRoot [227/852] PathOutput.NinjaEscaping [228/852] PathOutput.NinjaForkEscaping [229/852] PathOutput.InhibitQuoting [230/852] PathOutput.WriteDir [231/852] Parser.Literal [232/852] Parser.BinaryOp [233/852] Parser.FunctionCall [234/852] Parser.ParenExpression [235/852] Parser.DoubleMinus [236/852] Parser.OrderOfOperationsLeftAssociative [237/852] Parser.OrderOfOperationsEqualityBoolean [238/852] Parser.UnaryOp [239/852] Parser.List [240/852] Parser.Assignment [241/852] Parser.Accessor [242/852] Parser.Condition [243/852] Parser.OnlyCallAndAssignInBody [244/852] Parser.NoAssignmentInCondition [245/852] Parser.CompleteFunction [246/852] Parser.FunctionWithConditional [247/852] Parser.UnterminatedBlock [248/852] Parser.BadlyTerminatedNumber [249/852] Parser.NewlinesInUnusualPlaces [250/852] Parser.NewlinesInUnusualPlaces2 [251/852] Parser.NewlineBeforeSubscript [252/852] Parser.SequenceOfExpressions [253/852] Parser.BlockAfterFunction [254/852] Parser.LongExpression [255/852] Parser.CommentsStandalone [256/852] Parser.CommentsStandaloneEof [257/852] Parser.CommentsLineAttached [258/852] Parser.CommentsSuffix [259/852] Parser.CommentsSuffixDifferentLine [260/852] Parser.CommentsSuffixMultiple [261/852] Parser.CommentsConnectedInList [262/852] Parser.CommentsAtEndOfBlock [263/852] Parser.CommentsEndOfBlockSingleLine [264/852] Parser.HangingIf [265/852] Parser.NegatingList [266/852] Parser.ConditionNoBracesIf [267/852] Parser.ConditionNoBracesElse [268/852] Parser.ConditionNoBracesElseIf [269/852] Parser.StandaloneBlock [270/852] Parser.BlockValues [271/852] ParseTree.Accessor [272/852] ParseTree.SubscriptedAccess [273/852] ParseTree.BlockUnusedVars [274/852] ParseTree.OriginForDereference [275/852] ParseTree.ShortenTargets [276/852] ParseTree.SortRangeExtraction [277/852] ParseTree.Integers [278/852] ParseTree.Clone [279/852] OutputConversionTest.ListLines [280/852] OutputConversionTest.String [281/852] OutputConversionTest.StringInt [282/852] OutputConversionTest.StringBool [283/852] OutputConversionTest.StringList [284/852] OutputConversionTest.StringScope [285/852] OutputConversionTest.ValueString [286/852] OutputConversionTest.ValueInt [287/852] OutputConversionTest.ValueBool [288/852] OutputConversionTest.ValueList [289/852] OutputConversionTest.ValueScope [290/852] OutputConversionTest.JSON [291/852] OutputConversionTest.ValueEmpty [292/852] OutputConversionTest.DefaultValue [293/852] OutputConversionTest.DefaultListLines [294/852] OutputConversionTest.ReverseString [295/852] OutputConversionTest.ReverseListLines [296/852] OutputConversionTest.ReverseValueString [297/852] OutputConversionTest.ReverseValueInt [298/852] OutputConversionTest.ReverseValueList [299/852] OutputConversionTest.ReverseValueDict [300/852] OutputConversionTest.ReverseValueEmpty [301/852] Operators.SourcesAppend [302/852] Operators.ListAppend [303/852] Operators.ListRemove [304/852] Operators.ListSubtractWithScope [305/852] Operators.IntegerAdd [306/852] Operators.IntegerSubtract [307/852] Operators.ShortCircuitAnd [308/852] Operators.ShortCircuitOr [309/852] Operators.NonemptyOverwriting [310/852] Operators.PlusEqualsUsed [311/852] NinjaToolchainWriter.WriteToolRule [312/852] NinjaToolchainWriter.WriteToolRuleWithLauncher [313/852] NinjaToolchainWriter.WriteToolRuleWithInputsPhony [314/852] NinjaTargetWriter.ResolvedCreatedOnDemand [315/852] NinjaTargetWriter.ResolvedSetExplicitly [316/852] NinjaTargetWriter.WriteInputDepsStampOrPhonyAndGetDep [317/852] NinjaTargetWriter.WriteInputDepsStampOrPhonyAndGetDepUseStampFiles [318/852] NinjaTargetWriter.WriteInputDepsStampOrPhonyAndGetDepWithToolchainDeps [319/852] NinjaTargetWriter.WriteInputDepsStampOrPhonyAndGetDepWithToolchainAndAnotherDep [320/852] NinjaTargetWriter.WriteValidations [321/852] NinjaTargetWriter.ValidationsWithNoOutput [322/852] NinjaTargetWriter.PhonyPropagation [323/852] NinjaTargetWriter.PublicInputs [324/852] NinjaTargetWriter.GroupPublicInputs [325/852] NinjaTargetWriter.HardDeps [326/852] NinjaTargetCommandUtil.DefineWriter [327/852] NinjaTargetCommandUtil.FrameworkDirsWriter [328/852] NinjaTargetCommandUtil.FrameworksWriter [329/852] NinjaRustBinaryTargetWriterTest.RustSourceSet [330/852] NinjaRustBinaryTargetWriterTest.RustExecutable [331/852] NinjaRustBinaryTargetWriterTest.RlibDeps [332/852] NinjaRustBinaryTargetWriterTest.DylibDeps [333/852] NinjaRustBinaryTargetWriterTest.RlibDepsAcrossGroups [334/852] NinjaRustBinaryTargetWriterTest.GroupOrderOnlyDeps [335/852] NinjaRustBinaryTargetWriterTest.RenamedDeps [336/852] NinjaRustBinaryTargetWriterTest.NonRustDeps [337/852] NinjaRustBinaryTargetWriterTest.RlibInLibrary [338/852] NinjaRustBinaryTargetWriterTest.RustOutputExtensionAndDir [339/852] NinjaRustBinaryTargetWriterTest.LibsAndLibDirs [340/852] NinjaRustBinaryTargetWriterTest.RlibWithLibDeps [341/852] NinjaRustBinaryTargetWriterTest.RustProcMacro [342/852] NinjaRustBinaryTargetWriterTest.GroupDeps [343/852] NinjaRustBinaryTargetWriterTest.Externs [344/852] NinjaRustBinaryTargetWriterTest.Inputs [345/852] NinjaRustBinaryTargetWriterTest.CdylibDeps [346/852] NinjaRustBinaryTargetWriterTest.TransitivePublicNonRustDeps [347/852] NinjaRustBinaryTargetWriterTest.TransitiveRustDepsThroughSourceSet [348/852] NinjaRustBinaryTargetWriterTest.Pool [349/852] NinjaRustBinaryTargetWriterTest.FrameworksAndFrameworkDirs [350/852] NinjaRustBinaryTargetWriterTest.SwiftModule [351/852] NinjaOutputsWriterTest.OutputsFile [352/852] NinjaGroupTargetWriter.Run [353/852] NinjaGeneratedFileTargetWriterTest.Run [354/852] NinjaCreateBundleTargetWriter.Run [355/852] NinjaCreateBundleTargetWriter.InSubDirectory [356/852] NinjaCreateBundleTargetWriter.JustPartialInfoPlist [357/852] NinjaCreateBundleTargetWriter.AssetCatalog [358/852] NinjaCreateBundleTargetWriter.PhonyTarget [359/852] NinjaCreateBundleTargetWriter.Complex [360/852] NinjaCreateBundleTargetWriter.PostProcessing [361/852] NinjaCreateBundleTargetWriter.PostProcessingNoStampFilesCustomToolchain [362/852] NinjaCopyTargetWriter.Run [363/852] NinjaCopyTargetWriter.ToolchainDeps [364/852] NinjaCopyTargetWriter.OrderOnlyDeps [365/852] NinjaCopyTargetWriter.DataDeps [366/852] NinjaCopyTargetWriter.NoSourcesInOutputs [367/852] NinjaCopyTargetWriter.CopyWithValidations [368/852] NinjaCBinaryTargetWriterTest.SourceSet [369/852] NinjaCBinaryTargetWriterTest.AdditionalOutputs [370/852] NinjaCBinaryTargetWriterTest.AdditionalOutputsSourceSet [371/852] NinjaCBinaryTargetWriterTest.SourceSetWithAdditionalOutputsToStaticLib [372/852] NinjaCBinaryTargetWriterTest.GroupOrderOnlyDeps [373/852] NinjaCBinaryTargetWriterTest.EscapeDefines [374/852] NinjaCBinaryTargetWriterTest.StaticLibrary [375/852] NinjaCBinaryTargetWriterTest.CompleteStaticLibrary [376/852] NinjaCBinaryTargetWriterTest.CompleteStaticLibraryWithRustDep [377/852] NinjaCBinaryTargetWriterTest.CompleteStaticLibraryWithRustDepPropagation [378/852] NinjaCBinaryTargetWriterTest.OutputExtensionAndInputDeps [379/852] NinjaCBinaryTargetWriterTest.NoHardDepsToNoPublicHeaderTarget [380/852] NinjaCBinaryTargetWriterTest.LibsAndLibDirs [381/852] NinjaCBinaryTargetWriterTest.FrameworksAndFrameworkDirs [382/852] NinjaCBinaryTargetWriterTest.EmptyOutputExtension [383/852] NinjaCBinaryTargetWriterTest.SourceSetDataDeps [384/852] NinjaCBinaryTargetWriterTest.SharedLibraryModuleDefinitionFile [385/852] NinjaCBinaryTargetWriterTest.LoadableModule [386/852] NinjaCBinaryTargetWriterTest.WinPrecompiledHeaders [387/852] NinjaCBinaryTargetWriterTest.GCCPrecompiledHeaders [388/852] NinjaCBinaryTargetWriterTest.DupeObjFileError [389/852] NinjaCBinaryTargetWriterTest.InputFiles [390/852] NinjaCBinaryTargetWriterTest.RustStaticLib [391/852] NinjaCBinaryTargetWriterTest.RlibInLibrary [392/852] NinjaCBinaryTargetWriterTest.RlibsWithProcMacros [393/852] NinjaCBinaryTargetWriterTest.ProcMacroInRustStaticLib [394/852] NinjaCBinaryTargetWriterTest.RustDepsOverDynamicLinking [395/852] NinjaCBinaryTargetWriterTest.LinkingWithRustLibraryDepsOnCdylib [396/852] NinjaCBinaryTargetWriterTest.LinkingWithRustLibraryDepsOnDylib [397/852] NinjaCBinaryTargetWriterTest.RustLibAfterSharedLib [398/852] NinjaCBinaryTargetWriterTest.ModuleMapInStaticLibrary [399/852] NinjaCBinaryTargetWriterTest.ModuleMapInSourceSet [400/852] NinjaCBinaryTargetWriterTest.SwiftModule [401/852] NinjaCBinaryTargetWriterTest.DependOnModule [402/852] NinjaCBinaryTargetWriterTest.SolibsEscaping [403/852] NinjaCBinaryTargetWriterTest.Pool [404/852] NinjaCBinaryTargetWriterTest.ToolInputs [405/852] NinjaCBinaryTargetWriterTest.ModuleMapGeneration [406/852] NinjaCBinaryTargetWriterTest.SourceSetToGroupToSourceSetWithAdditionalOutputs [407/852] NinjaCBinaryTargetWriterTest.OrderOnlyDepsOmitTransitiveDeps [408/852] NinjaBundleDataTargetWriter.Run [409/852] NinjaBuildWriterTest.GetSelfInvocationCommandLine [410/852] NinjaBuildWriterTest.TwoTargets [411/852] NinjaBuildWriterTest.ExtractRegenerationCommands [412/852] NinjaBuildWriterTest.ExtractRegenerationCommands_DefaultStream [413/852] NinjaBuildWriterTest.ExtractRegenerationCommands_StreamError [414/852] NinjaBuildWriterTest.ExtractRegenerationCommands_IncompleteNinja [415/852] NinjaBuildWriterTest.SpaceInDepfile [416/852] NinjaBuildWriterTest.DuplicateOutputs [417/852] NinjaBinaryTargetWriterTest.CSources [418/852] NinjaBinaryTargetWriterTest.NoSourcesSourceSet [419/852] NinjaBinaryTargetWriterTest.NoSourcesStaticLib [420/852] NinjaBinaryTargetWriterTest.Inputs [421/852] NinjaBinaryTargetWriterTest.PublicInputs [422/852] NinjaActionTargetWriter.WriteOutputFilesForBuildLine [423/852] NinjaActionTargetWriter.ActionNoSources [424/852] NinjaActionTargetWriter.ActionNoSourcesConsole [425/852] NinjaActionTargetWriter.ActionWithSources [426/852] NinjaActionTargetWriter.ActionWithOrderOnlyDeps [427/852] NinjaActionTargetWriter.ForEach [428/852] NinjaActionTargetWriter.ForEachWithDepfile [429/852] NinjaActionTargetWriter.ForEachWithResponseFile [430/852] NinjaActionTargetWriter.ForEachWithPool [431/852] NinjaActionTargetWriter.NoTransitiveHardDeps [432/852] NinjaActionTargetWriter.SeesConfig [433/852] NinjaActionTargetWriter.ActionWithSpaces [434/852] NinjaActionTargetWriter.ActionWithValidations [435/852] MetadataWalkTest.CollectNoRecurse [436/852] MetadataWalkTest.CollectWithRecurse [437/852] MetadataWalkTest.CollectWithBarrier [438/852] MetadataWalkTest.CollectWithError [439/852] MetadataTest.SetContents [440/852] MetadataTest.Walk [441/852] MetadataTest.WalkWithRebase [442/852] MetadataTest.WalkWithRebaseNonString [443/852] MetadataTest.WalkKeysToWalk [444/852] MetadataTest.WalkNoContents [445/852] MetadataTest.WalkNoKeysWithContents [446/852] LoaderTest.Foo [447/852] LoaderTest.BuildDependencyFilesAreCollected [448/852] LoaderTest.TemplateBuildDependencyFilesAreCollected [449/852] LoaderTest.NonDefaultBuildFileName [450/852] Label.Resolve [451/852] Label.ResolveAboveRootBuildDir [452/852] Label.GetUserVisibleName [453/852] Label.GetUserVisibleNameDefaultToolchain [454/852] LabelPattern.PatternParse [455/852] LabelPattern.PatternParseAboveSourceRoot [456/852] RustProjectWriterHelper.WriteCrates [457/852] RustProjectWriterHelper.SysrootDepsAreCorrect [458/852] RustProjectWriterHelper.ExtractCompilerTargetTupleSimple [459/852] RustProjectWriterHelper.ExtractCompilerTargetTupleMissing [460/852] RustProjectWriterHelper.ExtractCompilerTargetTupleDontFallOffEnd [461/852] RustProjectWriterHelper.ExtractFirstArgValueWithPrefixMissing [462/852] RustProjectWriterHelper.ExtractFirstArgValueWithPrefix [463/852] RustProjectWriterHelper.ExtractAllArgValueWithPrefix [464/852] RustProjectWriterHelper.FindAllArgValues [465/852] RustProjectJSONWriter.OneRustTarget [466/852] RustProjectJSONWriter.RustTargetDep [467/852] RustProjectJSONWriter.RustTargetDepTwo [468/852] RustProjectJSONWriter.RustTargetGetDepRustOnly [469/852] RustProjectJSONWriter.OneRustTargetWithRustcTargetSet [470/852] RustProjectJSONWriter.OneRustTargetWithRustcTargetSetAlternate [471/852] RustProjectJSONWriter.OneRustTargetWithEditionSet [472/852] RustProjectJSONWriter.OneRustTargetWithEditionSetAlternate [473/852] RustProjectJSONWriter.OneRustProcMacroTarget [474/852] RustProjectJSONWriter.RustTargetAliasedDep [475/852] JSONWriter.ActionWithResponseFile [476/852] JSONWriter.RustTarget [477/852] JSONWriter.ForEachWithResponseFile [478/852] JSONWriter.FilterTargetsWithDataDeps [479/852] JSONWriter.GroupWithData [480/852] InputConversionTest.String [481/852] InputConversionTest.ListLines [482/852] InputConversionTest.ValueString [483/852] InputConversionTest.ValueInt [484/852] InputConversionTest.ValueList [485/852] InputConversionTest.ValueDict [486/852] InputConversionTest.ValueJSON [487/852] InputConversionTest.ValueJSONInvalidInput [488/852] InputConversionTest.ValueJSONUnsupportedValue [489/852] InputConversionTest.ValueJSONInvalidVariable [490/852] InputConversionTest.ValueJSONUnsupported [491/852] InputConversionTest.ValueEmpty [492/852] InputConversionTest.ValueError [493/852] InputConversionTest.Ignore [494/852] HeaderCheckerTest.IsDependencyOf [495/852] HeaderCheckerTest.CheckInclude [496/852] HeaderCheckerTest.PublicFirst [497/852] HeaderCheckerTest.CheckIncludeAllowCircular [498/852] HeaderCheckerTest.CheckIncludeSwiftModule [499/852] HeaderCheckerTest.RunPrecomputesReachabilityOnlyForCheckedFiles [500/852] HeaderCheckerTest.SourceFileForInclude [501/852] HeaderCheckerTest.SourceFileForInclude_FileNotFound [502/852] HeaderCheckerTest.Friend [503/852] HeaderCheckerTest.CheckIncludesStrictTransitive [504/852] HeaderCheckerTest.CheckIncludesStrictPrivateInPublicHeader [505/852] HeaderCheckerTest.CheckIncludesStrictSameTargetPrivateHeader [506/852] HashTableBaseTest.Construction [507/852] HashTableBaseTest.InsertionsAndLookups [508/852] HashTableBaseTest.CopyAssignment [509/852] HashTableBaseTest.MoveAssignment [510/852] HashTableBaseTest.Clear [511/852] HashTableBaseTest.Iteration [512/852] HashTableBaseTest.Erase [513/852] Functions.Assert [514/852] Functions.Defined [515/852] Functions.FunctionsWithBlock [516/852] Functions.SplitList [517/852] Functions.StringHash [518/852] Functions.StringJoin [519/852] Functions.StringReplace [520/852] Functions.StringSplit [521/852] Functions.DeclareArgs [522/852] Functions.NotNeeded [523/852] Template.PrintStackTraceWithOneTemplate [524/852] Template.PrintStackTraceWithNoTemplates [525/852] Template.PrintStackTraceWithNestedTemplates [526/852] Template.PrintStackTraceWithNonTemplateScopes [527/852] Template.PrintStackTraceWithNonTemplateScopesBetweenTemplateInvocations [528/852] Template.PrintStackTraceWithTemplateDefinedWithinATemplate [529/852] FunctionsTarget.CheckUnused [530/852] FunctionsTarget.CheckNotNeeded [531/852] FunctionsTarget.TemplateDefaults [532/852] FunctionsTarget.MixedSourceError [533/852] FunctionsTarget.GroupPublicInputs [534/852] RustFunctionsTarget.CrateName [535/852] RustFunctionsTarget.CrateRootFind [536/852] RustFunctionsTarget.CrateTypeSelection [537/852] RustFunctionsTarget.ConfigValues [538/852] RustFunctionsTarget.SetDefaults [539/852] RustFunctionsTarget.AliasedDeps [540/852] RustFunctionsTarget.PublicConfigs [541/852] WriteFileTest.WithData [542/852] FunctionToolchain.NoArguments [543/852] FunctionToolchain.RuntimeOutputs [544/852] FunctionToolchain.Rust [545/852] FunctionToolchain.RustLinkDependAndRuntimeOutputs [546/852] FunctionToolchain.Command [547/852] FunctionToolchain.CommandLauncher [548/852] FunctionTemplate.MarkUsed [549/852] RebasePath.Strings [550/852] RebasePath.StringsSystemPaths [551/852] RebasePath.List [552/852] RebasePath.Errors [553/852] FunctionProcessFileTemplates.SingleString [554/852] FunctionProcessFileTemplates.MultipleStrings [555/852] PathExistsTest.FileExists [556/852] PathExistsTest.FileExistsInvalidValues [557/852] LenTest.StringLen [558/852] LenTest.ListLen [559/852] LenTest.InvalidType [560/852] LenTest.WrongArugmentCount [561/852] LabelMatchesTest.MatchesSubTarget [562/852] LabelMatchesTest.MatchesTargetInFile [563/852] LabelMatchesTest.NoMatch [564/852] LabelMatchesTest.LabelMustBeString [565/852] LabelMatchesTest.PatternsMustBeList [566/852] LabelMatchesTest.PatternsMustBeListOfStrings [567/852] GetTargetOutputsTest.Copy [568/852] GetTargetOutputsTest.Action [569/852] GetTargetOutputsTest.ActionForeach [570/852] GetPathInfoTest.File [571/852] GetPathInfoTest.Name [572/852] GetPathInfoTest.Extension [573/852] GetPathInfoTest.Dir [574/852] GetPathInfoTest.AbsPath [575/852] GetPathInfoTest.OutDir [576/852] GetPathInfoTest.GenDir [577/852] GetLabelInfoTest.BadInput [578/852] GetLabelInfoTest.Name [579/852] GetLabelInfoTest.Dir [580/852] GetLabelInfoTest.RootOutDir [581/852] GetLabelInfoTest.RootGenDir [582/852] GetLabelInfoTest.TargetOutDir [583/852] GetLabelInfoTest.TargetGenDir [584/852] GetLabelInfoTest.LabelNoToolchain [585/852] GetLabelInfoTest.LabelWithToolchain [586/852] GetLabelInfoTest.Toolchain [587/852] FunctionForwardVariablesFromTest.List [588/852] FunctionForwardVariablesFromTest.LiteralList [589/852] FunctionForwardVariablesFromTest.ListWithExclusion [590/852] FunctionForwardVariablesFromTest.ErrorCases [591/852] FunctionForwardVariablesFromTest.Star [592/852] FunctionForwardVariablesFromTest.StarWithExclusion [593/852] FunctionForeach.CollisionOnLoopVar [594/852] FunctionForeach.UniqueLoopVar [595/852] FunctionForeach.MarksIdentAsUsed [596/852] FunctionForeach.ListModification [597/852] FilterLabelsTest.OneIncluded [598/852] FilterLabelsTest.TwoIncluded [599/852] FilterLabelsTest.NoneIncluded [600/852] FilterLabelsTest.OneExcluded [601/852] FilterLabelsTest.TwoExcluded [602/852] FilterLabelsTest.NoneExcluded [603/852] FilterLabelsTest.LabelsIsList [604/852] FilterLabelsTest.PatternsIsList [605/852] FilterLabelsTest.LabelsAreLabels [606/852] FilterLabelsTest.PatternsArePatterns [607/852] FilterExcludeTest.Filter [608/852] FilterExcludeTest.NotEnoughArguments [609/852] FilterExcludeTest.TooManyArguments [610/852] FilterExcludeTest.IncorrectValuesType [611/852] FilterExcludeTest.IncorrectValuesElementType [612/852] FilterExcludeTest.IncorrectPatternsType [613/852] FilterIncludeTest.Filter [614/852] FilterIncludeTest.NotEnoughArguments [615/852] FilterIncludeTest.TooManyArguments [616/852] FilterIncludeTest.IncorrectValuesType [617/852] FilterIncludeTest.IncorrectValuesElementType [618/852] FilterIncludeTest.IncorrectPatternsType [619/852] ExpandDirectoryTest.Recursive [620/852] ExpandDirectoryTest.NonRecursive [621/852] ExpandDirectoryTest.EmptyDir [622/852] ExpandDirectoryTest.NonExistentDir [623/852] ExpandDirectoryTest.Allowlist [624/852] FrameworksUtils.GetFrameworkName [625/852] FileWriter.SingleWrite [626/852] FileWriter.MultipleWrites [627/852] FilesystemUtils.FileExtensionOffset [628/852] FilesystemUtils.FindExtension [629/852] FilesystemUtils.FindFilenameOffset [630/852] FilesystemUtils.RemoveFilename [631/852] FilesystemUtils.FindDir [632/852] FilesystemUtils.FindLastDirComponent [633/852] FilesystemUtils.EnsureStringIsInOutputDir [634/852] FilesystemUtils.IsPathAbsolute [635/852] FilesystemUtils.MakeAbsolutePathRelativeIfPossible [636/852] FilesystemUtils.MakeAbsoluteFilePathRelativeIfPossible [637/852] FilesystemUtils.NormalizePath [638/852] FilesystemUtils.RebasePath [639/852] FilesystemUtils.DirectoryWithNoLastSlash [640/852] FilesystemUtils.SourceDirForPath [641/852] FilesystemUtils.ContentsEqual [642/852] FilesystemUtils.GetToolchainDirs [643/852] FilesystemUtils.GetSubBuildDir [644/852] FilesystemUtils.GetBuildDirForTarget [645/852] FilesystemUtils.GetDirForEmptyBuildDir [646/852] FilesystemUtils.ResolveRelativeTest [647/852] ExecProcessTest.TestExitCode [648/852] ExecProcessTest.TestLargeOutput [649/852] ExecProcessTest.TestStdoutAndStderrOutput [650/852] ExecProcessTest.TestOneOutputClosed [651/852] Escape.Ninja [652/852] Escape.Depfile [653/852] Escape.WindowsCommand [654/852] Escape.PosixCommand [655/852] Escape.NinjaPreformatted [656/852] Escape.Space [657/852] EscapeJSONString.NinjaPreformatted [658/852] Escape.CompilationDatabase [659/852] EditCommandTest.MultipleTargetsSubset [660/852] EditCommandTest.PatternNeverMatched [661/852] EditCommandTest.AddSubcommand [662/852] EditCommandTest.DeleteSubcommand [663/852] EditCommandTest.MoveSubcommand [664/852] EditCommandTest.NewSubcommand [665/852] EditCommandTest.RemoveAttributeSubcommand [666/852] EditCommandTest.RemoveFromAttributeSubcommand [667/852] EditCommandTest.RenameSubcommand [668/852] EditCommandTest.SetSubcommand [669/852] EditCommandTest.ShardSubcommand [670/852] EditCommandTest.ExtractTargetSourcesConditions [671/852] DescBuilder.TargetWithValidations [672/852] DescBuilder.TargetWithPublicInputs [673/852] ConfigValuesExtractors.IncludeOrdering [674/852] ConfigValuesGenerator.DefinesWithNewlineError [675/852] ConfigValuesGenerator.CflagsWithNewlineError [676/852] ConfigValuesGenerator.AdditionalOutputs [677/852] Config.ResolvedNoSub [678/852] Config.ResolvedSub [679/852] Config.SubSub [680/852] CompileCommandsTest.SourceSet [681/852] CompileCommandsTest.EscapeDefines [682/852] CompileCommandsTest.WinPrecompiledHeaders [683/852] CompileCommandsTest.GCCPrecompiledHeaders [684/852] CompileCommandsTest.EscapedFlags [685/852] CompileCommandsTest.ModuleMap [686/852] CompileCommandsTest.CollectTargets [687/852] Commands.FilterOutMatch [688/852] Commands.ApplyTypeFilter [689/852] SuggestTest.ResolveModuleName [690/852] SuggestTest.ResolveTargetName [691/852] SuggestTest.ResolveFileName [692/852] SuggestTest.OutputSuggestions [693/852] SuggestTest.ApplyValidSuggestion [694/852] SuggestTest.CheckAppliesSuggestions [695/852] SuggestTest.CheckMovesPrivateDepToPublicDep [696/852] FormatTest.001 [697/852] FormatTest.002 [698/852] FormatTest.003 [699/852] FormatTest.004 [700/852] FormatTest.005 [701/852] FormatTest.006 [702/852] FormatTest.007 [703/852] FormatTest.008 [704/852] FormatTest.009 [705/852] FormatTest.010 [706/852] FormatTest.011 [707/852] FormatTest.012 [708/852] FormatTest.013 [709/852] FormatTest.014 [710/852] FormatTest.015 [711/852] FormatTest.016 [712/852] FormatTest.017 [713/852] FormatTest.018 [714/852] FormatTest.019 [715/852] FormatTest.020 [716/852] FormatTest.021 [717/852] FormatTest.022 [718/852] FormatTest.023 [719/852] FormatTest.024 [720/852] FormatTest.025 [721/852] FormatTest.026 [722/852] FormatTest.027 [723/852] FormatTest.028 [724/852] FormatTest.029 [725/852] FormatTest.030 [726/852] FormatTest.031 [727/852] FormatTest.032 [728/852] FormatTest.033 [729/852] FormatTest.035 [730/852] FormatTest.036 [731/852] FormatTest.037 [732/852] FormatTest.038 [733/852] FormatTest.039 [734/852] FormatTest.040 [735/852] FormatTest.041 [736/852] FormatTest.042 [737/852] FormatTest.043 [738/852] FormatTest.044 [739/852] FormatTest.045 [740/852] FormatTest.046 [741/852] FormatTest.047 [742/852] FormatTest.048 [743/852] FormatTest.050 [744/852] FormatTest.051 [745/852] FormatTest.052 [746/852] FormatTest.053 [747/852] FormatTest.054 [748/852] FormatTest.055 [749/852] FormatTest.056 [750/852] FormatTest.057 [751/852] FormatTest.058 [752/852] FormatTest.059 [753/852] FormatTest.060 [754/852] FormatTest.061 [755/852] FormatTest.062 [756/852] FormatTest.063 [757/852] FormatTest.064 [758/852] FormatTest.065 [759/852] FormatTest.066 [760/852] FormatTest.067 [761/852] FormatTest.068 [762/852] FormatTest.069 [763/852] FormatTest.070 [764/852] FormatTest.071 [765/852] FormatTest.072 [766/852] FormatTest.073 [767/852] FormatTest.074 [768/852] FormatTest.075 [769/852] FormatTest.076 [770/852] FormatTest.077 [771/852] FormatTest.078 [772/852] FormatTest.079 [773/852] FormatTest.080 [774/852] FormatTest.081 [775/852] FormatTest.082 [776/852] FormatTest.083 [777/852] FormatTest.084 [778/852] FormatTest.085 [779/852] FormatTest.086 [780/852] FormatTest.087 [781/852] FormatTest.088 [782/852] FormatTest.089 [783/852] FormatTest.090 [784/852] FormatTest.091 [785/852] FormatTest.092 [786/852] FormatTest.093 [787/852] FormatTest.094 [788/852] FormatTest.095 [789/852] FormatTest.096 [790/852] FormatTest.097 [791/852] FormatTest.098 [792/852] FormatTest.099 [793/852] FormatTest.100 [794/852] FormatTest.101 [795/852] FormatTest.102 [796/852] FormatTest.103 [797/852] FormatTest.104 [798/852] FormatTest.105 [799/852] FormatTest.106 [800/852] CIncludeIterator.Basic [801/852] CIncludeIterator.GiveUp [802/852] CIncludeIterator.DontGiveUp [803/852] CIncludeIterator.TolerateNonIncludes [804/852] CIncludeIterator.CStyleComments [805/852] CIncludeIterator.SpacesAfterHash [806/852] BundleDataTest.GetAssetsCatalogDirectory [807/852] BinaryTargetGeneratorTest.NonModuleTarget [808/852] BinaryTargetGeneratorTest.GeneratedModuleMapAllPublic [809/852] BinaryTargetGeneratorTest.GeneratedModuleMap [810/852] BinaryTargetGeneratorTest.CheckIncludesStrict [811/852] BinaryTargetGeneratorTest.AllowCircularIncludesAllowlist [812/852] BuilderTest.BasicDeps [813/852] BuilderTest.SortedUnresolvedDeps [814/852] BuilderTest.ShouldGenerate [815/852] BuilderTest.GenDeps [816/852] BuilderTest.GenDepsCircle [817/852] BuilderTest.ConfigLoad [818/852] BuilderTest.Validations [819/852] BuilderTest.ValidationsBlockWriting [820/852] BuilderTest.ValidationsWithCycle [821/852] BuilderTest.ValidationsPrematureWrite [822/852] BuilderTest.RecursiveShouldGenerateWithValidations [823/852] BuilderRecordMap.Construction [824/852] BuilderRecordMap.TryEmplace [825/852] ArgsTest.VerifyAllOverridesUsed [826/852] ArgsTest.VerifyOverrideScope [827/852] ArgsTest.VerifyGetArgFromAllArguments [828/852] AnalyzerTest.TargetRefersToSources [829/852] AnalyzerTest.TargetRefersToPublicHeaders [830/852] AnalyzerTest.TargetRefersToInputs [831/852] AnalyzerTest.SubConfigIsModified [832/852] AnalyzerTest.TargetRefersToData [833/852] AnalyzerTest.TargetRefersToActionScript [834/852] AnalyzerTest.TargetRefersToBuildDependencyFiles [835/852] AnalyzerTest.AffectedTargetpropagatesToDependentTargets [836/852] AnalyzerTest.AffectedConfigpropagatesToDependentTargets [837/852] AnalyzerTest.AffectedToolchainpropagatesToDependentTargets [838/852] AnalyzerTest.AffectedPoolpropagatesToDependentTargets [839/852] AnalyzerTest.CompileTargetsAllWasPruned [840/852] AnalyzerTest.NoDependency [841/852] AnalyzerTest.NoFilesNoTargets [842/852] AnalyzerTest.FilesArentSourceAbsolute [843/852] AnalyzerTest.WrongInputFields [844/852] AnalyzerTest.DotFileWasModified [845/852] AnalyzerTest.BuildConfigFileWasModified [846/852] AnalyzerTest.BuildArgsDependencyFileWasModified [847/852] AnalyzerTest.TargetToolchainSpecifiedRefersToSources [848/852] AnalyzerTest.TargetAlternateToolchainRefersToSources [849/852] AnalyzerTest.TargetRefersToValidations [850/852] ActionTargetGenerator.ActionOutputSubstitutions [851/852] ActionTargetGenerator.ActionForeachSubstitutions [852/852] Sha2Test.Basic PASSED >>> gn: Entering fakeroot... libfakeroot internal error: payload not recognized! >>> gn*: Running postcheck for gn >>> gn*: Preparing package gn... >>> gn*: Stripping binaries >>> gn*: Scanning shared objects >>> gn*: Tracing dependencies... samurai so:libc.musl-s390x.so.1 so:libstdc++.so.6 >>> gn*: Package size: 2.5 MB >>> gn*: Compressing data... >>> gn*: Create checksum... >>> gn*: Create gn-0_git20260924-r0.apk >>> gn: Build complete at Mon, 02 Nov 2026 01:53:53 +0000 elapsed time 0h 2m 21s >>> gn: Cleaning up srcdir >>> gn: Cleaning up pkgdir >>> gn: Uninstalling dependencies... ( 1/15) Purging .makedepends-gn (20261102.015133) ( 2/15) Purging samurai (1.2-r8) ( 3/15) Purging python3-pyc (3.14.10-r1) ( 4/15) Purging python3-pycache-pyc0 (3.14.10-r1) ( 5/15) Purging pyc (3.14.10-r1) ( 6/15) Purging python3 (3.14.10-r1) ( 7/15) Purging zstd (1.5.7-r2) ( 8/15) Purging gdbm (1.26-r0) ( 9/15) Purging libbz2 (1.0.8-r6) (10/15) Purging libffi (3.5.2-r1) (11/15) Purging libpanelw (6.6_p20260516-r0) (12/15) Purging mpdecimal (4.0.1-r0) (13/15) Purging readline (8.3.3-r1) (14/15) Purging sqlite-libs (3.53.4-r0) (15/15) Purging xz-libs (5.8.4-r0) Executing busybox-1.37.0-r31.trigger OK: 386.0 MiB in 105 packages >>> gn: Updating the community/s390x repository index... >>> gn: Signing the index...