[INFO] fetching crate h11 0.1.0... [INFO] testing h11-0.1.0 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-1 [INFO] extracting crate h11 0.1.0 into /workspace/builds/worker-5-tc2/source [INFO] started tweaking crates.io crate h11 0.1.0 [INFO] finished tweaking crates.io crate h11 0.1.0 [INFO] tweaked toml for crates.io crate h11 0.1.0 written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate h11 0.1.0 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 6 packages to latest compatible versions [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: only one of `license` or `license-file` is necessary [INFO] [stderr] `license` should be used if the package license can be expressed with a standard SPDX expression. [INFO] [stderr] `license-file` should be used if the package uses a non-standard license. [INFO] [stderr] See https://doc.rust-lang.org/cargo/reference/manifest.html#the-license-and-license-file-fields for more information. [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] b0b40eca441aaeb2c53e3ca0a0c52692c1193806531bb88bf27eae78fde3195b [INFO] running `Command { std: "docker" "start" "-a" "b0b40eca441aaeb2c53e3ca0a0c52692c1193806531bb88bf27eae78fde3195b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "b0b40eca441aaeb2c53e3ca0a0c52692c1193806531bb88bf27eae78fde3195b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b0b40eca441aaeb2c53e3ca0a0c52692c1193806531bb88bf27eae78fde3195b", kill_on_drop: false }` [INFO] [stdout] b0b40eca441aaeb2c53e3ca0a0c52692c1193806531bb88bf27eae78fde3195b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 231864464e90f7a3db53ca1eaea9c95b63990bcda047eca30309043009760fea [INFO] running `Command { std: "docker" "start" "-a" "231864464e90f7a3db53ca1eaea9c95b63990bcda047eca30309043009760fea", kill_on_drop: false }` [INFO] [stderr] warning: only one of `license` or `license-file` is necessary [INFO] [stderr] `license` should be used if the package license can be expressed with a standard SPDX expression. [INFO] [stderr] `license-file` should be used if the package uses a non-standard license. [INFO] [stderr] See https://doc.rust-lang.org/cargo/reference/manifest.html#the-license-and-license-file-fields for more information. [INFO] [stderr] Compiling memchr v2.8.0 [INFO] [stderr] Compiling regex-syntax v0.8.10 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling h11 v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 12.21s [INFO] running `Command { std: "docker" "inspect" "231864464e90f7a3db53ca1eaea9c95b63990bcda047eca30309043009760fea", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "231864464e90f7a3db53ca1eaea9c95b63990bcda047eca30309043009760fea", kill_on_drop: false }` [INFO] [stdout] 231864464e90f7a3db53ca1eaea9c95b63990bcda047eca30309043009760fea [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] d3185f5a8a40edd1ed5323e5c91e42b90fd443f65ba6da35ea315d40e9be06f2 [INFO] running `Command { std: "docker" "start" "-a" "d3185f5a8a40edd1ed5323e5c91e42b90fd443f65ba6da35ea315d40e9be06f2", kill_on_drop: false }` [INFO] [stderr] warning: only one of `license` or `license-file` is necessary [INFO] [stderr] `license` should be used if the package license can be expressed with a standard SPDX expression. [INFO] [stderr] `license-file` should be used if the package uses a non-standard license. [INFO] [stderr] See https://doc.rust-lang.org/cargo/reference/manifest.html#the-license-and-license-file-fields for more information. [INFO] [stderr] Compiling h11 v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused imports: `EventType` and `Headers` [INFO] [stdout] --> tests/connections.rs:5:62 [INFO] [stdout] | [INFO] [stdout] 5 | Connection, ConnectionClosed, Data, EndOfMessage, Event, EventType, Headers, ProtocolError, [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `message` [INFO] [stdout] --> tests/connections.rs:2161:17 [INFO] [stdout] | [INFO] [stdout] 2161 | Err(message) => true, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_message` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `normalize_data_events` is never used [INFO] [stdout] --> tests/helper.rs:123:8 [INFO] [stdout] | [INFO] [stdout] 123 | pub fn normalize_data_events(in_events: Vec) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 2.88s [INFO] running `Command { std: "docker" "inspect" "d3185f5a8a40edd1ed5323e5c91e42b90fd443f65ba6da35ea315d40e9be06f2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d3185f5a8a40edd1ed5323e5c91e42b90fd443f65ba6da35ea315d40e9be06f2", kill_on_drop: false }` [INFO] [stdout] d3185f5a8a40edd1ed5323e5c91e42b90fd443f65ba6da35ea315d40e9be06f2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 11a6699170bdbff2c77b3f7262c45650b7914e1de64b749db8aa76136d5c8435 [INFO] running `Command { std: "docker" "start" "-a" "11a6699170bdbff2c77b3f7262c45650b7914e1de64b749db8aa76136d5c8435", kill_on_drop: false }` [INFO] [stderr] warning: only one of `license` or `license-file` is necessary [INFO] [stderr] `license` should be used if the package license can be expressed with a standard SPDX expression. [INFO] [stderr] `license-file` should be used if the package uses a non-standard license. [INFO] [stderr] See https://doc.rust-lang.org/cargo/reference/manifest.html#the-license-and-license-file-fields for more information. [INFO] [stderr] warning: unused imports: `EventType` and `Headers` [INFO] [stderr] --> tests/connections.rs:5:62 [INFO] [stderr] | [INFO] [stderr] 5 | Connection, ConnectionClosed, Data, EndOfMessage, Event, EventType, Headers, ProtocolError, [INFO] [stderr] | ^^^^^^^^^ ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `message` [INFO] [stderr] --> tests/connections.rs:2161:17 [INFO] [stderr] | [INFO] [stderr] 2161 | Err(message) => true, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_message` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: function `normalize_data_events` is never used [INFO] [stderr] --> tests/helper.rs:123:8 [INFO] [stderr] | [INFO] [stderr] 123 | pub fn normalize_data_events(in_events: Vec) -> Vec { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: `h11` (test "connections") generated 3 warnings (run `cargo fix --test "connections" -p h11` to apply 2 suggestions) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/h11-f4cbeebc5d7c8d66) [INFO] [stdout] [INFO] [stdout] running 26 tests [INFO] [stdout] test _readers::tests::test_http10_reader ... ok [INFO] [stdout] test _readers::tests::test_obsolete_line_fold_bytes ... ok [INFO] [stdout] test _readers::tests::test_content_length_reader ... ok [INFO] [stdout] test _headers::tests::test_has_100_continue ... ok [INFO] [stdout] test _connection::tests::test_keep_alive ... ok [INFO] [stdout] test _receivebuffer::tests::test_receivebuffer ... ok [INFO] [stdout] test _headers::tests::test_normalize_and_validate ... ok [INFO] [stdout] test _receivebuffer::tests::test_receivebuffer_for_invalid_delimiter ... ok [INFO] [stdout] test _receivebuffer::tests::test_receivebuffer_maybe_extract_until_next ... ok [INFO] [stdout] test _connection::tests::test_body_framing ... ok [INFO] [stdout] test _receivebuffer::tests::test_receivebuffer_maybe_extract_lines ... ok [INFO] [stdout] test _state::tests::test_connection_state ... ok [INFO] [stdout] test _headers::tests::test_get_set_comma_header ... ok [INFO] [stdout] test _state::tests::test_connection_state_double_protocol_switch ... ok [INFO] [stdout] test _state::tests::test_connection_state_keepalive_protocol_switch_interaction ... ok [INFO] [stdout] test _state::tests::test_connection_state_inconsistent_protocol_switch ... ok [INFO] [stdout] test _state::tests::test_connection_state_protocol_switch_accepted ... ok [INFO] [stdout] test _state::tests::test_connection_state_keep_alive ... ok [INFO] [stdout] test _state::tests::test_connection_state_keep_alive_in_done ... ok [INFO] [stdout] test _state::tests::test_connection_state_reuse ... ok [INFO] [stdout] test _state::tests::test_connection_state_switch_denied ... ok [INFO] [stdout] test _state::tests::test_server_request_is_illegal ... ok [INFO] [stdout] test _writers::tests::test_http10_writer ... ok [INFO] [stdout] test _writers::tests::test_chunked_writer ... ok [INFO] [stdout] test _writers::tests::test_content_length_writer ... ok [INFO] [stdout] test _readers::tests::test_chunked_reader ... ok [INFO] [stderr] Running tests/connections.rs (/opt/rustwide/target/debug/deps/connections-f0b204e976b22fc6) [INFO] [stdout] [INFO] [stdout] test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 25 tests [INFO] [stdout] test test_408_request_timeout ... ok [INFO] [stdout] test test_close_simple ... ok [INFO] [stdout] test test_client_talking_to_http10_server ... ok [INFO] [stdout] test test_close_different_states ... ok [INFO] [stdout] test test_early_detection_of_invalid_request ... ok [INFO] [stdout] test test_early_detection_of_invalid_response ... ok [INFO] [stdout] test test_empty_request ... ok [INFO] [stdout] test test_empty_response ... ok [INFO] [stdout] test test_automatic_transfer_encoding_in_response ... ok [INFO] [stdout] test test_errors ... ok [INFO] [stdout] test test_head_framing_headers ... ok [INFO] [stdout] test test_idle_receive_nothing ... ok [INFO] [stdout] test test_chunked ... ok [INFO] [stdout] test test_pipelined_close ... ok [INFO] [stdout] test test_max_incomplete_event_size_countermeasure ... ok [INFO] [stdout] test test_100_continue ... ok [INFO] [stdout] test test_connection_drop ... ok [INFO] [stdout] test test_server_talking_to_http10_client ... ok [INFO] [stdout] test test_chunk_boundaries ... ok [INFO] [stdout] test test_special_exceptions_for_lost_connection_in_message_body ... ok [INFO] [stdout] test test_connection_basics_and_content_length ... ok [INFO] [stdout] test test_reuse_simple ... ok [INFO] [stdout] test test_automagic_connection_close_handling ... ok [INFO] [stdout] test test_pipelining ... ok [INFO] [stdout] test test_protocol_switch ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s [INFO] [stdout] [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] Running tests/helper.rs (/opt/rustwide/target/debug/deps/helper-a9174525aec00716) [INFO] [stderr] Doc-tests h11 [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" "11a6699170bdbff2c77b3f7262c45650b7914e1de64b749db8aa76136d5c8435", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "11a6699170bdbff2c77b3f7262c45650b7914e1de64b749db8aa76136d5c8435", kill_on_drop: false }` [INFO] [stdout] 11a6699170bdbff2c77b3f7262c45650b7914e1de64b749db8aa76136d5c8435