[INFO] fetching crate turtle-build 0.5.15...
[INFO] testing turtle-build-0.5.15 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate turtle-build 0.5.15 into /workspace/builds/worker-5-tc2/source
[INFO] removed /workspace/builds/worker-5-tc2/source/rust-toolchain.toml
[INFO] started tweaking crates.io crate turtle-build 0.5.15
[INFO] finished tweaking crates.io crate turtle-build 0.5.15
[INFO] tweaked toml for crates.io crate turtle-build 0.5.15 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate turtle-build 0.5.15 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate turtle-build 0.5.15 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 17cce1a45a67b9d90bb2a658a35fb99599b4423cefaafe7ef679a4b769be87e6
[INFO] running `Command { std: "docker" "start" "17cce1a45a67b9d90bb2a658a35fb99599b4423cefaafe7ef679a4b769be87e6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "17cce1a45a67b9d90bb2a658a35fb99599b4423cefaafe7ef679a4b769be87e6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "17cce1a45a67b9d90bb2a658a35fb99599b4423cefaafe7ef679a4b769be87e6" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "17cce1a45a67b9d90bb2a658a35fb99599b4423cefaafe7ef679a4b769be87e6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "17cce1a45a67b9d90bb2a658a35fb99599b4423cefaafe7ef679a4b769be87e6" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.184
[INFO] [stderr]    Compiling memchr v2.6.4
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling rand_core v0.10.1
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling bitflags v2.4.1
[INFO] [stderr]    Compiling pin-project-lite v0.2.13
[INFO] [stderr]    Compiling futures-sink v0.3.34
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling twox-hash v2.1.4
[INFO] [stderr]    Compiling compare v0.0.6
[INFO] [stderr]    Compiling byteorder-lite v0.1.0
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling futures-io v0.3.34
[INFO] [stderr]    Compiling simdutf8 v0.1.5
[INFO] [stderr]    Compiling anstyle-query v1.0.1
[INFO] [stderr]    Compiling futures-channel v0.3.34
[INFO] [stderr]    Compiling fastrand v2.1.1
[INFO] [stderr]    Compiling xxhash-rust v0.8.18
[INFO] [stderr]    Compiling colorchoice v1.0.0
[INFO] [stderr]    Compiling interval-heap v0.0.5
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling lz4_flex v0.13.1
[INFO] [stderr]    Compiling crossbeam-skiplist v0.1.3
[INFO] [stderr]    Compiling spin v0.9.9
[INFO] [stderr]    Compiling rlimit v0.11.0
[INFO] [stderr]    Compiling rustc-hash v2.1.3
[INFO] [stderr]    Compiling saa v5.6.0
[INFO] [stderr]    Compiling clap_lex v1.0.0
[INFO] [stderr]    Compiling byteview v0.10.2
[INFO] [stderr]    Compiling sfa v1.0.0
[INFO] [stderr]    Compiling self_cell v1.3.0
[INFO] [stderr]    Compiling foldhash v0.1.5
[INFO] [stderr]    Compiling thiserror v2.0.21
[INFO] [stderr]    Compiling varint-rs v2.2.1
[INFO] [stderr]    Compiling redb v4.3.0
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling flume v0.12.0
[INFO] [stderr]    Compiling clap_builder v4.6.2
[INFO] [stderr]    Compiling indexmap v2.5.0
[INFO] [stderr]    Compiling chacha20 v0.10.2
[INFO] [stderr]    Compiling fixedbitset v0.5.7
[INFO] [stderr]    Compiling itertools v0.15.0
[INFO] [stderr]    Compiling aho-corasick v1.1.2
[INFO] [stderr]    Compiling hashbrown v0.15.2
[INFO] [stderr]    Compiling nom v8.0.0
[INFO] [stderr]    Compiling sdd v4.8.10
[INFO] [stderr]    Compiling rapidhash v4.5.1
[INFO] [stderr]    Compiling train-map v0.1.3
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling quick_cache v0.6.24
[INFO] [stderr]    Compiling syn v3.0.1
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling petgraph v0.8.3
[INFO] [stderr]    Compiling scc v3.8.8
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling mio v1.2.0
[INFO] [stderr]    Compiling signal-hook-registry v1.4.1
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling regex-automata v0.4.16
[INFO] [stderr]    Compiling parking_lot v0.12.1
[INFO] [stderr]    Compiling dashmap v6.2.1
[INFO] [stderr]    Compiling rand v0.10.3
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling enum_dispatch v0.3.13
[INFO] [stderr]    Compiling munge_macro v0.4.7
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling clap_derive v4.6.3
[INFO] [stderr]    Compiling async-recursion v1.1.1
[INFO] [stderr]    Compiling ptr_meta_derive v0.3.2
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]    Compiling bytecheck_derive v0.8.3
[INFO] [stderr]    Compiling thiserror-impl v2.0.21
[INFO] [stderr]    Compiling rkyv_derive v0.8.18
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]    Compiling ptr_meta v0.3.2
[INFO] [stderr]    Compiling munge v0.4.7
[INFO] [stderr]    Compiling rancor v0.1.3
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling bytecheck v0.8.3
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling rend v0.5.4
[INFO] [stderr]    Compiling lsm-tree v3.1.10
[INFO] [stderr]    Compiling clap v4.6.3
[INFO] [stderr]    Compiling fjall v3.1.10
[INFO] [stderr]    Compiling futures-executor v0.3.34
[INFO] [stderr]    Compiling futures v0.3.34
[INFO] [stderr]    Compiling rkyv v0.8.18
[INFO] [stderr]    Compiling turtle-build v0.5.15 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 04s
[INFO] running `Command { std: "docker" "inspect" "17cce1a45a67b9d90bb2a658a35fb99599b4423cefaafe7ef679a4b769be87e6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "17cce1a45a67b9d90bb2a658a35fb99599b4423cefaafe7ef679a4b769be87e6" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling pretty_assertions v1.4.1
[INFO] [stderr]    Compiling turtle-build v0.5.15 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 21.97s
[INFO] running `Command { std: "docker" "inspect" "17cce1a45a67b9d90bb2a658a35fb99599b4423cefaafe7ef679a4b769be87e6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "17cce1a45a67b9d90bb2a658a35fb99599b4423cefaafe7ef679a4b769be87e6" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.23s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/turtle-build/e67a064b99c0c4bc/out/turtle_build-e67a064b99c0c4bc)
[INFO] [stdout] 
[INFO] [stdout] running 639 tests
[INFO] [stdout] test build_graph::tests::display_circular_dependency ... ok
[INFO] [stdout] test build_graph::tests::display_circular_dependency_on_itself ... ok
[INFO] [stdout] test build_graph::tests::validate_build_without_input ... ok
[INFO] [stdout] test build_graph::tests::validate_two_circular_builds ... ok
[INFO] [stdout] test build_graph::tests::validate_circular_build_with_dependency_from_secondary_to_primary ... ok
[INFO] [stdout] test build_graph::tests::validate_build_with_explicit_input ... ok
[INFO] [stdout] test build_graph::tests::validate_build_with_order_only_input ... ok
[INFO] [stdout] test build_graph::tests::validate_circular_build_with_dependency_from_implicit_to_primary ... ok
[INFO] [stdout] test build_graph::tests::validate_with_dynamic_config_for_unknown_output ... ok
[INFO] [stdout] test build_graph::tests::validate_circular_build_with_dependency_from_primary_to_implicit ... ok
[INFO] [stdout] test build_graph::tests::validate_empty ... ok
[INFO] [stdout] test build_graph::tests::validate_with_dynamic_config_without_circular_dependency ... ok
[INFO] [stdout] test build_graph::tests::validate_circular_build_with_dependency_from_primary_to_secondary ... ok
[INFO] [stdout] test build_graph::tests::validate_circular_build_with_explicit_input ... ok
[INFO] [stdout] test build_graph::tests::validate_with_dynamic_config ... ok
[INFO] [stdout] test build_graph::tests::validate_with_dynamic_config_without_input_for_unknown_output ... ok
[INFO] [stdout] test compile::error::tests::display_module_not_found ... ok
[INFO] [stdout] test build_graph::tests::validate_circular_build_with_order_only_input ... ok
[INFO] [stdout] test build_graph::tests::validate_two_builds ... ok
[INFO] [stdout] test build_graph::tests::validate_with_dynamic_configs_with_circular_dependency ... ok
[INFO] [stdout] test compile::tests::compile_build_level_pool_shadowing_rule_level_pool ... ok
[INFO] [stdout] test compile::tests::append_value_to_variable ... ok
[INFO] [stdout] test compile::tests::compile_build_level_empty_pool_shadowing_rule_level_pool ... ok
[INFO] [stdout] test compile::tests::compile_build_directory ... ok
[INFO] [stdout] test build_graph::tests::validate_with_header_dependencies ... ok
[INFO] [stdout] test build_graph::tests::validate_with_header_dependency_on_source_file ... ok
[INFO] [stdout] test build_graph::tests::validate_without_header_dependencies ... ok
[INFO] [stdout] test compile::tests::compile_build_level_command_shadowing_rule_command ... ok
[INFO] [stdout] test compile::tests::compile_build_directory_with_variable ... ok
[INFO] [stdout] test compile::tests::compile_build_level_pool ... ok
[INFO] [stdout] test compile::tests::compile_build_level_dynamic_module_variable_shadowing_rule_level_one ... ok
[INFO] [stdout] test compile::tests::compile_console_pool ... ok
[INFO] [stdout] test compile::tests::compile_console_pool_in_phony_build ... ok
[INFO] [stdout] test compile::tests::compile_dynamic_module_variable ... ok
[INFO] [stdout] test compile::tests::compile_dynamic_module_variable_with_implicit_input ... ok
[INFO] [stdout] test compile::tests::compile_dynamic_module_variable_with_order_only_input ... ok
[INFO] [stdout] test build_graph::tests::validate_with_dynamic_config_with_transitive_circular_dependency ... ok
[INFO] [stdout] test compile::tests::compile_gcc_header_dependency ... ok
[INFO] [stdout] test compile::tests::compile_make_header_dependency_with_build_level_depfile ... ok
[INFO] [stdout] test compile::tests::compile_gcc_header_dependency_with_build_level_deps ... ok
[INFO] [stdout] test compile::tests::compile_make_header_dependency_with_build_level_empty_deps_shadowing_rule_deps ... ok
[INFO] [stdout] test compile::tests::compile_msvc_header_dependency_with_default_prefix ... ok
[INFO] [stdout] test compile::tests::compile_global_description ... ok
[INFO] [stdout] test compile::tests::compile_phony_rule ... ok
[INFO] [stdout] test compile::tests::compile_dynamic_module_variable_with_variable_in_input ... ok
[INFO] [stdout] test compile::tests::compile_pool_depth_with_empty_variable ... ok
[INFO] [stdout] test compile::tests::compile_order_only_inputs ... ok
[INFO] [stdout] test compile::tests::compile_last_command_in_rule ... ok
[INFO] [stdout] test compile::tests::compile_make_header_dependency ... ok
[INFO] [stdout] test compile::tests::compile_msvc_header_dependency_with_global_prefix ... ok
[INFO] [stdout] test compile::tests::compile_msvc_header_dependency_with_build_level_prefix_shadowing_rule_prefix ... ok
[INFO] [stdout] test compile::tests::compile_msvc_header_dependency_ignoring_depfile ... ok
[INFO] [stdout] test compile::tests::compile_rule_level_pool ... ok
[INFO] [stdout] test compile::tests::compile_msvc_header_dependency_with_custom_prefix ... ok
[INFO] [stdout] test compile::tests::compile_empty_module ... ok
[INFO] [stdout] test compile::tests::compile_msvc_header_dependency_with_empty_prefix ... ok
[INFO] [stdout] test compile::tests::compile_pool_depth_with_variable ... ok
[INFO] [stdout] test compile::tests::compile_source_map ... ok
[INFO] [stdout] test compile::tests::compile_msvc_header_dependency_with_rule_prefix_shadowing_global_prefix ... ok
[INFO] [stdout] test compile::tests::compile_rule_level_dynamic_module_variable ... ok
[INFO] [stdout] test compile::tests::compile_pool_with_zero_depth ... ok
[INFO] [stdout] test compile::tests::fail_to_compile_invalid_pool_depth ... ok
[INFO] [stdout] test compile::tests::fail_to_compile_pool_declared_after_build ... ok
[INFO] [stdout] test compile::tests::fail_to_compile_rule_level_dynamic_module_variable_without_input ... ok
[INFO] [stdout] test compile::tests::fail_to_compile_duplicate_pool ... ok
[INFO] [stdout] test compile::tests::fail_to_compile_unknown_header_dependency ... ok
[INFO] [stdout] test compile::tests::generate_build_ids ... ok
[INFO] [stdout] test compile::tests::intern_depfile_paths ... ok
[INFO] [stdout] test compile::tests::fail_to_compile_unknown_pool ... ok
[INFO] [stdout] test compile::tests::do_not_interpolate_out_variable_in_pool ... ok
[INFO] [stdout] test compile::tests::do_not_interpolate_in_and_out_variables_in_paths ... ok
[INFO] [stdout] test compile::tests::fail_to_compile_unknown_pool_in_phony_build ... ok
[INFO] [stdout] test compile::tests::expand_variable_on_definition ... ok
[INFO] [stdout] test compile::tests::intern_dynamic_paths ... ok
[INFO] [stdout] test compile::tests::fail_to_compile_gcc_header_dependency_without_depfile ... ok
[INFO] [stdout] test compile::tests::fail_to_find_root_module ... ok
[INFO] [stdout] test compile::tests::fail_to_compile_dynamic_module_variable_without_input ... ok
[INFO] [stdout] test compile::tests::interpolate_in_newline_variable_with_implicit_and_order_only_inputs ... ok
[INFO] [stdout] test compile::tests::interpolate_in_variable_in_command ... ok
[INFO] [stdout] test compile::tests::interpolate_rule_variable_in_command ... ok
[INFO] [stdout] test compile::tests::interpolate_out_variable_with_implicit_output ... ok
[INFO] [stdout] test compile::tests::interpolate_in_variable_with_implicit_input ... ok
[INFO] [stdout] test compile::tests::interpolate_space_and_colon_in_command ... ok
[INFO] [stdout] test compile::tests::interpolate_two_variables_in_command ... ok
[INFO] [stdout] test compile::tests::interpolate_escaped_variable_in_command ... ok
[INFO] [stdout] test compile::tests::interpolate_variable_in_command ... ok
[INFO] [stdout] test compile::tests::interpolate_out_variable_in_command ... ok
[INFO] [stdout] test compile::tests::interpolate_in_newline_variable_in_command ... ok
[INFO] [stdout] test compile::tests::interpolate_dollar_sign_in_command ... ok
[INFO] [stdout] test compile::tests::interpolate_build_local_variable ... ok
[INFO] [stdout] test compile::tests::intern_paths ... ok
[INFO] [stdout] test compile::tests::interpolate_build_local_variable_in_path ... ok
[INFO] [stdout] test compile::tests::interpolate_nested_variable_in_command ... ok
[INFO] [stdout] test compile::tests::compile_pool_name_with_variable ... ok
[INFO] [stdout] test compile::tests::fail_to_compile_duplicate_console_pool ... ok
[INFO] [stdout] test compile::tests::expand_escaped_variable_on_definition ... ok
[INFO] [stdout] test compile::tests::interpolate_variable_in_default_output ... ok
[INFO] [stdout] test compile::tests::interpolate_variable_with_braces_in_command ... ok
[INFO] [stdout] test compile::tests::unescape_dollar_sign_in_path ... ok
[INFO] [stdout] test compile::tests::interpolate_variables_in_paths ... ok
[INFO] [stdout] test compile::tests::unescape_dollar_signs_once ... ok
[INFO] [stdout] test compile::tests::submodule::do_not_overwrite_variable_in_parent_module ... ok
[INFO] [stdout] test compile::tests::submodule::reference_rule_in_parent_module ... ok
[INFO] [stdout] test compile::tests::submodule::reference_pool_in_child_module ... ok
[INFO] [stdout] test error::tests::display_acquire ... ok
[INFO] [stdout] test error::tests::display_dynamic_dependency_not_found ... ok
[INFO] [stdout] test error::tests::display_io ... ok
[INFO] [stdout] test file::tests::canonicalize_absolute_path ... ok
[INFO] [stdout] test compile::tests::resolve_root_module_path_lexically ... ok
[INFO] [stdout] test file::tests::canonicalize_current_directory_component ... ok
[INFO] [stdout] test compile::tests::unescape_dynamic_paths ... ok
[INFO] [stdout] test file::tests::canonicalize_parent_directory_component ... ok
[INFO] [stdout] test compile::tests::unescape_space_and_colon_in_path ... ok
[INFO] [stdout] test file::tests::canonicalize_empty_path ... ok
[INFO] [stdout] test error::tests::display_join ... ok
[INFO] [stdout] test file::tests::canonicalize_native_relative_path ... ok
[INFO] [stdout] test file::tests::canonicalize_native_empty_path ... ok
[INFO] [stdout] test file::tests::canonicalize_unchanged_path ... ok
[INFO] [stdout] test file::tests::canonicalize_duplicate_slashes ... ok
[INFO] [stdout] test file::tests::canonicalize_trailing_slash ... ok
[INFO] [stdout] test compile::tests::submodule::resolve_submodule_path_lexically ... ok
[INFO] [stdout] test compile::tests::interpolate_variable_with_underscore_in_command ... ok
[INFO] [stdout] test compile::tests::submodule::resolve_included_module_path_lexically ... ok
[INFO] [stdout] test compile::tests::submodule::reference_variable_in_parent_module ... ok
[INFO] [stdout] test file::tests::canonicalize_leading_parent_directory_component ... ok
[INFO] [stdout] test compile::tests::submodule::fail_to_find_submodule ... ok
[INFO] [stdout] test compile::tests::submodule::fail_to_declare_pool_in_submodule_referenced_twice ... ok
[INFO] [stdout] test compile::tests::submodule::fail_to_reference_pool_declared_after_submodule ... ok
[INFO] [stdout] test file::tests::canonicalize_unix_path ... ok
[INFO] [stdout] test compile::tests::submodule::reference_pool_in_parent_module ... ok
[INFO] [stdout] test infrastructure::command_runner::error::tests::display ... ok
[INFO] [stdout] test infrastructure::command_runner::os::tests::run::run_failing_command ... ok
[INFO] [stdout] test infrastructure::command_runner::os::tests::split_program::split_arguments ... ok
[INFO] [stdout] test infrastructure::command_runner::os::tests::run::run_command_with_quoted_argument ... ok
[INFO] [stdout] test infrastructure::command_runner::os::tests::run::run_command ... ok
[INFO] [stdout] test infrastructure::command_runner::os::tests::run_with_console::run_failing_command ... ok
[INFO] [stdout] test infrastructure::command_runner::os::tests::run_with_console::run_command ... ok
[INFO] [stdout] test infrastructure::command_runner::os::tests::split_program::split_program_with_unclosed_quote ... ok
[INFO] [stdout] test infrastructure::command_runner::os::tests::split_program::split_empty_command ... ok
[INFO] [stdout] test infrastructure::command_runner::os::tests::split_program::split_partially_quoted_program ... ok
[INFO] [stdout] test infrastructure::command_runner::os::tests::split_program::split_quoted_program ... ok
[INFO] [stdout] test infrastructure::command_runner::os::tests::split_program::split_leading_blanks ... ok
[INFO] [stdout] test infrastructure::console::error::tests::display ... ok
[INFO] [stdout] test infrastructure::command_runner::os::tests::split_program::split_quoted_arguments ... ok
[INFO] [stdout] test infrastructure::command_runner::os::tests::split_program::split_no_argument ... ok
[INFO] [stdout] test infrastructure::database::error::tests::display ... ok
[INFO] [stdout] test infrastructure::database::fjall::tests::fail_to_get_invalid_hash ... ok
[INFO] [stdout] test infrastructure::database::fjall::tests::duplicate_header_dependencies ... ok
[INFO] [stdout] test infrastructure::database::fjall::tests::fail_to_get_invalid_source ... ok
[INFO] [stdout] test infrastructure::database::fjall::tests::get_no_hash ... ok
[INFO] [stdout] test infrastructure::database::fjall::tests::new ... ok
[INFO] [stdout] test infrastructure::database::log::hash::tests::append_records ... ok
[INFO] [stdout] test infrastructure::database::fjall::tests::get_output ... ok
[INFO] [stdout] test infrastructure::database::log::hash::tests::append_records_after_reopen ... ok
[INFO] [stdout] test infrastructure::database::fjall::tests::get_source ... ok
[INFO] [stdout] test infrastructure::database::fjall::tests::empty_header_dependencies ... ok
[INFO] [stdout] test infrastructure::database::fjall::tests::fail_to_get_invalid_header_dependencies ... ok
[INFO] [stdout] test infrastructure::database::fjall::tests::intern_header_dependencies ... ok
[INFO] [stdout] test infrastructure::database::fjall::tests::header_dependencies ... ok
[INFO] [stdout] test infrastructure::database::log::hash::tests::compaction::keep_log_of_compaction_ratio ... ok
[INFO] [stdout] test infrastructure::database::log::hash::tests::compaction::keep_empty_log ... ok
[INFO] [stdout] test infrastructure::database::log::hash::tests::compaction::keep_log_of_optimal_size ... ok
[INFO] [stdout] test infrastructure::database::log::hash::tests::compaction::compact ... ok
[INFO] [stdout] test infrastructure::database::log::hash::tests::compaction::compact_many_builds ... ok
[INFO] [stdout] test infrastructure::database::log::hash::tests::get_no_hash ... ok
[INFO] [stdout] test infrastructure::database::log::hash::tests::compaction::append_record_after_compaction ... ok
[INFO] [stdout] test infrastructure::database::log::hash::tests::compaction::compact_after_appending_records ... ok
[INFO] [stdout] test infrastructure::database::log::hash::tests::fail_to_open_log_in_missing_directory ... ok
[INFO] [stdout] test infrastructure::database::log::hash::tests::incomplete_record::remove_only_incomplete_record ... ok
[INFO] [stdout] test infrastructure::database::log::hash::tests::new ... ok
[INFO] [stdout] test infrastructure::database::log::hash::tests::incomplete_record::append_record_after_incomplete_record ... ok
[INFO] [stdout] test infrastructure::database::log::hash::tests::reopen_log_with_updated_hash ... ok
[INFO] [stdout] test infrastructure::database::log::hash::tests::hash ... ok
[INFO] [stdout] test infrastructure::database::log::hash::tests::write_record_in_little_endian ... ok
[INFO] [stdout] test infrastructure::database::log::hash::tests::update_hash ... ok
[INFO] [stdout] test infrastructure::database::log::hash::tests::reopen_log ... ok
[INFO] [stdout] test infrastructure::database::log::hash::tests::write_record ... ok
[INFO] [stdout] test infrastructure::database::fjall::tests::hash ... ok
[INFO] [stdout] test infrastructure::database::fjall::tests::long_header_dependency ... ok
[INFO] [stdout] test infrastructure::database::fjall::tests::get_no_source ... ok
[INFO] [stdout] test infrastructure::database::fjall::tests::get_output_with_source ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::compaction::append_record_after_compaction ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::compaction::compact_after_appending_records ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::compaction::compact_records_of_different_lengths ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::append_records_after_reopen ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::compaction::compact_updated_header_inputs ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::compaction::keep_log_of_compaction_ratio ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::compaction::compact ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::fail_to_open_log_in_missing_directory ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::get_no_header_inputs ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::compaction::keep_empty_log ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::compaction::keep_log_of_compaction_ratio_with_records_of_different_lengths ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::fail_to_set_header_inputs_on_failed_write ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::compaction::keep_log_of_optimal_size ... ok
[INFO] [stdout] test infrastructure::database::log::hash::tests::set_hashes_concurrently ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::compaction::compact_many_builds ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::incomplete_record::append_record_after_incomplete_record ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::header_inputs ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::incomplete_record::remove_incomplete_record_with_large_count ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::missing_path::append_record_after_removing_record ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::incomplete_record::remove_only_incomplete_record ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::missing_path::keep_record_updated_from_one_with_missing_path ... ok
[INFO] [stdout] test infrastructure::database::fjall::tests::remove_source ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::missing_path::remove_record ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::missing_path::remove_record_of_updated_header_inputs ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::missing_path::remove_record_without_any_path ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::reopen_log ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::new ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::reopen_log_with_duplicate_header_inputs ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::set_header_inputs_after_failed_write ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::reopen_log_with_updated_header_inputs ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::reopen_log_with_large_id ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::set_header_inputs_of_builds ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::reopen_log_with_no_header_input ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::update_header_inputs ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::deserialization::deserialize_many_paths ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::write_records ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::reopen_log_after_setting_header_inputs ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::deserialization::deserialize_duplicate_paths ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::write_record_of_no_header_input ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::append_paths_after_reopen ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::deserialization::intern_path ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::deserialization::deserialize_path_in_utf8 ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::write_record ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::update_header_inputs_to_none ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::deserialization::deserialize_no_path ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::deserialization::deserialize_path ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::deserialization::fail_to_deserialize_path_in_invalid_utf8 ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::fail_to_open_log_in_missing_directory ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::write_record_in_little_endian ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::deserialization::deserialize_no_incomplete_path ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::incomplete_path::append_path_after_incomplete_path ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::incomplete_path::keep_complete_paths ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::fail_to_index_paths_after_failed_write ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::index_no_path ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::index_duplicate_paths ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::incomplete_path::remove_only_incomplete_path ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::incomplete_path::keep_empty_log ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::new ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::incomplete_path::remove_incomplete_path ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::reopen_log_with_duplicate_paths ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::write_no_path ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::index_paths ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::index_path ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::write_duplicate_path_once ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::index_path_twice ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::fail_to_index_paths_on_failed_write ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::write_paths ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::write_path_in_directory ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::incomplete_path::remove_incomplete_path_in_incomplete_utf8 ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::reopen_log ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::write_path_in_utf8 ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::tests::fail_to_set_header_input_with_line_terminator ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::tests::header_inputs ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::tests::get_header_inputs_during_lock ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::path::tests::write_path_once ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::tests::log::reopen_log_with_updated_header_inputs ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::tests::log::reopen_log_in_utf8 ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::tests::log::fail_to_open_log_with_path_in_invalid_utf8 ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::tests::get_no_header_inputs ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::tests::log::set_header_inputs_after_incomplete_path ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::tests::log::set_header_inputs_after_missing_path ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::tests::log::set_header_inputs_after_reopen ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::tests::intern_header_inputs ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::tests::log::reopen_log ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::tests::log::write_nothing_for_no_header_input ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::tests::log::set_same_header_inputs_after_reopen ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::tests::log::reopen_log_with_no_header_input ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::tests::log::write_paths_and_record ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::tests::set_header_input_in_directory ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::set_header_inputs_concurrently ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::tests::new ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::tests::log::write_nothing_for_same_header_inputs ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::tests::set_same_header_inputs_during_lock ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::tests::log::write_path_once ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::index::tests::incomplete_record::remove_incomplete_record ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::tests::set_duplicate_header_inputs ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::tests::update_header_inputs ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::tests::set_header_inputs_of_builds ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::tests::new_in_missing_directory ... ok
[INFO] [stdout] test infrastructure::database::log::hash::tests::incomplete_record::remove_incomplete_record ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::tests::update_header_inputs_to_none ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::append_no_line_of_same_output_after_reopen ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::append_no_line_of_same_source ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::tests::wait_for_lock_to_set_header_inputs ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::compaction::append_line_after_compaction ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::append_no_line_of_same_source_after_reopen ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::append_line_of_updated_source_after_reopen ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::append_line_of_removed_source ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::append_line_of_updated_source ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::append_lines ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::compaction::compact_output_with_source ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::append_no_line_of_same_output ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::compaction::keep_empty_log ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::compaction::keep_log_of_compaction_ratio_with_outputs_of_different_lengths ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::compaction::compact_sources ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::compaction::keep_log_of_compaction_ratio ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::compaction::compact_after_appending_lines ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::compaction::keep_log_of_compaction_ratio_with_sources ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::compaction::compact_outputs_of_different_lengths ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::append_lines_with_sources ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::compaction::keep_log_of_optimal_size ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::fail_to_open_log_in_missing_directory ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::fail_to_open_log_in_invalid_utf8 ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::get_no_output ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::fail_to_open_log_with_source_in_invalid_utf8 ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::get_no_source_of_missing_output ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::get_no_source ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::incomplete_line::remove_only_incomplete_line ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::get_source ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::append_lines_after_reopen ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::incomplete_line::remove_incomplete_line_in_incomplete_utf8 ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::compaction::compact ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::remove_source ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::new ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::reopen_log_with_empty_line ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::reopen_log_with_removed_source ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::reopen_log_with_empty_source ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::incomplete_line::append_line_after_incomplete_line ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::set_empty_source ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::reopen_log ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::reopen_log_with_sources ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::incomplete_line::remove_incomplete_line_with_source ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::compaction::compact_many_outputs ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::set_output_twice ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::set_outputs ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::set_output_in_directory ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::set_output ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::update_source ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::reopen_log_with_updated_source ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::incomplete_line::remove_incomplete_line ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::reopen_log_in_utf8 ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::reopen_log_with_column_separator_in_source ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::set_output_with_source ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::write_line_with_source ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::set_same_source_of_outputs ... ok
[INFO] [stdout] test infrastructure::database::log::tests::fail_to_open_invalid_log ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::write_line ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::write_line_in_utf8 ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::set_source_in_directory ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::set_sources ... ok
[INFO] [stdout] test infrastructure::database::log::tests::get_no_source ... ok
[INFO] [stdout] test infrastructure::database::log::tests::get_no_header_inputs ... ok
[INFO] [stdout] test infrastructure::database::log::tests::hash ... ok
[INFO] [stdout] test infrastructure::database::log::tests::new ... ok
[INFO] [stdout] test infrastructure::database::log::tests::get_no_output ... ok
[INFO] [stdout] test infrastructure::database::log::tests::intern_header_inputs ... ok
[INFO] [stdout] test infrastructure::database::log::utility::tests::fail_to_open_file_in_missing_directory ... ok
[INFO] [stdout] test infrastructure::database::log::utility::tests::fail_to_read_directory ... ok
[INFO] [stdout] test infrastructure::database::log::tests::header_inputs ... ok
[INFO] [stdout] test infrastructure::database::log::tests::new_in_missing_directory ... ok
[INFO] [stdout] test infrastructure::database::log::utility::tests::open_existing_file ... ok
[INFO] [stdout] test infrastructure::database::log::utility::tests::open_log_with_compaction ... ok
[INFO] [stdout] test infrastructure::database::log::tests::get_no_hash ... ok
[INFO] [stdout] test infrastructure::database::log::tests::get_source ... ok
[INFO] [stdout] test infrastructure::database::log::tests::reopen_database ... ok
[INFO] [stdout] test infrastructure::database::log::utility::tests::compact_existing_file ... ok
[INFO] [stdout] test infrastructure::database::log::utility::tests::open_missing_log ... ok
[INFO] [stdout] test infrastructure::database::log::utility::tests::overwrite_temporary_file ... ok
[INFO] [stdout] test infrastructure::database::log::tests::get_output_with_source ... ok
[INFO] [stdout] test infrastructure::database::log::tests::set_output ... ok
[INFO] [stdout] test infrastructure::database::log::utility::tests::open_log_without_compaction ... ok
[INFO] [stdout] test infrastructure::database::log::utility::tests::compact_missing_file ... ok
[INFO] [stdout] test infrastructure::database::log::utility::tests::read_missing_file ... ok
[INFO] [stdout] test infrastructure::database::log::utility::tests::split_line ... ok
[INFO] [stdout] test infrastructure::database::log::utility::tests::split_many_lines ... ok
[INFO] [stdout] test infrastructure::database::log::utility::tests::split_no_line ... ok
[INFO] [stdout] test infrastructure::database::log::utility::tests::open_missing_file ... ok
[INFO] [stdout] test infrastructure::database::log::utility::tests::split_empty_line ... ok
[INFO] [stdout] test infrastructure::database::log::utility::tests::split_lines_in_reverse ... ok
[INFO] [stdout] test infrastructure::database::log::utility::tests::open_missing_log_with_compaction ... ok
[INFO] [stdout] test infrastructure::database::log::utility::tests::read_existing_file ... ok
[INFO] [stdout] test infrastructure::database::log::utility::tests::split_only_incomplete_line ... ok
[INFO] [stdout] test infrastructure::database::log::utility::tests::split_no_incomplete_line ... ok
[INFO] [stdout] test infrastructure::database::log::utility::tests::remove_temporary_file ... ok
[INFO] [stdout] test infrastructure::database::fjall::tests::update_source ... ok
[INFO] [stdout] test infrastructure::database::log::output::tests::set_outputs_concurrently ... ok
[INFO] [stdout] test infrastructure::database::fjall::tests::update_hash ... ok
[INFO] [stdout] test infrastructure::database::log::header_input::tests::set_header_inputs_concurrently ... ok
[INFO] [stdout] test infrastructure::database::redb::tests::get_output_with_source ... ok
[INFO] [stdout] test infrastructure::database::redb::tests::get_no_header_dependencies ... ok
[INFO] [stdout] test infrastructure::database::redb::tests::header_dependencies ... ok
[INFO] [stdout] test infrastructure::database::redb::tests::get_no_hash ... ok
[INFO] [stdout] test infrastructure::database::redb::tests::get_no_source ... ok
[INFO] [stdout] test infrastructure::file_system::error::tests::display ... ok
[INFO] [stdout] test infrastructure::file_system::os::tests::check_file_existence ... ok
[INFO] [stdout] test infrastructure::database::redb::tests::get_source ... ok
[INFO] [stdout] test infrastructure::database::redb::tests::hash ... ok
[INFO] [stdout] test infrastructure::file_system::os::tests::fail_to_read_missing_file ... ok
[INFO] [stdout] test infrastructure::file_system::os::tests::fail_to_get_metadata_under_file ... ok
[INFO] [stdout] test infrastructure::database::redb::tests::intern_header_dependencies ... ok
[INFO] [stdout] test infrastructure::file_system::os::tests::fail_to_read_missing_file_to_string ... ok
[INFO] [stdout] test infrastructure::database::redb::tests::get_no_output ... ok
[INFO] [stdout] test infrastructure::file_system::os::tests::get_metadata_of_file ... ok
[INFO] [stdout] test infrastructure::database::redb::tests::get_output ... ok
[INFO] [stdout] test infrastructure::file_system::os::tests::get_metadata_of_directory ... ok
[INFO] [stdout] test infrastructure::database::fjall::tests::reopen ... ok
[INFO] [stdout] test infrastructure::file_system::os::tests::get_metadata_of_missing_file ... ok
[INFO] [stdout] test infrastructure::file_system::os::tests::create_directory ... ok
[INFO] [stdout] test infrastructure::database::redb::tests::get_no_source_of_missing_output ... ok
[INFO] [stdout] test infrastructure::database::redb::tests::new ... ok
[INFO] [stdout] test ir::build::tests::convert_id_from_bytes ... ok
[INFO] [stdout] test infrastructure::file_system::os::tests::read_file_to_string ... ok
[INFO] [stdout] test ir::build::tests::convert_id_to_bytes_and_back ... ok
[INFO] [stdout] test ir::build::tests::convert_id_to_bytes ... ok
[INFO] [stdout] test ir::build::tests::ignore_inputs_in_id ... ok
[INFO] [stdout] test ir::build::tests::calculate_id_from_implicit_outputs ... ok
[INFO] [stdout] test ir::build::tests::calculate_id_from_outputs ... ok
[INFO] [stdout] test infrastructure::file_system::os::tests::limit_open_files ... ok
[INFO] [stdout] test infrastructure::file_system::os::tests::remove_file ... ok
[INFO] [stdout] test infrastructure::database::redb::tests::new_in_missing_directory ... ok
[INFO] [stdout] test infrastructure::database::redb::tests::set_output ... ok
[INFO] [stdout] test ir::build::tests::calculate_distinct_ids_for_similar_outputs ... ok
[INFO] [stdout] test infrastructure::database::fjall::tests::set_output ... ok
[INFO] [stdout] test infrastructure::database::redb::tests::remove_source ... ok
[INFO] [stdout] test infrastructure::database::redb::tests::update_hash ... ok
[INFO] [stdout] test infrastructure::database::redb::tests::reopen ... ok
[INFO] [stdout] test infrastructure::database::redb::tests::update_source ... ok
[INFO] [stdout] test job_limit::tests::one_processor ... ok
[INFO] [stdout] test load::tests::fail_to_include_module_in_itself ... ok
[INFO] [stdout] test load::tests::canonicalize_included_module_paths ... ok
[INFO] [stdout] test load::tests::load_included_module ... ok
[INFO] [stdout] test load::tests::fail_to_include_modules_in_each_other ... ok
[INFO] [stdout] test load::tests::fail_to_read_module ... ok
[INFO] [stdout] test load::tests::load_module_included_from_two_modules ... ok
[INFO] [stdout] test job_limit::tests::two_processors ... ok
[INFO] [stdout] test load::tests::load_root_module ... ok
[INFO] [stdout] test load::tests::load_child_module ... ok
[INFO] [stdout] test load::tests::fail_to_read_module_in_missing_directory ... ok
[INFO] [stdout] test job_limit::tests::no_processor ... ok
[INFO] [stdout] test load::tests::canonicalize_root_module_path ... ok
[INFO] [stdout] test job_limit::tests::many_processors ... ok
[INFO] [stdout] test infrastructure::file_system::os::tests::limit_open_files_to_maximum_permits ... ok
[INFO] [stdout] test infrastructure::file_system::os::tests::read_file ... ok
[INFO] [stdout] test parse::depfile::tests::parse_backslash_before_other_character ... ok
[INFO] [stdout] test parse::depfile::tests::parse_colon_not_followed_by_whitespace ... ok
[INFO] [stdout] test parse::depfile::tests::parse_dependencies ... ok
[INFO] [stdout] test parse::depfile::tests::parse_escaped_colon ... ok
[INFO] [stdout] test parse::depfile::tests::parse_comment_line ... ok
[INFO] [stdout] test parse::depfile::tests::parse_escaped_dollar ... ok
[INFO] [stdout] test parse::depfile::tests::parse_escaped_hash ... ok
[INFO] [stdout] test parse::depfile::tests::parse_escaped_space ... ok
[INFO] [stdout] test parse::depfile::tests::parse_multiple_rules ... ok
[INFO] [stdout] test parse::depfile::tests::parse_multiple_targets ... ok
[INFO] [stdout] test parse::depfile::tests::parse_missing_colon ... ok
[INFO] [stdout] test parse::depfile::tests::parse_target_without_space_before_colon ... ok
[INFO] [stdout] test parse::ninja::tests::parse_blank ... ok
[INFO] [stdout] test parse::ninja::tests::parse_line_break ... ok
[INFO] [stdout] test load::tests::resolve_module_path_relative_to_working_directory ... ok
[INFO] [stdout] test parse::ninja::tests::parse_build ... ok
[INFO] [stdout] test parse::ninja::tests::parse_dynamic_build ... ok
[INFO] [stdout] test parse::ninja::tests::parse_keyword ... ok
[INFO] [stdout] test parse::depfile::tests::parse_empty ... ok
[INFO] [stdout] test parse::ninja::tests::parse_pool ... ok
[INFO] [stdout] test parse::ninja::tests::parse_pool_with_duplicate_depth ... ok
[INFO] [stdout] test parse::depfile::tests::parse_line_continuation ... ok
[INFO] [stdout] test parse::ninja::tests::parse_dynamic_module_version ... ok
[INFO] [stdout] test parse::ninja::tests::parse_rule ... ok
[INFO] [stdout] test parse::ninja::tests::parse_string_line_with_escaped_character ... ok
[INFO] [stdout] test parse::ninja::tests::parse_string_line_with_line_continuation ... ok
[INFO] [stdout] test parse::ninja::tests::parse_string_literal ... ok
[INFO] [stdout] test parse::ninja::tests::parse_build_with_escaped_character ... ok
[INFO] [stdout] test parse::ninja::tests::parse_build_with_line_continuation ... ok
[INFO] [stdout] test parse::ninja::tests::parse_module ... ok
[INFO] [stdout] test parse::ninja::tests::parse_default ... ok
[INFO] [stdout] test parse::ninja::tests::parse_submodule ... ok
[INFO] [stdout] test parse::ninja::tests::parse_dynamic_module ... ok
[INFO] [stdout] test parse::ninja::tests::parse_identifier ... ok
[INFO] [stdout] test parse::ninja::tests::parse_include ... ok
[INFO] [stdout] test parse::ninja::tests::parse_line_continuation ... ok
[INFO] [stdout] test parse::ninja::tests::parse_variable_definition ... ok
[INFO] [stdout] test parse::ninja::tests::parse_variable_definition_with_line_continuation ... ok
[INFO] [stdout] test parse::ninja::tests::reject_pool_with_invalid_name ... ok
[INFO] [stdout] test parse::ninja::tests::reject_pool_with_unknown_variable ... ok
[INFO] [stdout] test parse::ninja::tests::reject_pool_without_depth ... ok
[INFO] [stdout] test parse::ninja::tests::reject_rule_without_command ... ok
[INFO] [stdout] test path_pool::tests::intern_different_paths ... ok
[INFO] [stdout] test path_pool::tests::intern_path ... ok
[INFO] [stdout] test parse::ninja::tests::parse_string_literal_with_escaped_character ... ok
[INFO] [stdout] test parse::ninja::tests::parse_rule_with_duplicate_command ... ok
[INFO] [stdout] test parse::ninja::tests::parse_string_literal_with_line_continuation ... ok
[INFO] [stdout] test path_pool::tests::intern_same_path_after_different_path ... ok
[INFO] [stdout] test parse::ninja::tests::parse_string_line ... ok
[INFO] [stdout] test run::file_cache::tests::content_hash::cache_hash ... ok
[INFO] [stdout] test run::file_cache::tests::content_hash::fail_to_hash_missing_file ... ok
[INFO] [stdout] test run::file_cache::tests::content_hash::hash_file_created_after_error ... ok
[INFO] [stdout] test run::file_cache::tests::exists::cache_existence_per_path ... ok
[INFO] [stdout] test run::file_cache::tests::exists::check_directory ... ok
[INFO] [stdout] test run::file_cache::tests::exists::check_file ... ok
[INFO] [stdout] test run::file_cache::tests::exists::cache_existence ... ok
[INFO] [stdout] test run::file_cache::tests::exists::do_not_cache_missing_file ... ok
[INFO] [stdout] test run::file_cache::tests::content_hash::hash_different_contents ... ok
[INFO] [stdout] test run::file_cache::tests::content_hash::hash_same_contents ... ok
[INFO] [stdout] test run::file_cache::tests::get::fetch_again_after_removal_during_in_flight_fetch ... ok
[INFO] [stdout] test run::file_cache::tests::metadata::cache_metadata_on_existence_check ... ok
[INFO] [stdout] test run::file_cache::tests::exists::check_missing_file ... ok
[INFO] [stdout] test path_pool::tests::intern_same_path_twice ... ok
[INFO] [stdout] test run::file_cache::tests::get::fetch_again_after_cancelled_fetch ... ok
[INFO] [stdout] test run::file_cache::tests::metadata::cache_metadata_per_path ... ok
[INFO] [stdout] test run::file_cache::tests::get::share_in_flight_fetch ... ok
[INFO] [stdout] test run::file_cache::tests::get::fetch_other_paths_during_in_flight_fetch ... ok
[INFO] [stdout] test run::file_cache::tests::set_metadata::keep_cached_metadata ... ok
[INFO] [stdout] test run::file_cache::tests::invalidate::get_updated_metadata ... ok
[INFO] [stdout] test run::file_cache::tests::get::get_cached_value_during_entry_lock ... ok
[INFO] [stdout] test run::file_cache::tests::set_metadata::keep_metadata_of_in_flight_fetch ... ok
[INFO] [stdout] test run::file_cache::tests::metadata::cache_metadata ... ok
[INFO] [stdout] test run::file_cache::tests::invalidate::check_removed_file ... ok
[INFO] [stdout] test run::file_cache::tests::metadata::do_not_cache_missing_file ... ok
[INFO] [stdout] test run::file_cache::tests::invalidate::hash_updated_content ... ok
[INFO] [stdout] test run::file_cache::tests::metadata::get_file ... ok
[INFO] [stdout] test run::hash::tests::cache_file_hashes_in_content_hash ... ok
[INFO] [stdout] test run::file_cache::tests::invalidate::keep_other_path ... ok
[INFO] [stdout] test run::hash::tests::distinguish_file_hashes_in_content_hash ... ok
[INFO] [stdout] test run::file_cache::tests::metadata::get_missing_file ... ok
[INFO] [stdout] test run::hash::tests::fail_with_phony_input_not_built ... ok
[INFO] [stdout] test run::hash::tests::keep_content_hash_format ... ok
[INFO] [stdout] test run::hash::tests::cache_modified_times_in_timestamp_hash ... ok
[INFO] [stdout] test run::hash::tests::keep_timestamp_hash_format ... ok
[INFO] [stdout] test run::file_cache::tests::set_metadata::set_metadata ... ok
[INFO] [stdout] test run::hash::tests::randomize_hash_of_phony_build_without_inputs ... ok
[INFO] [stdout] test run::file_cache::tests::set_metadata::set_metadata_per_path ... ok
[INFO] [stdout] test run::header_dependency::tests::exclude_show_includes_with_custom_prefix ... ok
[INFO] [stdout] test run::header_dependency::tests::exclude_show_includes_with_indented_include ... ok
[INFO] [stdout] test run::header_dependency::tests::exclude_show_includes_with_leading_blank_line ... ok
[INFO] [stdout] test run::hash::tests::fail_with_missing_file_input ... ok
[INFO] [stdout] test run::header_dependency::tests::exclude_show_includes_with_no_output ... ok
[INFO] [stdout] test run::header_dependency::tests::exclude_show_includes_interleaved_with_output ... ok
[INFO] [stdout] test run::hash::tests::keep_timestamp_hash_of_phony_build_with_input ... ok
[INFO] [stdout] test run::header_dependency::tests::extract_show_includes_interleaved_with_output ... ok
[INFO] [stdout] test run::header_dependency::tests::extract_show_includes_with_custom_prefix ... ok
[INFO] [stdout] test run::header_dependency::tests::extract_show_includes_with_no_output ... ok
[INFO] [stdout] test run::header_dependency::tests::extract_show_includes_with_windows_line_endings ... ok
[INFO] [stdout] test run::header_dependency::tests::exclude_show_includes_without_msvc_header_dependency ... ok
[INFO] [stdout] test run::header_dependency::tests::exclude_show_includes_with_only_includes ... ok
[INFO] [stdout] test run::tests::build_dynamic_input_declared_for_implicit_output ... ok
[INFO] [stdout] test run::header_dependency::tests::exclude_show_includes_with_windows_line_endings ... ok
[INFO] [stdout] test run::tests::build_duplicate_outputs ... ok
[INFO] [stdout] test run::tests::build_multiple_outputs_of_build ... ok
[INFO] [stdout] test run::header_dependency::tests::extract_show_includes_with_indented_include ... ok
[INFO] [stdout] test run::tests::build_nothing ... ok
[INFO] [stdout] test run::header_dependency::tests::extract_show_includes_with_leading_blank_line ... ok
[INFO] [stdout] test run::header_dependency::tests::extract_show_includes_with_only_includes ... ok
[INFO] [stdout] test run::tests::build_generated_header_dependency ... ok
[INFO] [stdout] test run::tests::build_dynamic_inputs_of_builds_sharing_dynamic_module ... ok
[INFO] [stdout] test run::tests::build_default_output ... ok
[INFO] [stdout] test run::tests::build_order_only_input ... ok
[INFO] [stdout] test run::tests::build_specified_output ... ok
[INFO] [stdout] test run::tests::build_dynamic_input ... ok
[INFO] [stdout] test run::tests::classify_phony_and_file_inputs ... ok
[INFO] [stdout] test run::tests::build_shared_input_once ... ok
[INFO] [stdout] test run::tests::classify_inputs_in_deterministic_order ... ok
[INFO] [stdout] test run::tests::classify_duplicate_header_inputs ... ok
[INFO] [stdout] test run::tests::detect_circular_header_dependency ... ok
[INFO] [stdout] test run::tests::dry_run::fail_with_missing_input ... ok
[INFO] [stdout] test run::tests::dry_run::prepare_no_output_directory ... ok
[INFO] [stdout] test run::tests::detect_circular_dynamic_dependency ... ok
[INFO] [stdout] test run::tests::dry_run::run_no_command ... ok
[INFO] [stdout] test run::tests::dry_run::write_description_of_dependent_of_missing_output ... ok
[INFO] [stdout] test run::tests::dry_run::write_debug_log ... ok
[INFO] [stdout] test run::tests::dry_run::write_description_of_dependent_of_stale_dynamic_module ... ok
[INFO] [stdout] test run::tests::dry_run::write_description_of_missing_output ... ok
[INFO] [stdout] test run::tests::dry_run::write_description_of_dependent_of_stale_dynamic_input ... ok
[INFO] [stdout] test run::tests::dry_run::write_description_of_dependent_of_stale_header_dependency ... ok
[INFO] [stdout] test run::tests::dry_run::write_description_of_dependent_of_stale_build ... ok
[INFO] [stdout] test run::tests::fail_with_missing_order_only_input ... ok
[INFO] [stdout] test run::tests::fail_with_missing_dynamic_dependency ... ok
[INFO] [stdout] test run::tests::dry_run::write_description_on_content_update_of_input ... ok
[INFO] [stdout] test run::tests::fail_with_output_metadata_error ... ok
[INFO] [stdout] test run::tests::fail_with_unknown_default_output ... ok
[INFO] [stdout] test run::tests::fail_with_unknown_output ... ok
[INFO] [stdout] test run::tests::flush_console_before_command_in_console_pool ... ok
[INFO] [stdout] test run::tests::fail_with_unknown_output_after_known_output ... ok
[INFO] [stdout] test run::tests::get_started_build_during_entry_lock ... ok
[INFO] [stdout] test run::tests::dry_run::write_description_on_update_of_phony_input ... ok
[INFO] [stdout] test run::tests::fail_with_unknown_output_in_dynamic_dependency ... ok
[INFO] [stdout] test run::tests::ignore_missing_header_dependency ... ok
[INFO] [stdout] test run::tests::dry_run::write_no_description_of_up_to_date_build ... ok
[INFO] [stdout] test run::tests::intern_dynamic_input ... ok
[INFO] [stdout] test run::tests::fail_to_build_one_of_outputs ... ok
[INFO] [stdout] test run::tests::fail_with_missing_input ... ok
[INFO] [stdout] test run::tests::keep_file_cache_of_other_file_after_command ... ok
[INFO] [stdout] test run::tests::detect_circular_dependency ... ok
[INFO] [stdout] test run::tests::invalidate_file_cache_of_output_after_failed_command ... ok
[INFO] [stdout] test run::tests::invalidate_file_cache_of_outputs_after_command ... ok
[INFO] [stdout] test run::tests::dry_run::write_no_description_of_dependent_of_stale_order_only_input ... ok
[INFO] [stdout] test run::tests::dry_run::write_no_description_of_dependent_of_up_to_date_phony_input ... ok
[INFO] [stdout] test run::tests::intern_header_dependencies ... ok
[INFO] [stdout] test run::tests::dry_run::record_no_output ... ok
[INFO] [stdout] test run::tests::invalidate_file_cache_of_phony_output_after_inputs ... ok
[INFO] [stdout] test run::tests::limit_concurrency_of_builds_in_console_pool ... ok
[INFO] [stdout] test run::tests::limit_concurrency_of_builds_in_pool ... ok
[INFO] [stdout] test run::tests::lock_console_during_command_in_console_pool ... ok
[INFO] [stdout] test run::tests::prepare_output_directory ... ok
[INFO] [stdout] test run::tests::keep_pool_until_command_finishes_on_console_error ... ok
[INFO] [stdout] test run::tests::query_output_again_on_timestamp_update_of_input ... ok
[INFO] [stdout] test run::tests::limit_concurrency_of_builds_in_pool_with_depth_of_two ... ok
[INFO] [stdout] test run::tests::dry_run::write_description ... ok
[INFO] [stdout] test run::tests::read_header_dependencies_once ... ok
[INFO] [stdout] test run::tests::read_dynamic_module_once ... ok
[INFO] [stdout] test run::tests::query_output_once_for_up_to_date_build ... ok
[INFO] [stdout] test run::tests::query_output_again_for_up_to_date_phony_build ... ok
[INFO] [stdout] test run::tests::query_implicit_output_once_for_up_to_date_build ... ok
[INFO] [stdout] test run::tests::dry_run::run_command_after_dry_run ... ok
[INFO] [stdout] test run::tests::read_no_input_of_up_to_date_phony_build ... ok
[INFO] [stdout] test run::tests::query_output_while_building_input ... ok
[INFO] [stdout] test run::tests::read_msvc_header_dependencies ... ok
[INFO] [stdout] test run::tests::query_output_again_after_command ... ok
[INFO] [stdout] test run::tests::read_no_input_on_timestamp_update_of_input_of_phony_input ... ok
[INFO] [stdout] test run::tests::read_and_remove_gcc_depfile ... ok
[INFO] [stdout] test run::tests::rerun_failed_build ... ok
[INFO] [stdout] test run::tests::rebuild_on_update_of_phony_input ... ok
[INFO] [stdout] test run::tests::release_pool_before_waiting_for_console ... ok
[INFO] [stdout] test run::tests::run_build_in_console_pool ... ok
[INFO] [stdout] test run::tests::record_output_with_source ... ok
[INFO] [stdout] test run::tests::report_source_of_missing_input ... ok
[INFO] [stdout] test run::tests::dry_run::write_description_of_dependent_of_phony_input_with_stale_input ... ok
[INFO] [stdout] test run::tests::rebuild_dependent_of_output_written_by_command_of_input ... ok
[INFO] [stdout] test run::tests::run_build_in_pool_of_huge_depth ... ok
[INFO] [stdout] test run::tests::rebuild_missing_implicit_output ... ok
[INFO] [stdout] test run::tests::rebuild_on_update_of_input_of_nested_phony_input ... ok
[INFO] [stdout] test run::tests::dry_run::write_description_of_dependent_of_phony_input_without_input ... ok
[INFO] [stdout] test run::tests::rebuild_on_content_update_of_input ... ok
[INFO] [stdout] test run::tests::skip_build_on_timestamp_update_of_input ... ok
[INFO] [stdout] test run::tests::rebuild_on_update_of_header_dependency ... ok
[INFO] [stdout] test run::tests::run_command_concurrently_with_command_in_console_pool ... ok
[INFO] [stdout] test run::tests::run_command_without_locking_console ... ok
[INFO] [stdout] test run::tests::run_builds_in_different_pools_concurrently ... ok
[INFO] [stdout] test run::tests::skip_up_to_date_build ... ok
[INFO] [stdout] test run::tests::run_builds_concurrently ... ok
[INFO] [stdout] test run::tests::wait_for_console_before_command_in_console_pool ... ok
[INFO] [stdout] test run::tests::report_sources_in_circular_dependency ... ok
[INFO] [stdout] test run::tests::wait_for_pool_before_locking_console ... ok
[INFO] [stdout] test run::tests::rebuild_missing_output ... ok
[INFO] [stdout] test run::tests::write_debug_log_of_failed_build_in_console_pool ... ok
[INFO] [stdout] test run::tests::write_output_while_another_command_runs ... ok
[INFO] [stdout] test run::tests::write_command_output ... ok
[INFO] [stdout] test run::tests::write_debug_log_of_failed_build ... ok
[INFO] [stdout] test run::tests::write_profile_log ... ok
[INFO] [stdout] test run::tests::build_more_outputs_than_concurrency_limit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 639 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.64s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/build/turtle-build/64bb8ebdd71a1f0e/out/turtle-64bb8ebdd71a1f0e)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests turtle_build
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "17cce1a45a67b9d90bb2a658a35fb99599b4423cefaafe7ef679a4b769be87e6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "17cce1a45a67b9d90bb2a658a35fb99599b4423cefaafe7ef679a4b769be87e6", kill_on_drop: false }`
[INFO] [stdout] 17cce1a45a67b9d90bb2a658a35fb99599b4423cefaafe7ef679a4b769be87e6
