[INFO] fetching crate tailspin 6.0.0... [INFO] testing tailspin-6.0.0 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-2 [INFO] extracting crate tailspin 6.0.0 into /workspace/builds/worker-7-tc1/source [INFO] removed /workspace/builds/worker-7-tc1/source/rust-toolchain.toml [INFO] started tweaking crates.io crate tailspin 6.0.0 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate tailspin 6.0.0 [INFO] tweaked toml for crates.io crate tailspin 6.0.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate tailspin 6.0.0 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate tailspin 6.0.0 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" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded shell-words v1.1.1 [INFO] [stderr] Downloaded libredox v0.1.15 [INFO] [stderr] Downloaded fastrand v2.4.0 [INFO] [stderr] Downloaded tokio v1.51.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c81e9a9ec1bfd653fddf7bfe310a101e86b26cbbf330876ff83b7d090da3960f [INFO] running `Command { std: "docker" "start" "-a" "c81e9a9ec1bfd653fddf7bfe310a101e86b26cbbf330876ff83b7d090da3960f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c81e9a9ec1bfd653fddf7bfe310a101e86b26cbbf330876ff83b7d090da3960f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c81e9a9ec1bfd653fddf7bfe310a101e86b26cbbf330876ff83b7d090da3960f", kill_on_drop: false }` [INFO] [stdout] c81e9a9ec1bfd653fddf7bfe310a101e86b26cbbf330876ff83b7d090da3960f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b198c09731fb707c4eeb431663e45ccc4720c2fff057575c12feedd1f31c5c0e [INFO] running `Command { std: "docker" "start" "-a" "b198c09731fb707c4eeb431663e45ccc4720c2fff057575c12feedd1f31c5c0e", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.184 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling anstyle v1.0.14 [INFO] [stderr] Compiling colorchoice v1.0.5 [INFO] [stderr] Compiling anstyle-parse v1.0.0 [INFO] [stderr] Compiling clap_lex v1.1.0 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling clap_derive v4.6.0 [INFO] [stderr] Compiling winnow v1.0.1 [INFO] [stderr] Compiling toml_datetime v1.1.1+spec-1.1.0 [INFO] [stderr] Compiling serde_spanned v1.1.1 [INFO] [stderr] Compiling anyhow v1.0.102 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling tokio-macros v2.7.0 [INFO] [stderr] Compiling once_cell v1.21.4 [INFO] [stderr] Compiling toml_writer v1.1.1+spec-1.1.0 [INFO] [stderr] Compiling fastrand v2.4.0 [INFO] [stderr] Compiling anstream v1.0.0 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling shell-words v1.1.1 [INFO] [stderr] Compiling toml_parser v1.1.2+spec-1.1.0 [INFO] [stderr] Compiling toml v1.1.2+spec-1.1.0 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling errno v0.3.14 [INFO] [stderr] Compiling dirs-sys v0.5.0 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling mio v1.2.0 [INFO] [stderr] Compiling signal-hook-registry v1.4.8 [INFO] [stderr] Compiling dirs v6.0.0 [INFO] [stderr] Compiling shellexpand v3.1.2 [INFO] [stderr] Compiling tokio v1.51.0 [INFO] [stderr] Compiling terminal_size v0.4.4 [INFO] [stderr] Compiling tempfile v3.27.0 [INFO] [stderr] Compiling clap_builder v4.6.0 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling clap v4.6.0 [INFO] [stderr] Compiling clap_complete v4.6.0 [INFO] [stderr] Compiling tailspin v6.0.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 21.68s [INFO] running `Command { std: "docker" "inspect" "b198c09731fb707c4eeb431663e45ccc4720c2fff057575c12feedd1f31c5c0e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b198c09731fb707c4eeb431663e45ccc4720c2fff057575c12feedd1f31c5c0e", kill_on_drop: false }` [INFO] [stdout] b198c09731fb707c4eeb431663e45ccc4720c2fff057575c12feedd1f31c5c0e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 43fb073bce1f86f1cbcc2a8bf0b5e99c72404d5cb39e425712fdaa5e09622fa3 [INFO] running `Command { std: "docker" "start" "-a" "43fb073bce1f86f1cbcc2a8bf0b5e99c72404d5cb39e425712fdaa5e09622fa3", kill_on_drop: false }` [INFO] [stderr] Compiling zerocopy-derive v0.8.48 [INFO] [stderr] Compiling cc v1.2.59 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling page_size v0.6.0 [INFO] [stderr] Compiling criterion-plot v0.8.2 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling tailspin v6.0.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling alloca v0.4.0 [INFO] [stderr] Compiling zerocopy v0.8.48 [INFO] [stderr] Compiling half v2.7.1 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling criterion v0.8.2 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 22.53s [INFO] running `Command { std: "docker" "inspect" "43fb073bce1f86f1cbcc2a8bf0b5e99c72404d5cb39e425712fdaa5e09622fa3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "43fb073bce1f86f1cbcc2a8bf0b5e99c72404d5cb39e425712fdaa5e09622fa3", kill_on_drop: false }` [INFO] [stdout] 43fb073bce1f86f1cbcc2a8bf0b5e99c72404d5cb39e425712fdaa5e09622fa3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 5f11340012cc0bc57396f88993ca6f87d3d188673be5f867afeacf65d7e76013 [INFO] running `Command { std: "docker" "start" "-a" "5f11340012cc0bc57396f88993ca6f87d3d188673be5f867afeacf65d7e76013", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.20s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tailspin-81f1a6a72c62720f) [INFO] [stdout] [INFO] [stdout] running 165 tests [INFO] [stdout] test core::highlighter::tests::test_multiple_numbers_inside_quotes ... ok [INFO] [stdout] test core::highlighter::tests::test_no_quotes_only_numbers ... ok [INFO] [stdout] test core::highlighter::tests::test_multiple_quoted_segments ... ok [INFO] [stdout] test core::highlighter::tests::test_number_outside_quotes_unaffected ... ok [INFO] [stdout] test core::highlighter::tests::test_quote_highlights_around_existing_number ... ok [INFO] [stdout] test core::span_pipeline::finders::date_dash::tests::no_dates_no_match ... ok [INFO] [stdout] test core::span_pipeline::finders::date_dash::tests::yyyy_mm_dd_with_dashes ... ok [INFO] [stdout] test core::span_pipeline::finders::date_dash::tests::dd_mm_yyyy_with_dashes ... ok [INFO] [stdout] test core::span_pipeline::finders::date_dash::tests::invalid_year_no_match ... ok [INFO] [stdout] test core::span_pipeline::finders::date_dash::tests::invalid_month_no_match ... ok [INFO] [stdout] test core::span_pipeline::finders::date_dash::tests::yyyy_mm_dd_with_slashes ... ok [INFO] [stdout] test core::span_pipeline::finders::date_dash::tests::dd_mm_yyyy_with_slashes ... ok [INFO] [stdout] test core::span_pipeline::finders::date_time::tests::iso8601_with_t_and_z ... ok [INFO] [stdout] test core::span_pipeline::finders::email::tests::email_with_plus_and_subdomains ... ok [INFO] [stdout] test core::span_pipeline::finders::email::tests::no_email_no_match ... ok [INFO] [stdout] test core::span_pipeline::finders::date_dash::tests::invalid_year_branch_b_no_match ... ok [INFO] [stdout] test core::highlighter::tests::test_quote_with_no_highlights_inside ... ok [INFO] [stdout] test core::span_pipeline::finders::date_time::tests::single_digit_hour ... ok [INFO] [stdout] test core::span_pipeline::finders::email::tests::finds_email ... ok [INFO] [stdout] test core::span_pipeline::finders::date_time::tests::basic_time ... ok [INFO] [stdout] test core::span_pipeline::finders::date_time::tests::datetime_with_space_separator_and_comma_frac ... ok [INFO] [stdout] test core::span_pipeline::finders::email::tests::double_dot_domain_does_not_panic ... ok [INFO] [stdout] test core::span_pipeline::finders::date_time::tests::iso8601_with_timezone_offset ... ok [INFO] [stdout] test core::span_pipeline::finders::ip_v4::tests::partial_address_no_match ... ok [INFO] [stdout] test core::span_pipeline::finders::ip_v4::tests::mask_over_32_no_match ... ok [INFO] [stdout] test core::span_pipeline::finders::ip_v4::tests::valid_ipv4 ... ok [INFO] [stdout] test core::span_pipeline::finders::ip_v6::tests::cidr_notation ... ok [INFO] [stdout] test core::span_pipeline::finders::ip_v4::tests::all_zeros ... ok [INFO] [stdout] test core::span_pipeline::finders::ip_v6::tests::full_ipv6 ... ok [INFO] [stdout] test core::span_pipeline::finders::ip_v4::tests::ipv4_with_cidr ... ok [INFO] [stdout] test core::span_pipeline::finders::ip_v6::tests::slash_separated_no_match ... ok [INFO] [stdout] test core::span_pipeline::finders::ip_v6::tests::loopback ... ok [INFO] [stdout] test core::span_pipeline::finders::ip_v6::tests::plain_ipv4_no_match ... ok [INFO] [stdout] test core::span_pipeline::finders::json::tests::empty_json_object ... ok [INFO] [stdout] test core::span_pipeline::finders::json::tests::invalid_json_no_match ... ok [INFO] [stdout] test core::span_pipeline::finders::ip_v6::tests::ipv4_mapped ... ok [INFO] [stdout] test core::span_pipeline::finders::ip_v6::tests::time_like_no_match ... ok [INFO] [stdout] test core::span_pipeline::finders::json::tests::empty_json_array ... ok [INFO] [stdout] test core::span_pipeline::finders::json::tests::json_with_array ... ok [INFO] [stdout] test core::span_pipeline::finders::json::tests::json_with_escaped_quotes ... ok [INFO] [stdout] test core::span_pipeline::finders::json::tests::key_in_nested_object ... ok [INFO] [stdout] test core::span_pipeline::finders::json::tests::nested_json ... ok [INFO] [stdout] test core::span_pipeline::finders::json::tests::simple_json_object ... ok [INFO] [stdout] test core::span_pipeline::finders::json::tests::not_json_no_match ... ok [INFO] [stdout] test core::span_pipeline::finders::json::tests::value_content_not_styled ... ok [INFO] [stdout] test core::span_pipeline::finders::key_value::tests::key_value_at_start_of_line ... ok [INFO] [stdout] test core::span_pipeline::finders::keyword::tests::finds_keywords ... ok [INFO] [stdout] test core::span_pipeline::finders::email::tests::multiple_emails ... ok [INFO] [stdout] test core::span_pipeline::finders::keyword::tests::foreground_only_produces_no_padded_ranges ... ok [INFO] [stdout] test core::span_pipeline::finders::key_value::tests::multiple_key_values ... ok [INFO] [stdout] test core::span_pipeline::finders::key_value::tests::basic_key_value ... ok [INFO] [stdout] test core::span_pipeline::finders::pointer::tests::no_pointer_no_match ... ok [INFO] [stdout] test core::span_pipeline::finders::number::tests::no_match_produces_no_spans ... ok [INFO] [stdout] test core::span_pipeline::finders::keyword::tests::respects_word_boundaries ... ok [INFO] [stdout] test core::span_pipeline::finders::pointer::tests::pointer_32bit ... ok [INFO] [stdout] test core::span_pipeline::finders::date_time::tests::time_with_dot_fractional ... ok [INFO] [stdout] test core::span_pipeline::finders::json::tests::key_after_non_string_value ... ok [INFO] [stdout] test core::span_pipeline::finders::date_time::tests::time_with_colon_fractional ... ok [INFO] [stdout] test core::span_pipeline::finders::ip_v6::tests::compressed_ipv6 ... ok [INFO] [stdout] test core::span_pipeline::finders::date_time::tests::no_time_no_match ... ok [INFO] [stdout] test core::span_pipeline::finders::number::tests::finds_numbers ... ok [INFO] [stdout] test core::span_pipeline::finders::date_time::tests::ipv6_should_not_match_as_time ... ok [INFO] [stdout] test core::span_pipeline::finders::ip_v4::tests::all_999_no_match ... ok [INFO] [stdout] test core::span_pipeline::finders::ip_v6::tests::dual_stack_ipv4_in_ipv6 ... ok [INFO] [stdout] test core::span_pipeline::finders::key_value::tests::no_key_value_no_match ... ok [INFO] [stdout] test core::span_pipeline::finders::keyword::tests::background_style_produces_padded_ranges ... ok [INFO] [stdout] test core::span_pipeline::finders::ip_v4::tests::octet_over_255_no_match ... ok [INFO] [stdout] test core::span_pipeline::finders::quote::tests::finds_quoted_regions ... ok [INFO] [stdout] test core::span_pipeline::finders::quote::tests::three_quotes_produces_no_spans ... ok [INFO] [stdout] test core::span_pipeline::finders::quote::tests::odd_quotes_produces_no_spans ... ok [INFO] [stdout] test core::span_pipeline::finders::quote::tests::empty_quoted_string ... ok [INFO] [stdout] test core::span_pipeline::finders::regex::tests::multiple_matches ... ok [INFO] [stdout] test core::span_pipeline::finders::regex::tests::simple_pattern ... ok [INFO] [stdout] test core::span_pipeline::finders::regex::tests::no_match_no_spans ... ok [INFO] [stdout] test core::span_pipeline::finders::regex::tests::capture_group_styles_only_group ... ok [INFO] [stdout] test core::span_pipeline::finders::pointer::tests::pointer_distinguishes_digits_and_letters ... ok [INFO] [stdout] test core::span_pipeline::finders::quote::tests::adjacent_quoted_strings ... ok [INFO] [stdout] test core::span_pipeline::finders::quote::tests::multiple_quoted_regions ... ok [INFO] [stdout] test core::span_pipeline::finders::pointer::tests::pointer_64bit ... ok [INFO] [stdout] test core::span_pipeline::finders::unix_path::tests::single_segment_no_match ... ok [INFO] [stdout] test core::span_pipeline::finders::regex::tests::optional_group_not_participating_styles_full_match ... ok [INFO] [stdout] test core::span_pipeline::finders::unix_process::tests::simple_process ... ok [INFO] [stdout] test core::span_pipeline::finders::url::tests::count_parens_balanced ... ok [INFO] [stdout] test core::span_pipeline::finders::url::tests::count_parens_double_trailing ... ok [INFO] [stdout] test core::span_pipeline::finders::unix_process::tests::process_with_slashes ... ok [INFO] [stdout] test core::span_pipeline::finders::unix_process::tests::does_not_match_ip_in_brackets ... ok [INFO] [stdout] test core::span_pipeline::finders::unix_path::tests::home_relative_path ... ok [INFO] [stdout] test core::span_pipeline::finders::unix_process::tests::no_process_no_match ... ok [INFO] [stdout] test core::span_pipeline::finders::unix_path::tests::slash_separated_numbers_no_match ... ok [INFO] [stdout] test core::span_pipeline::finders::unix_path::tests::three_segments_without_leading_slash_no_match ... ok [INFO] [stdout] test core::span_pipeline::finders::unix_path::tests::deep_path ... ok [INFO] [stdout] test core::span_pipeline::finders::unix_path::tests::network_path ... ok [INFO] [stdout] test core::span_pipeline::finders::unix_path::tests::absolute_path ... ok [INFO] [stdout] test core::span_pipeline::finders::unix_path::tests::hidden_directory ... ok [INFO] [stdout] test core::span_pipeline::finders::unix_path::tests::two_segments_without_leading_slash_no_match ... ok [INFO] [stdout] test core::span_pipeline::finders::unix_path::tests::path_in_context ... ok [INFO] [stdout] test core::span_pipeline::finders::url::tests::count_parens_mixed_balanced_and_trailing ... ok [INFO] [stdout] test core::span_pipeline::finders::unix_path::tests::trailing_slash_not_highlighted ... ok [INFO] [stdout] test core::span_pipeline::finders::url::tests::count_parens_one_trailing ... ok [INFO] [stdout] test core::span_pipeline::finders::unix_path::tests::dot_relative_path ... ok [INFO] [stdout] test core::span_pipeline::finders::url::tests::url_in_single_quotes ... ok [INFO] [stdout] test core::span_pipeline::finders::url::tests::count_parens_nested_balanced ... ok [INFO] [stdout] test core::span_pipeline::finders::url::tests::count_parens_two_unbalanced ... ok [INFO] [stdout] test core::span_pipeline::finders::url::tests::parens_in_query_string ... ok [INFO] [stdout] test core::span_pipeline::finders::url::tests::matches_url_with_port_and_query ... ok [INFO] [stdout] test core::span_pipeline::finders::url::tests::double_paren_wrapping ... ok [INFO] [stdout] test core::span_pipeline::finders::url::tests::matches_url_with_port ... ok [INFO] [stdout] test core::span_pipeline::finders::url::tests::url_with_balanced_parens_wrapped_in_parens ... ok [INFO] [stdout] test core::span_pipeline::finders::url::tests::multiple_parenthesized_urls ... ok [INFO] [stdout] test core::span_pipeline::finders::url::tests::matches_url_without_port ... ok [INFO] [stdout] test core::span_pipeline::finders::url::tests::nested_parens_in_path ... ok [INFO] [stdout] test core::span_pipeline::finders::url::tests::url_wrapped_in_parens ... ok [INFO] [stdout] test core::span_pipeline::finders::url::tests::multiple_query_params ... ok [INFO] [stdout] test core::span_pipeline::merge::tests::adjacent_different_styles ... ok [INFO] [stdout] test core::span_pipeline::merge::tests::empty_spans ... ok [INFO] [stdout] test core::span_pipeline::finders::url::tests::url_with_query_wrapped_in_parens ... ok [INFO] [stdout] test core::span_pipeline::merge::tests::lower_priority_fills_gaps ... ok [INFO] [stdout] test core::span_pipeline::finders::url::tests::no_match_returns_no_spans ... ok [INFO] [stdout] test core::span_pipeline::render::tests::fragmented_padded_span_in_middle ... ok [INFO] [stdout] test core::span_pipeline::render::tests::non_padded_span_gets_no_spaces ... ok [INFO] [stdout] test core::span_pipeline::render::tests::multiple_padded_ranges ... ok [INFO] [stdout] test core::span_pipeline::finders::uuid::tests::no_match_without_enough_dashes ... ok [INFO] [stdout] test core::span_pipeline::finders::uuid::tests::finds_uuid_with_coalesced_spans ... ok [INFO] [stdout] test core::span_pipeline::finders::quote::tests::single_quote_token ... ok [INFO] [stdout] test core::span_pipeline::merge::tests::overlapping_higher_priority_wins ... ok [INFO] [stdout] test core::span_pipeline::render::tests::empty_spans_returns_borrowed ... ok [INFO] [stdout] test core::span_pipeline::render::tests::fragmented_padded_span_from_left ... ok [INFO] [stdout] test core::span_pipeline::merge::tests::single_span ... ok [INFO] [stdout] test core::span_pipeline::render::tests::fragmented_padded_span_gets_no_spaces ... ok [INFO] [stdout] test core::span_pipeline::render::tests::adjacent_spans_no_gap ... ok [INFO] [stdout] test core::span_pipeline::finders::url::tests::url_with_balanced_parens_in_path ... ok [INFO] [stdout] test core::span_pipeline::merge::tests::non_overlapping_spans ... ok [INFO] [stdout] test core::span_pipeline::render::tests::padded_span_at_start_of_input ... ok [INFO] [stdout] test core::span_pipeline::render::tests::padded_span_gets_spaces ... ok [INFO] [stdout] test core::span_pipeline::render::tests::single_span_in_middle ... ok [INFO] [stdout] test core::span_pipeline::span::tests::does_not_coalesce_different_styles ... ok [INFO] [stdout] test core::span_pipeline::tests::keyword_badge_is_entire_input ... ok [INFO] [stdout] test core::span_pipeline::tests::keyword_with_background_gets_padding ... ok [INFO] [stdout] test core::span_pipeline::tests::multibyte_utf8_with_quotes ... ok [INFO] [stdout] test core::span_pipeline::tests::keyword_without_background_no_padding ... ok [INFO] [stdout] test core::span_pipeline::tests::end_to_end_number_highlighter ... ok [INFO] [stdout] test core::span_pipeline::span::tests::coalesces_adjacent_same_style ... ok [INFO] [stdout] test core::span_pipeline::span::tests::sets_priority_from_collector ... ok [INFO] [stdout] test core::span_pipeline::tests::multibyte_utf8_with_numbers ... ok [INFO] [stdout] test core::span_pipeline::tests::ansi_input_passes_through ... ok [INFO] [stdout] test core::span_pipeline::render::tests::padded_span_at_end_of_input ... ok [INFO] [stdout] test core::span_pipeline::render::tests::preserves_text_between_spans ... ok [INFO] [stdout] test core::span_pipeline::tests::multiple_keyword_groups_padding_out_of_position_order ... ok [INFO] [stdout] test core::span_pipeline::tests::empty_input_returns_borrowed ... ok [INFO] [stdout] test core::span_pipeline::span::tests::does_not_coalesce_non_adjacent ... ok [INFO] [stdout] test core::tests::escape_code_converter::tests::test_escape_code_converter ... ok [INFO] [stdout] test core::utils::normalizer::tests::test_normalize_keyword_configs_empty ... ok [INFO] [stdout] test core::utils::normalizer::tests::test_normalize_keyword_configs ... ok [INFO] [stdout] test core::span_pipeline::tests::regex_partially_overrides_keyword_badge ... ok [INFO] [stdout] test core::tests::escape_code_converter::tests::test_escape_code_converter_with_bg ... ok [INFO] [stdout] test core::utils::normalizer::tests::test_do_not_normalize_slightly_different_groupings ... ok [INFO] [stdout] test core::span_pipeline::tests::no_match_returns_borrowed ... ok [INFO] [stdout] test core::span_pipeline::tests::number_fully_overrides_keyword_badge ... ok [INFO] [stdout] test core::span_pipeline::tests::multiple_numbers_inside_quotes ... ok [INFO] [stdout] test core::utils::normalizer::tests::test_normalize_keyword_simple_grouping ... ok [INFO] [stdout] test core::span_pipeline::tests::number_plus_quote_priority ... ok [INFO] [stdout] test core::span_pipeline::tests::three_finders_overlapping_same_region ... ok [INFO] [stdout] test core::span_pipeline::tests::three_keyword_groups_padding_interleaved ... ok [INFO] [stdout] test core::utils::normalizer::tests::test_normalize_keyword_configs_no_duplicates ... ok [INFO] [stdout] test core::span_pipeline::tests::no_quotes_only_numbers ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 165 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.46s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/tspin-3138bdfde432b8a6) [INFO] [stdout] [INFO] [stdout] running 23 tests [INFO] [stdout] test io::reader::buffer_line_counter::tests::test_crlf_single_line ... ok [INFO] [stdout] test io::reader::buffer_line_counter::tests::test_read_complete_lines_multiple_lines ... ok [INFO] [stdout] test io::reader::buffer_line_counter::tests::test_read_complete_lines_multiple_lines_no_final_newline ... ok [INFO] [stdout] test io::reader::buffer_line_counter::tests::test_read_complete_lines_single_complete_line ... ok [INFO] [stdout] test io::reader::buffer_line_counter::tests::test_read_eof_without_new_line_should_still_return_the_whole_string ... ok [INFO] [stdout] test io::reader::buffer_line_counter::tests::test_mixed_line_endings ... ok [INFO] [stdout] test cli::verify_app ... ok [INFO] [stdout] test io::reader::buffer_line_counter::tests::test_crlf_batch ... ok [INFO] [stdout] test io::reader::buffer_line_counter::tests::test_do_not_omit_empty_lines ... ok [INFO] [stdout] test io::reader::buffer_line_counter::tests::test_read_complete_lines_empty_input ... ok [INFO] [stdout] test io::reader::file_reader::tests::test_no_trailing_newline ... ok [INFO] [stdout] test io::reader::file_reader::tests::test_empty_file ... ok [INFO] [stdout] test io::reader::file_reader::tests::test_terminate_after_first_read ... ok [INFO] [stdout] test io::reader::file_reader::tests::test_non_utf8_content ... ok [INFO] [stdout] test io::reader::buffer_line_counter::tests::test_non_utf8_single_line ... ok [INFO] [stdout] test io::reader::buffer_line_counter::tests::test_read_available_lines ... ok [INFO] [stdout] test io::reader::buffer_line_counter::tests::test_read_complete_lines_partial_line_pending ... ok [INFO] [stdout] test io::reader::file_reader::tests::test_large_file_streams_in_batches ... ok [INFO] [stdout] test io::reader::file_reader::tests::test_crlf_line_endings ... ok [INFO] [stdout] test io::reader::file_reader::tests::test_append_new_lines_after_initial_read ... ok [INFO] [stdout] test io::reader::file_reader::tests::test_read_exactly_n_lines ... ok [INFO] [stdout] test io::reader::file_reader::tests::test_non_utf8_in_follow_mode ... ok [INFO] [stderr] Running tests/integration_tests.rs (/opt/rustwide/target/debug/deps/integration_tests-d36c565c76714713) [INFO] [stdout] test io::reader::file_reader::tests::test_truncation_detection ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.37s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test regex_overriding_keyword_badge_suppresses_padding ... ok [INFO] [stdout] test builder_with_ipv6_should_highlight ... ok [INFO] [stdout] test keyword_badge_without_overlap_still_padded ... ok [INFO] [stdout] test it_works ... ok [INFO] [stdout] test default_constructor_should_not_panic ... ok [INFO] [stdout] test no_highlights_should_return_borrowed ... ok [INFO] [stdout] test default_should_not_highlight_ipv6 ... ok [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.14s [INFO] [stdout] test test_binary_with_various_inputs ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- test_binary_with_various_inputs stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'test_binary_with_various_inputs' (226) panicked at tests/utils.rs:21:10: [INFO] [stdout] Failed to spawn child process: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x65089d13bfca - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x65089d13bfca - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x65089d13bfca - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x65089d13bfca - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x65089d15190a - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x65089d15190a - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x65089d140892 - std[31e582c13f4e914f]::io::default_write_fmt::> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x65089d140892 - as std[31e582c13f4e914f]::io::Write>::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x65089d11ac6f - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x65089d11ac6f - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x65089d134539 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x65089ce0b93c - core[fa0eadad68403074]::ops::function::Fn<(&'a std[31e582c13f4e914f]::panic::PanicHookInfo<'b>,), Output = ()> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::marker::Send> as core[fa0eadad68403074]::ops::function::Fn<(&std[31e582c13f4e914f]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x65089ce0b93c - test[7530e63dc052480e]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x65089d1346f2 - core[fa0eadad68403074]::ops::function::Fn<(&'a std[31e582c13f4e914f]::panic::PanicHookInfo<'b>,), Output = ()> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::marker::Send> as core[fa0eadad68403074]::ops::function::Fn<(&std[31e582c13f4e914f]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x65089d1346f2 - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x65089d11ad28 - std[31e582c13f4e914f]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x65089d10ff39 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x65089d11ba3d - __rustc[fc8e3a9f23f26cb]::rust_begin_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x65089d15214c - core[fa0eadad68403074]::panicking::panic_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x65089d151ec2 - core[fa0eadad68403074]::result::unwrap_failed [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x65089cdf8896 - >::expect [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/result.rs:1185:23 [INFO] [stdout] 21: 0x65089cdf9760 - integration_tests[35ea5cadc57007da]::utils::run_binary_with_input [INFO] [stdout] at /opt/rustwide/workdir/tests/utils.rs:21:10 [INFO] [stdout] 22: 0x65089cdf65ff - integration_tests[35ea5cadc57007da]::test_binary_with_various_inputs [INFO] [stdout] at /opt/rustwide/workdir/tests/integration_tests.rs:19:22 [INFO] [stdout] 23: 0x65089cdf61d7 - integration_tests[35ea5cadc57007da]::test_binary_with_various_inputs::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/integration_tests.rs:9:37 [INFO] [stdout] 24: 0x65089cdff1e6 - >::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x65089cdffa1b - core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String> as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x65089cdffa1b - test[7530e63dc052480e]::__rust_begin_short_backtrace::, fn() -> core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x65089ce0c40b - test[7530e63dc052480e]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x65089ce0c40b - as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 29: 0x65089ce0c40b - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::, core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 30: 0x65089ce0c40b - std[31e582c13f4e914f]::panicking::catch_unwind::, core[fa0eadad68403074]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 31: 0x65089ce0c40b - std[31e582c13f4e914f]::panic::catch_unwind::, core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x65089ce0c40b - test[7530e63dc052480e]::run_test_in_process [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x65089ce0c40b - test[7530e63dc052480e]::run_test::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x65089ce06864 - test[7530e63dc052480e]::run_test::{closure#1} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x65089ce06864 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 36: 0x65089ce0f012 - std[31e582c13f4e914f]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 37: 0x65089ce0f012 - ::{closure#1}::{closure#0}> as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 38: 0x65089ce0f012 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 39: 0x65089ce0f012 - std[31e582c13f4e914f]::panicking::catch_unwind::<(), core[fa0eadad68403074]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 40: 0x65089ce0f012 - std[31e582c13f4e914f]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x65089ce0f012 - std[31e582c13f4e914f]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 42: 0x65089ce0f012 - ::{closure#1} as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x65089d13b8df - + core[fa0eadad68403074]::marker::Send> as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 44: 0x65089d13b8df - ::new::thread_start [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 45: 0x754511ed3aa4 - [INFO] [stdout] 46: 0x754511f60a64 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] test_binary_with_various_inputs [INFO] [stdout] [INFO] [stdout] test result: FAILED. 7 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--test integration_tests` [INFO] running `Command { std: "docker" "inspect" "5f11340012cc0bc57396f88993ca6f87d3d188673be5f867afeacf65d7e76013", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5f11340012cc0bc57396f88993ca6f87d3d188673be5f867afeacf65d7e76013", kill_on_drop: false }` [INFO] [stdout] 5f11340012cc0bc57396f88993ca6f87d3d188673be5f867afeacf65d7e76013