ninja: Entering directory `/b/s/w/ir/x/w/gn/out/Default'
[1/321] CXX src/base/files/file_path_constants.o
[2/321] CXX src/base/environment.o
[3/321] CXX src/base/files/scoped_temp_dir.o
[4/321] CXX src/base/files/file.o
[5/321] CXX src/base/files/file_enumerator.o
[6/321] CXX src/base/files/scoped_file.o
[7/321] CXX src/base/files/file_path.o
[8/321] CXX src/base/files/file_util.o
[9/321] CXX src/base/md5.o
[10/321] CXX src/base/json/string_escape.o
[11/321] CXX src/base/memory/ref_counted.o
[12/321] CXX src/base/memory/weak_ptr.o
[13/321] CXX src/gn/function_get_path_info.o
[14/321] CXX src/base/json/json_reader.o
[15/321] CXX src/base/json/json_writer.o
[16/321] CXX src/base/sha1.o
[17/321] CXX src/base/command_line.o
[18/321] CXX src/base/strings/utf_string_conversion_utils.o
[19/321] CXX src/base/timer/elapsed_timer.o
[20/321] CXX src/base/logging.o
[21/321] CXX src/base/strings/string_util_constants.o
[22/321] CXX src/base/sha2.o
[23/321] CXX src/base/strings/stringprintf.o
[24/321] CXX src/base/json/json_parser.o
[25/321] CXX src/base/strings/string_split.o
[26/321] CXX src/base/files/file_path_posix.o
[27/321] CXX src/base/strings/utf_string_conversions.o
[28/321] CXX src/base/posix/safe_strerror.o
[29/321] CXX src/base/strings/string_util.o
[30/321] CXX src/base/value_iterators.o
[31/321] CXX src/base/strings/string_number_conversions.o
[32/321] CXX src/base/files/file_enumerator_posix.o
[33/321] CXX src/base/posix/file_descriptor_shuffle.o
[34/321] CXX src/base/files/file_posix.o
[35/321] CXX src/gn/string_atom.o
[36/321] CXX src/base/files/file_util_posix.o
[37/321] CXX src/gn/ffi/intern_string.o
[38/321] AR libstring_atom.a
[39/321] CXX src/base/values.o
[40/321] AR libbase.a
[41/321] CXX src/gn/action_values.o
[42/321] CXX src/gn/action_target_generator.o
[43/321] CXX src/gn/build_settings.o
[44/321] CXX src/gn/builder_record.o
[45/321] CXX src/gn/binary_target_generator.o
[46/321] CXX src/gn/args.o
[47/321] CXX src/gn/c_include_iterator.o
[48/321] CXX src/gn/builder.o
[49/321] CXX src/gn/bundle_data.o
[50/321] CXX src/gn/bundle_file_rule.o
[51/321] CXX src/gn/c_substitution_type.o
[52/321] CXX src/gn/builtin_tool.o
[53/321] CXX src/gn/bundle_data_target_generator.o
[54/321] CXX src/gn/analyzer.o
[55/321] CXX src/gn/c_tool.o
[56/321] CXX src/gn/command_analyze.o
[57/321] CXX src/gn/command_clean_stale.o
[58/321] CXX src/gn/command_clean.o
[59/321] CXX src/gn/command_check.o
[60/321] CXX src/gn/command_args.o
[61/321] CXX src/gn/command_desc.o
[62/321] CXX src/gn/command_ls.o
[63/321] CXX src/gn/command_gen.o
[64/321] CXX src/gn/command_help.o
[65/321] CXX src/gn/command_format.o
[66/321] CXX src/gn/command_meta.o
[67/321] CXX src/gn/command_outputs.o
[68/321] CXX src/gn/command_path.o
[69/321] CXX src/gn/command_refs.o
[70/321] CXX src/gn/config_values.o
[71/321] CXX src/gn/config.o
[72/321] CXX src/gn/config_values_extractors.o
[73/321] CXX src/gn/config_values_generator.o
[74/321] CXX src/gn/command_suggest.o
[75/321] CXX src/gn/compile_commands_writer.o
[76/321] CXX src/gn/commands.o
[77/321] CXX src/gn/copy_target_generator.o
[78/321] CXX src/gn/deps_iterator.o
[79/321] CXX src/gn/escape.o
[80/321] CXX src/gn/exec_process.o
[81/321] CXX src/gn/rust_project_writer.o
[82/321] CXX src/gn/create_bundle_target_generator.o
[83/321] CXX src/gn/ffi/bridge.o
[84/321] CXX src/gn/err.o
[85/321] CXX src/gn/ffi/value.o
[86/321] CXX src/gn/eclipse_writer.o
[87/321] CXX src/gn/ffi/session.o
[88/321] CXX src/gn/ffi/scope.o
[89/321] CXX src/gn/desc_builder.o
[90/321] CXX src/gn/frameworks_utils.o
[91/321] CXX src/gn/file_writer.o
[92/321] CXX src/gn/filesystem_utils.o
[93/321] CXX src/gn/visual_studio_utils.o
[94/321] CXX src/gn/function_filter.o
[95/321] CXX src/gn/function_exec_script.o
[96/321] CXX src/gn/function_foreach.o
[97/321] CXX src/gn/function_filter_labels.o
[98/321] CXX src/gn/function_get_label_info.o
[99/321] CXX src/gn/visibility.o
[100/321] CXX src/gn/function_forward_variables_from.o
[101/321] CXX src/gn/function_expand_directory.o
[102/321] CXX src/gn/function_get_target_outputs.o
[103/321] CXX src/gn/function_len.o
[104/321] CXX src/gn/function_label_matches.o
[105/321] CXX src/gn/function_path_exists.o
[106/321] CXX src/gn/function_set_defaults.o
[107/321] CXX src/gn/function_process_file_template.o
[108/321] CXX src/gn/function_rebase_path.o
[109/321] CXX src/gn/function_set_default_toolchain.o
[110/321] CXX src/gn/function_template.o
[111/321] CXX src/gn/function_read_file.o
[112/321] CXX src/gn/function_toolchain.o
[113/321] CXX src/gn/functions_target.o
[114/321] CXX src/gn/function_write_file.o
[115/321] CXX src/gn/general_tool.o
[116/321] CXX src/gn/input_file.o
[117/321] CXX src/gn/generated_file_target_generator.o
[118/321] CXX src/gn/group_target_generator.o
[119/321] CXX src/gn/functions.o
[120/321] CXX src/gn/input_conversion.o
[121/321] CXX src/gn/import_manager.o
[122/321] CXX src/gn/invoke_python.o
[123/321] CXX src/gn/input_file_manager.o
[124/321] CXX src/gn/lib_file.o
[125/321] CXX src/gn/item.o
[126/321] CXX src/gn/header_checker.o
[127/321] CXX src/gn/label_pattern.o
[128/321] CXX src/gn/label.o
[129/321] CXX src/gn/location.o
[130/321] CXX src/gn/metadata_walk.o
[131/321] CXX src/gn/metadata.o
[132/321] CXX src/gn/json_project_writer.o
[133/321] CXX src/gn/json_project_writer_unittest.o
[134/321] CXX src/gn/loader.o
[135/321] CXX src/gn/ninja_action_target_writer.o
[136/321] CXX src/gn/ninja_bundle_data_target_writer.o
[137/321] CXX src/gn/ninja_binary_target_writer.o
[138/321] CXX src/gn/ninja_group_target_writer.o
[139/321] CXX src/gn/ninja_module_writer_util.o
[140/321] CXX src/gn/ninja_copy_target_writer.o
[141/321] CXX src/gn/ninja_c_binary_target_writer.o
[142/321] CXX src/gn/ninja_build_writer.o
[143/321] CXX src/gn/ninja_generated_file_target_writer.o
[144/321] CXX src/gn/ninja_create_bundle_target_writer.o
[145/321] CXX src/gn/ninja_outputs_writer.o
[146/321] CXX src/gn/ninja_target_command_util.o
[147/321] CXX src/gn/ninja_utils.o
[148/321] CXX src/gn/ninja_toolchain_writer.o
[149/321] CXX src/gn/ninja_writer.o
[150/321] CXX src/gn/output_conversion.o
[151/321] CXX src/gn/operators.o
[152/321] CXX src/gn/ninja_tools.o
[153/321] CXX src/gn/ninja_rust_binary_target_writer.o
[154/321] CXX src/gn/output_file.o
[155/321] CXX src/gn/pool.o
[156/321] CXX src/gn/parse_node_value_adapter.o
[157/321] CXX src/gn/pattern.o
[158/321] CXX src/gn/ninja_target_writer.o
[159/321] CXX src/gn/parser.o
[160/321] CXX src/gn/path_output.o
[161/321] CXX src/gn/rust_variables.o
[162/321] CXX src/gn/rust_substitution_type.o
[163/321] CXX src/gn/qt_creator_writer.o
[164/321] CXX src/gn/rust_tool.o
[165/321] CXX src/gn/rust_values.o
[166/321] CXX src/gn/parse_tree.o
[167/321] CXX src/gn/resolved_target_data.o
[168/321] CXX src/gn/runtime_deps.o
[169/321] CXX src/gn/rust_values_generator.o
[170/321] CXX src/gn/scope_per_file_provider.o
[171/321] CXX src/gn/settings.o
[172/321] CXX src/gn/scheduler.o
[173/321] CXX src/gn/standard_out.o
[174/321] CXX src/gn/source_dir.o
[175/321] CXX src/gn/source_file.o
[176/321] CXX src/gn/string_output_buffer.o
[177/321] CXX src/gn/scope.o
[178/321] CXX src/gn/setup.o
[179/321] CXX src/gn/substitution_list.o
[180/321] CXX src/gn/swift_variables.o
[181/321] CXX src/gn/substitution_type.o
[182/321] CXX src/gn/switches.o
[183/321] CXX src/gn/string_utils.o
[184/321] CXX src/gn/substitution_writer.o
[185/321] CXX src/gn/substitution_pattern.o
[186/321] CXX src/gn/token.o
[187/321] CXX src/gn/swift_values.o
[188/321] CXX src/gn/tokenizer.o
[189/321] CXX src/gn/swift_values_generator.o
[190/321] CXX src/gn/template.o
[191/321] CXX src/gn/variables.o
[192/321] CXX src/gn/target_generator.o
[193/321] CXX src/gn/version.o
[194/321] CXX src/gn/tool.o
[195/321] CXX src/gn/toolchain.o
[196/321] CXX src/gn/value.o
[197/321] CXX src/gn/target.o
[198/321] CXX src/util/atomic_write.o
[199/321] CXX src/gn/trace.o
[200/321] CXX src/gn/xml_element_writer.o
[201/321] CXX src/util/exe_path.o
[202/321] CXX src/util/msg_loop.o
[203/321] CXX src/gn/value_extractors.o
[204/321] CXX src/util/sys_info.o
[205/321] CXX src/util/ticks.o
[206/321] CXX src/util/semaphore.o
[207/321] CXX src/gn/exec_process_unittest.o
[208/321] CXX src/util/worker_pool.o
[209/321] CXX src/gn/xcode_object.o
[210/321] CXX src/base/sha2_unittest.o
[211/321] CXX src/gn/file_writer_unittest.o
[212/321] CXX src/gn/config_unittest.o
[213/321] CXX src/gn/visual_studio_writer.o
[214/321] CXX src/gn/test_with_scope.o
[215/321] CXX src/gn/gn_main.o
[216/321] CXX src/gn/xcode_writer.o
[217/321] CXX src/gn/filesystem_utils_unittest.o
[218/321] CXX src/gn/action_target_generator_unittest.o
[219/321] CXX src/gn/builder_record_map_unittest.o
[220/321] AR libgn_lib.a
[221/321] CXX src/gn/escape_unittest.o
[222/321] CXX src/gn/args_unittest.o
[223/321] CXX src/gn/bundle_data_unittest.o
[224/321] CXX src/gn/analyzer_unittest.o
[225/321] CXX src/gn/c_include_iterator_unittest.o
[226/321] CXX src/gn/desc_builder_unittest.o
[227/321] CXX src/gn/frameworks_utils_unittest.o
[228/321] CXX src/gn/config_values_extractors_unittest.o
[229/321] CXX src/gn/binary_target_generator_unittest.o
[230/321] CXX src/gn/builder_unittest.o
[231/321] CXX src/gn/commands_unittest.o
[232/321] CXX src/gn/command_suggest_unittest.o
[233/321] CXX src/gn/function_foreach_unittest.o
[234/321] CXX src/gn/compile_commands_writer_unittest.o
[235/321] CXX src/gn/function_expand_directory_unittest.o
[236/321] CXX src/gn/function_filter_unittest.o
[237/321] CXX src/gn/function_filter_labels_unittest.o
[238/321] CXX src/gn/function_forward_variables_from_unittest.o
[239/321] CXX src/gn/function_get_label_info_unittest.o
[240/321] CXX src/gn/command_format_unittest.o
[241/321] CXX src/gn/function_get_path_info_unittest.o
[242/321] CXX src/gn/function_label_matches_unittest.o
[243/321] CXX src/gn/function_get_target_outputs_unittest.o
[244/321] CXX src/gn/function_path_exists_unittest.o
[245/321] CXX src/gn/function_len_unittest.o
[246/321] CXX src/gn/function_process_file_template_unittest.o
[247/321] CXX src/gn/function_template_unittest.o
[248/321] CXX src/gn/function_rebase_path_unittest.o
[249/321] CXX src/gn/hash_table_base_unittest.o
[250/321] CXX src/gn/function_toolchain_unittest.o
[251/321] CXX src/gn/function_write_file_unittest.o
[252/321] CXX src/gn/functions_target_rust_unittest.o
[253/321] CXX src/gn/functions_target_unittest.o
[254/321] CXX src/gn/functions_unittest.o
[255/321] CXX src/gn/label_pattern_unittest.o
[256/321] CXX src/gn/input_conversion_unittest.o
[257/321] CXX src/gn/rust_project_writer_unittest.o
[258/321] CXX src/gn/label_unittest.o
[259/321] CXX src/gn/header_checker_unittest.o
[260/321] CXX src/gn/rust_project_writer_helpers_unittest.o
[261/321] CXX src/gn/metadata_unittest.o
[262/321] CXX src/gn/loader_unittest.o
[263/321] CXX src/gn/metadata_walk_unittest.o
[264/321] CXX src/gn/ninja_bundle_data_target_writer_unittest.o
[265/321] CXX src/gn/ninja_binary_target_writer_unittest.o
[266/321] CXX src/gn/ninja_action_target_writer_unittest.o
[267/321] CXX src/gn/ninja_build_writer_unittest.o
[268/321] CXX src/gn/ninja_copy_target_writer_unittest.o
[269/321] CXX src/gn/ninja_generated_file_target_writer_unittest.o
[270/321] CXX src/gn/ninja_group_target_writer_unittest.o
[271/321] CXX src/gn/ninja_create_bundle_target_writer_unittest.o
[272/321] CXX src/gn/ninja_toolchain_writer_unittest.o
[273/321] CXX src/gn/ninja_target_command_util_unittest.o
[274/321] CXX src/gn/ninja_outputs_writer_unittest.o
[275/321] CXX src/gn/ninja_c_binary_target_writer_unittest.o
[276/321] CXX src/gn/ninja_target_writer_unittest.o
[277/321] CXX src/gn/operators_unittest.o
[278/321] CXX src/gn/parse_tree_unittest.o
[279/321] CXX src/gn/pattern_unittest.o
[280/321] CXX src/gn/parser_unittest.o
[281/321] CXX src/gn/output_conversion_unittest.o
[282/321] CXX src/gn/path_output_unittest.o
[283/321] CXX src/gn/ninja_rust_binary_target_writer_unittest.o
[284/321] CXX src/gn/pointer_set_unittest.o
[285/321] CXX src/gn/range_utils_unittest.o
[286/321] CXX src/gn/source_dir_unittest.o
[287/321] CXX src/gn/source_file_unittest.o
[288/321] CXX src/gn/resolved_target_deps_unittest.o
[289/321] CXX src/gn/scope_per_file_provider_unittest.o
[290/321] CXX src/gn/scope_unittest.o
[291/321] CXX src/gn/setup_unittest.o
[292/321] CXX src/gn/string_atom_unittest.o
[293/321] CXX src/gn/runtime_deps_unittest.o
[294/321] CXX src/gn/resolved_target_data_unittest.o
[295/321] CXX src/gn/string_output_buffer_unittest.o
[296/321] CXX src/gn/substitution_type_unittest.o
[297/321] CXX src/gn/substitution_pattern_unittest.o
[298/321] CXX src/gn/string_utils_unittest.o
[299/321] CXX src/gn/target_public_pair_unittest.o
[300/321] CXX src/gn/tokenizer_unittest.o
[301/321] CXX src/gn/substitution_writer_unittest.o
[302/321] CXX src/gn/vector_utils_unittest.o
[303/321] CXX src/gn/unique_vector_unittest.o
[304/321] CXX src/gn/version_unittest.o
[305/321] CXX src/gn/test_with_scheduler.o
[306/321] CXX src/gn/template_unittest.o
[307/321] CXX src/gn/value_unittest.o
[308/321] CXX src/gn/visual_studio_utils_unittest.o
[309/321] CXX src/gn/xcode_object_unittest.o
[310/321] CXX src/util/sys_info_unittest.o
[311/321] CXX src/gn/xml_element_writer_unittest.o
[312/321] CXX src/util/atomic_write_unittest.o
[313/321] CXX src/gn/visibility_unittest.o
[314/321] CXX src/util/test/gn_test.o
[315/321] CARGO build rust_unittests
FAILED: rust_unittests
"/b/s/w/ir/cipd_bin_packages/cpython3/bin/python3" "../../build/run_cargo.py" test rust_unittests starlark/aarch64-unknown-linux-gnu/release /b/s/w/ir/x/w/cipd/bin/clang++ "--target=aarch64-linux-gnu --sysroot=/b/s/w/ir/x/w/cipd/sysroot -DNDEBUG -O3 -fdata-sections -ffunction-sections -flto -fwhole-program-vtables -Werror -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -pthread -pipe -fno-exceptions -fno-rtti -fdiagnostics-color -Wall -Wextra -Wno-unused-parameter -Wextra-semi -Wundef -std=c++23 -Wrange-loop-analysis -Wextra-semi-stmt -Wno-return-type-c-linkage -Wno-deprecated-copy -Wno-implicit-fallthrough -Wno-redundant-move -Wno-unused-variable -Wno-format -Wno-strict-aliasing -Wno-cast-function-type" "--target=aarch64-linux-gnu --sysroot=/b/s/w/ir/x/w/cipd/sysroot -static-libstdc++ -O3 -fdata-sections -ffunction-sections -Wl,--gc-sections -Wl,--icf=all -flto -fwhole-program-vtables -Wl,--as-needed -static-libstdc++ -pthread" aarch64-unknown-linux-gnu /b/s/w/ir/x/w/cipd/bin/clang++ cargo build --color=always --target=aarch64-unknown-linux-gnu --manifest-path=../../src/gn/starlark/Cargo.toml --target-dir=starlark --workspace --features ninja --tests --release
Compiling cfg-if v1.0.4
Compiling memchr v2.8.3
Compiling libc v0.2.189
Compiling serde_core v1.0.229
Compiling serde v1.0.229
Compiling smallvec v1.15.2
Compiling crossbeam-utils v0.8.22
Compiling regex-syntax v0.8.11
Compiling parking_lot_core v0.9.12
Compiling scopeguard v1.2.0
error[E0463]: can't find crate for `core`
|
= note: the `aarch64-unknown-linux-gnu` target may not be installed
= help: consider downloading the target with `rustup target add aarch64-unknown-linux-gnu`
= help: consider building the standard library from source with `cargo build -Zbuild-std`
error[E0463]: can't find crate for `std`
|
= note: the `aarch64-unknown-linux-gnu` target may not be installed
= help: consider downloading the target with `rustup target add aarch64-unknown-linux-gnu`
= help: consider building the standard library from source with `cargo build -Zbuild-std`
For more information about this error, try `rustc --explain E0463`.
error: could not compile `scopeguard` (lib) due to 1 previous error
warning: build failed, waiting for other jobs to finish...
error: could not compile `libc` (lib) due to 1 previous error
error: could not compile `serde_core` (lib) due to 1 previous error
error: could not compile `crossbeam-utils` (lib) due to 1 previous error
error: could not compile `smallvec` (lib) due to 1 previous error
error: could not compile `memchr` (lib) due to 1 previous error
error: could not compile `cfg-if` (lib) due to 1 previous error
error: could not compile `regex-syntax` (lib) due to 1 previous error
[316/321] CXX src/gn/target_unittest.o
[317/321] CXX src/gn/visual_studio_writer_unittest.o
[318/321] CXX src/gn/ffi/session_unittest.o
[319/321] LINK gn
ninja: build stopped: subcommand failed.