[INFO] fetching crate tquic 1.6.0...
[INFO] testing tquic-1.6.0 against master#ec6f9a5b4413f74386267ef8efc93712c2ce6db6 for pr-155739-1
[INFO] extracting crate tquic 1.6.0 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate tquic 1.6.0
[INFO] finished tweaking crates.io crate tquic 1.6.0
[INFO] tweaked toml for crates.io crate tquic 1.6.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate tquic 1.6.0 on toolchain ec6f9a5b4413f74386267ef8efc93712c2ce6db6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 193 packages to latest compatible versions
[INFO] [stderr]       Adding criterion v0.3.6 (available: v0.8.2)
[INFO] [stderr]       Adding ctor v0.2.9 (available: v1.0.5)
[INFO] [stderr]       Adding env_logger v0.10.2 (available: v0.11.10)
[INFO] [stderr]       Adding lru v0.12.5 (available: v0.18.0)
[INFO] [stderr]       Adding mio v0.8.11 (available: v1.2.0)
[INFO] [stderr]       Adding priority-queue v1.4.0 (available: v2.7.0)
[INFO] [stderr]       Adding rand v0.8.6 (available: v0.10.1)
[INFO] [stderr]       Adding rustc-hash v1.1.0 (available: v2.1.2)
[INFO] [stderr]       Adding sfv v0.9.4 (available: v0.14.0)
[INFO] [stderr]       Adding strum v0.24.1 (available: v0.28.0)
[INFO] [stderr]       Adding strum_macros v0.24.3 (available: v0.28.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded sfv v0.9.4
[INFO] [stderr]   Downloaded timer_heap v0.3.0
[INFO] [stderr]   Downloaded priority-queue v1.4.0
[INFO] [stderr]   Downloaded criterion v0.3.6
[INFO] [stderr]   Downloaded criterion-plot v0.4.5
[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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] c742915d7a4ba6e553217c57692ada938d61b626538d4a3b68c8f68e6d599cb1
[INFO] running `Command { std: "docker" "start" "-a" "c742915d7a4ba6e553217c57692ada938d61b626538d4a3b68c8f68e6d599cb1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c742915d7a4ba6e553217c57692ada938d61b626538d4a3b68c8f68e6d599cb1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c742915d7a4ba6e553217c57692ada938d61b626538d4a3b68c8f68e6d599cb1", kill_on_drop: false }`
[INFO] [stdout] c742915d7a4ba6e553217c57692ada938d61b626538d4a3b68c8f68e6d599cb1
[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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0ccef515e85701c4b61aabc30ab6f4e71203e24d7f6c0c2b41addad140a5ae0b
[INFO] running `Command { std: "docker" "start" "-a" "0ccef515e85701c4b61aabc30ab6f4e71203e24d7f6c0c2b41addad140a5ae0b", kill_on_drop: false }`
[INFO] [stderr]    Compiling find-msvc-tools v0.1.9
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling rust_decimal v1.42.0
[INFO] [stderr]    Compiling priority-queue v1.4.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling hashbrown v0.12.3
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling data-encoding v2.11.0
[INFO] [stderr]    Compiling heck v0.4.1
[INFO] [stderr]    Compiling lru v0.12.5
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling cc v1.2.62
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling strum v0.24.1
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling tquic v1.6.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling sfv v0.9.4
[INFO] [stderr]    Compiling strum_macros v0.24.3
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling enumflags2_derive v0.7.12
[INFO] [stderr]    Compiling enumflags2 v0.7.12
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.6
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling serde_with_macros v3.20.0
[INFO] [stderr]    Compiling serde_with v3.20.0
[INFO] [stdout] warning: unnecessary parentheses around closure body
[INFO] [stdout]    --> src/ranges.rs:138:29
[INFO] [stdout]     |
[INFO] [stdout] 138 |             .map(|(&s, &e)| (s..e))
[INFO] [stdout]     |                             ^    ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 138 -             .map(|(&s, &e)| (s..e))
[INFO] [stdout] 138 +             .map(|(&s, &e)| s..e)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around closure body
[INFO] [stdout]    --> src/ranges.rs:224:29
[INFO] [stdout]     |
[INFO] [stdout] 224 |             .map(|(&s, &e)| (s..e))
[INFO] [stdout]     |                             ^    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 224 -             .map(|(&s, &e)| (s..e))
[INFO] [stdout] 224 +             .map(|(&s, &e)| s..e)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around closure body
[INFO] [stdout]    --> src/ranges.rs:232:29
[INFO] [stdout]     |
[INFO] [stdout] 232 |             .map(|(&s, &e)| (s..e))
[INFO] [stdout]     |                             ^    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 232 -             .map(|(&s, &e)| (s..e))
[INFO] [stdout] 232 +             .map(|(&s, &e)| s..e)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around closure body
[INFO] [stdout]    --> src/ranges.rs:240:29
[INFO] [stdout]     |
[INFO] [stdout] 240 |             .map(|(&s, &e)| (s..e))
[INFO] [stdout]     |                             ^    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 240 -             .map(|(&s, &e)| (s..e))
[INFO] [stdout] 240 +             .map(|(&s, &e)| s..e)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `ring::deprecated_constant_time::verify_slices_are_equal`: To be removed. Internal function not intended for external use with no promises regarding side channels.
[INFO] [stdout]    --> src/packet.rs:786:26
[INFO] [stdout]     |
[INFO] [stdout] 786 |     ring::constant_time::verify_slices_are_equal(&buf[buf.len() - len..], tag.as_ref())
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/connection/path.rs:502:17
[INFO] [stdout]     |
[INFO] [stdout] 502 |     pub fn iter(&self) -> slab::Iter<Path> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 502 |     pub fn iter(&self) -> slab::Iter<'_, Path> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/connection/path.rs:507:21
[INFO] [stdout]     |
[INFO] [stdout] 507 |     pub fn iter_mut(&mut self) -> slab::IterMut<Path> {
[INFO] [stdout]     |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 507 |     pub fn iter_mut(&mut self) -> slab::IterMut<'_, Path> {
[INFO] [stdout]     |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/connection/stream.rs:1087:20
[INFO] [stdout]      |
[INFO] [stdout] 1087 |     pub fn blocked(&self) -> hash_map::Iter<u64, u64> {
[INFO] [stdout]      |                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1087 |     pub fn blocked(&self) -> hash_map::Iter<'_, u64, u64> {
[INFO] [stdout]      |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/connection/stream.rs:1093:18
[INFO] [stdout]      |
[INFO] [stdout] 1093 |     pub fn reset(&self) -> hash_map::Iter<u64, (u64, u64)> {
[INFO] [stdout]      |                  ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                  |
[INFO] [stdout]      |                  the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1093 |     pub fn reset(&self) -> hash_map::Iter<'_, u64, (u64, u64)> {
[INFO] [stdout]      |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/connection/stream.rs:1099:20
[INFO] [stdout]      |
[INFO] [stdout] 1099 |     pub fn stopped(&self) -> hash_map::Iter<u64, u64> {
[INFO] [stdout]      |                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1099 |     pub fn stopped(&self) -> hash_map::Iter<'_, u64, u64> {
[INFO] [stdout]      |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/ranges.rs:205:17
[INFO] [stdout]     |
[INFO] [stdout] 205 |     pub fn iter(&self) -> Iter {
[INFO] [stdout]     |                 ^^^^^     ^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 205 |     pub fn iter(&self) -> Iter<'_> {
[INFO] [stdout]     |                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/ranges.rs:212:20
[INFO] [stdout]     |
[INFO] [stdout] 212 |     pub fn flatten(&self) -> Flatten {
[INFO] [stdout]     |                    ^^^^^     ^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 212 |     pub fn flatten(&self) -> Flatten<'_> {
[INFO] [stdout]     |                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 11s
[INFO] running `Command { std: "docker" "inspect" "0ccef515e85701c4b61aabc30ab6f4e71203e24d7f6c0c2b41addad140a5ae0b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0ccef515e85701c4b61aabc30ab6f4e71203e24d7f6c0c2b41addad140a5ae0b", kill_on_drop: false }`
[INFO] [stdout] 0ccef515e85701c4b61aabc30ab6f4e71203e24d7f6c0c2b41addad140a5ae0b
[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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 36bef5e62d9580ed9738d8e9b3d6654ee5dcf2a8bdf2e96c09ca22b38936529b
[INFO] running `Command { std: "docker" "start" "-a" "36bef5e62d9580ed9738d8e9b3d6654ee5dcf2a8bdf2e96c09ca22b38936529b", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling unicode-width v0.1.14
[INFO] [stderr]    Compiling rust_decimal v1.42.0
[INFO] [stderr]    Compiling csv-core v0.1.13
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling ryu v1.0.23
[INFO] [stderr]    Compiling criterion-plot v0.4.5
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling humantime v2.3.0
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling termcolor v1.4.1
[INFO] [stderr]    Compiling mio v0.8.11
[INFO] [stderr]    Compiling ctor v0.2.9
[INFO] [stderr]    Compiling textwrap v0.11.0
[INFO] [stderr]    Compiling timer_heap v0.3.0
[INFO] [stderr]    Compiling sfv v0.9.4
[INFO] [stderr]    Compiling clap v2.34.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling csv v1.4.0
[INFO] [stderr]    Compiling serde_with v3.20.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling serde_cbor v0.11.2
[INFO] [stderr]    Compiling env_logger v0.10.2
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling criterion v0.3.6
[INFO] [stderr]    Compiling tquic v1.6.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary parentheses around closure body
[INFO] [stdout]    --> src/ranges.rs:138:29
[INFO] [stdout]     |
[INFO] [stdout] 138 |             .map(|(&s, &e)| (s..e))
[INFO] [stdout]     |                             ^    ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 138 -             .map(|(&s, &e)| (s..e))
[INFO] [stdout] 138 +             .map(|(&s, &e)| s..e)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around closure body
[INFO] [stdout]    --> src/ranges.rs:224:29
[INFO] [stdout]     |
[INFO] [stdout] 224 |             .map(|(&s, &e)| (s..e))
[INFO] [stdout]     |                             ^    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 224 -             .map(|(&s, &e)| (s..e))
[INFO] [stdout] 224 +             .map(|(&s, &e)| s..e)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around closure body
[INFO] [stdout]    --> src/ranges.rs:232:29
[INFO] [stdout]     |
[INFO] [stdout] 232 |             .map(|(&s, &e)| (s..e))
[INFO] [stdout]     |                             ^    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 232 -             .map(|(&s, &e)| (s..e))
[INFO] [stdout] 232 +             .map(|(&s, &e)| s..e)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around closure body
[INFO] [stdout]    --> src/ranges.rs:240:29
[INFO] [stdout]     |
[INFO] [stdout] 240 |             .map(|(&s, &e)| (s..e))
[INFO] [stdout]     |                             ^    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 240 -             .map(|(&s, &e)| (s..e))
[INFO] [stdout] 240 +             .map(|(&s, &e)| s..e)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `ring::deprecated_constant_time::verify_slices_are_equal`: To be removed. Internal function not intended for external use with no promises regarding side channels.
[INFO] [stdout]    --> src/packet.rs:786:26
[INFO] [stdout]     |
[INFO] [stdout] 786 |     ring::constant_time::verify_slices_are_equal(&buf[buf.len() - len..], tag.as_ref())
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around closure body
[INFO] [stdout]    --> src/ranges.rs:138:29
[INFO] [stdout]     |
[INFO] [stdout] 138 |             .map(|(&s, &e)| (s..e))
[INFO] [stdout]     |                             ^    ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 138 -             .map(|(&s, &e)| (s..e))
[INFO] [stdout] 138 +             .map(|(&s, &e)| s..e)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around closure body
[INFO] [stdout]    --> src/ranges.rs:224:29
[INFO] [stdout]     |
[INFO] [stdout] 224 |             .map(|(&s, &e)| (s..e))
[INFO] [stdout]     |                             ^    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 224 -             .map(|(&s, &e)| (s..e))
[INFO] [stdout] 224 +             .map(|(&s, &e)| s..e)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around closure body
[INFO] [stdout]    --> src/ranges.rs:232:29
[INFO] [stdout]     |
[INFO] [stdout] 232 |             .map(|(&s, &e)| (s..e))
[INFO] [stdout]     |                             ^    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 232 -             .map(|(&s, &e)| (s..e))
[INFO] [stdout] 232 +             .map(|(&s, &e)| s..e)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around closure body
[INFO] [stdout]    --> src/ranges.rs:240:29
[INFO] [stdout]     |
[INFO] [stdout] 240 |             .map(|(&s, &e)| (s..e))
[INFO] [stdout]     |                             ^    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 240 -             .map(|(&s, &e)| (s..e))
[INFO] [stdout] 240 +             .map(|(&s, &e)| s..e)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `ring::deprecated_constant_time::verify_slices_are_equal`: To be removed. Internal function not intended for external use with no promises regarding side channels.
[INFO] [stdout]    --> src/packet.rs:786:26
[INFO] [stdout]     |
[INFO] [stdout] 786 |     ring::constant_time::verify_slices_are_equal(&buf[buf.len() - len..], tag.as_ref())
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/connection/path.rs:502:17
[INFO] [stdout]     |
[INFO] [stdout] 502 |     pub fn iter(&self) -> slab::Iter<Path> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 502 |     pub fn iter(&self) -> slab::Iter<'_, Path> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/connection/path.rs:507:21
[INFO] [stdout]     |
[INFO] [stdout] 507 |     pub fn iter_mut(&mut self) -> slab::IterMut<Path> {
[INFO] [stdout]     |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 507 |     pub fn iter_mut(&mut self) -> slab::IterMut<'_, Path> {
[INFO] [stdout]     |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/connection/stream.rs:1087:20
[INFO] [stdout]      |
[INFO] [stdout] 1087 |     pub fn blocked(&self) -> hash_map::Iter<u64, u64> {
[INFO] [stdout]      |                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1087 |     pub fn blocked(&self) -> hash_map::Iter<'_, u64, u64> {
[INFO] [stdout]      |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/connection/stream.rs:1093:18
[INFO] [stdout]      |
[INFO] [stdout] 1093 |     pub fn reset(&self) -> hash_map::Iter<u64, (u64, u64)> {
[INFO] [stdout]      |                  ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                  |
[INFO] [stdout]      |                  the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1093 |     pub fn reset(&self) -> hash_map::Iter<'_, u64, (u64, u64)> {
[INFO] [stdout]      |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/connection/stream.rs:1099:20
[INFO] [stdout]      |
[INFO] [stdout] 1099 |     pub fn stopped(&self) -> hash_map::Iter<u64, u64> {
[INFO] [stdout]      |                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1099 |     pub fn stopped(&self) -> hash_map::Iter<'_, u64, u64> {
[INFO] [stdout]      |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/ranges.rs:205:17
[INFO] [stdout]     |
[INFO] [stdout] 205 |     pub fn iter(&self) -> Iter {
[INFO] [stdout]     |                 ^^^^^     ^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 205 |     pub fn iter(&self) -> Iter<'_> {
[INFO] [stdout]     |                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/ranges.rs:212:20
[INFO] [stdout]     |
[INFO] [stdout] 212 |     pub fn flatten(&self) -> Flatten {
[INFO] [stdout]     |                    ^^^^^     ^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 212 |     pub fn flatten(&self) -> Flatten<'_> {
[INFO] [stdout]     |                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/connection/path.rs:502:17
[INFO] [stdout]     |
[INFO] [stdout] 502 |     pub fn iter(&self) -> slab::Iter<Path> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 502 |     pub fn iter(&self) -> slab::Iter<'_, Path> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/connection/path.rs:507:21
[INFO] [stdout]     |
[INFO] [stdout] 507 |     pub fn iter_mut(&mut self) -> slab::IterMut<Path> {
[INFO] [stdout]     |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 507 |     pub fn iter_mut(&mut self) -> slab::IterMut<'_, Path> {
[INFO] [stdout]     |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/connection/stream.rs:1087:20
[INFO] [stdout]      |
[INFO] [stdout] 1087 |     pub fn blocked(&self) -> hash_map::Iter<u64, u64> {
[INFO] [stdout]      |                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1087 |     pub fn blocked(&self) -> hash_map::Iter<'_, u64, u64> {
[INFO] [stdout]      |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/connection/stream.rs:1093:18
[INFO] [stdout]      |
[INFO] [stdout] 1093 |     pub fn reset(&self) -> hash_map::Iter<u64, (u64, u64)> {
[INFO] [stdout]      |                  ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                  |
[INFO] [stdout]      |                  the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1093 |     pub fn reset(&self) -> hash_map::Iter<'_, u64, (u64, u64)> {
[INFO] [stdout]      |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/connection/stream.rs:1099:20
[INFO] [stdout]      |
[INFO] [stdout] 1099 |     pub fn stopped(&self) -> hash_map::Iter<u64, u64> {
[INFO] [stdout]      |                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1099 |     pub fn stopped(&self) -> hash_map::Iter<'_, u64, u64> {
[INFO] [stdout]      |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/ranges.rs:205:17
[INFO] [stdout]     |
[INFO] [stdout] 205 |     pub fn iter(&self) -> Iter {
[INFO] [stdout]     |                 ^^^^^     ^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 205 |     pub fn iter(&self) -> Iter<'_> {
[INFO] [stdout]     |                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/ranges.rs:212:20
[INFO] [stdout]     |
[INFO] [stdout] 212 |     pub fn flatten(&self) -> Flatten {
[INFO] [stdout]     |                    ^^^^^     ^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 212 |     pub fn flatten(&self) -> Flatten<'_> {
[INFO] [stdout]     |                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 52.58s
[INFO] running `Command { std: "docker" "inspect" "36bef5e62d9580ed9738d8e9b3d6654ee5dcf2a8bdf2e96c09ca22b38936529b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "36bef5e62d9580ed9738d8e9b3d6654ee5dcf2a8bdf2e96c09ca22b38936529b", kill_on_drop: false }`
[INFO] [stdout] 36bef5e62d9580ed9738d8e9b3d6654ee5dcf2a8bdf2e96c09ca22b38936529b
[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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 503f3aba7c376222ef99d797ed23f36b6834104447f0f5d593b290b9f599e0fb
[INFO] running `Command { std: "docker" "start" "-a" "503f3aba7c376222ef99d797ed23f36b6834104447f0f5d593b290b9f599e0fb", kill_on_drop: false }`
[INFO] [stderr] warning: unnecessary parentheses around closure body
[INFO] [stderr]    --> src/ranges.rs:138:29
[INFO] [stderr]     |
[INFO] [stderr] 138 |             .map(|(&s, &e)| (s..e))
[INFO] [stderr]     |                             ^    ^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 138 -             .map(|(&s, &e)| (s..e))
[INFO] [stderr] 138 +             .map(|(&s, &e)| s..e)
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around closure body
[INFO] [stderr]    --> src/ranges.rs:224:29
[INFO] [stderr]     |
[INFO] [stderr] 224 |             .map(|(&s, &e)| (s..e))
[INFO] [stderr]     |                             ^    ^
[INFO] [stderr]     |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 224 -             .map(|(&s, &e)| (s..e))
[INFO] [stderr] 224 +             .map(|(&s, &e)| s..e)
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around closure body
[INFO] [stderr]    --> src/ranges.rs:232:29
[INFO] [stderr]     |
[INFO] [stderr] 232 |             .map(|(&s, &e)| (s..e))
[INFO] [stderr]     |                             ^    ^
[INFO] [stderr]     |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 232 -             .map(|(&s, &e)| (s..e))
[INFO] [stderr] 232 +             .map(|(&s, &e)| s..e)
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around closure body
[INFO] [stderr]    --> src/ranges.rs:240:29
[INFO] [stderr]     |
[INFO] [stderr] 240 |             .map(|(&s, &e)| (s..e))
[INFO] [stderr]     |                             ^    ^
[INFO] [stderr]     |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 240 -             .map(|(&s, &e)| (s..e))
[INFO] [stderr] 240 +             .map(|(&s, &e)| s..e)
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated function `ring::deprecated_constant_time::verify_slices_are_equal`: To be removed. Internal function not intended for external use with no promises regarding side channels.
[INFO] [stderr]    --> src/packet.rs:786:26
[INFO] [stderr]     |
[INFO] [stderr] 786 |     ring::constant_time::verify_slices_are_equal(&buf[buf.len() - len..], tag.as_ref())
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/connection/path.rs:502:17
[INFO] [stderr]     |
[INFO] [stderr] 502 |     pub fn iter(&self) -> slab::Iter<Path> {
[INFO] [stderr]     |                 ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                 |
[INFO] [stderr]     |                 the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 502 |     pub fn iter(&self) -> slab::Iter<'_, Path> {
[INFO] [stderr]     |                                      +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/connection/path.rs:507:21
[INFO] [stderr]     |
[INFO] [stderr] 507 |     pub fn iter_mut(&mut self) -> slab::IterMut<Path> {
[INFO] [stderr]     |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                     |
[INFO] [stderr]     |                     the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 507 |     pub fn iter_mut(&mut self) -> slab::IterMut<'_, Path> {
[INFO] [stderr]     |                                                 +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]     --> src/connection/stream.rs:1087:20
[INFO] [stderr]      |
[INFO] [stderr] 1087 |     pub fn blocked(&self) -> hash_map::Iter<u64, u64> {
[INFO] [stderr]      |                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]      |                    |
[INFO] [stderr]      |                    the lifetime is elided here
[INFO] [stderr]      |
[INFO] [stderr]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]      |
[INFO] [stderr] 1087 |     pub fn blocked(&self) -> hash_map::Iter<'_, u64, u64> {
[INFO] [stderr]      |                                             +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]     --> src/connection/stream.rs:1093:18
[INFO] [stderr]      |
[INFO] [stderr] 1093 |     pub fn reset(&self) -> hash_map::Iter<u64, (u64, u64)> {
[INFO] [stderr]      |                  ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]      |                  |
[INFO] [stderr]      |                  the lifetime is elided here
[INFO] [stderr]      |
[INFO] [stderr]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]      |
[INFO] [stderr] 1093 |     pub fn reset(&self) -> hash_map::Iter<'_, u64, (u64, u64)> {
[INFO] [stderr]      |                                           +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]     --> src/connection/stream.rs:1099:20
[INFO] [stderr]      |
[INFO] [stderr] 1099 |     pub fn stopped(&self) -> hash_map::Iter<u64, u64> {
[INFO] [stderr]      |                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]      |                    |
[INFO] [stderr]      |                    the lifetime is elided here
[INFO] [stderr]      |
[INFO] [stderr]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]      |
[INFO] [stderr] 1099 |     pub fn stopped(&self) -> hash_map::Iter<'_, u64, u64> {
[INFO] [stderr]      |                                             +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/ranges.rs:205:17
[INFO] [stderr]     |
[INFO] [stderr] 205 |     pub fn iter(&self) -> Iter {
[INFO] [stderr]     |                 ^^^^^     ^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                 |
[INFO] [stderr]     |                 the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 205 |     pub fn iter(&self) -> Iter<'_> {
[INFO] [stderr]     |                               ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/ranges.rs:212:20
[INFO] [stderr]     |
[INFO] [stderr] 212 |     pub fn flatten(&self) -> Flatten {
[INFO] [stderr]     |                    ^^^^^     ^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                    |
[INFO] [stderr]     |                    the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 212 |     pub fn flatten(&self) -> Flatten<'_> {
[INFO] [stderr]     |                                     ++++
[INFO] [stderr] 
[INFO] [stderr] warning: `tquic` (lib) generated 12 warnings (run `cargo fix --lib -p tquic` to apply 11 suggestions)
[INFO] [stderr] warning: `tquic` (lib test) generated 12 warnings (12 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.32s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tquic-ea32239edd0d69e2)
[INFO] [stdout] 
[INFO] [stdout] running 551 tests
[INFO] [stdout] test codec::tests::codec_bytes ... ok
[INFO] [stdout] test codec::tests::buffer_too_short ... ok
[INFO] [stdout] test codec::tests::codec_varint ... ok
[INFO] [stdout] test codec::tests::codec_ip_addr ... ok
[INFO] [stdout] test congestion_control::cubic::tests::cubic_ack ... ok
[INFO] [stdout] test congestion_control::cubic::tests::cubic_calc_k ... ok
[INFO] [stdout] test congestion_control::cubic::tests::cubic_in_recovery ... ok
[INFO] [stdout] test congestion_control::cubic::tests::cubic_on_sent ... ok
[INFO] [stdout] test congestion_control::delivery_rate::tests::delivery_rate_on_packet_sent ... ok
[INFO] [stdout] test congestion_control::delivery_rate::tests::delivery_rate_generate_rate_sample ... ok
[INFO] [stdout] test congestion_control::delivery_rate::tests::delivery_rate_update_rate_sample ... ok
[INFO] [stdout] test congestion_control::dummy::tests::dummy_init ... ok
[INFO] [stdout] test codec::tests::codec_uint ... ok
[INFO] [stdout] test congestion_control::dummy::tests::dummy_stats ... ok
[INFO] [stdout] test congestion_control::minmax::test::minmax_update_max ... ok
[INFO] [stdout] test congestion_control::hystart_plus_plus::tests::hystart_on_event ... ok
[INFO] [stdout] test congestion_control::minmax::test::minmax_update_min ... ok
[INFO] [stdout] test congestion_control::pacing::tests::pacer_new ... ok
[INFO] [stdout] test congestion_control::tests::congestion_control_name ... ok
[INFO] [stdout] test congestion_control::pacing::tests::pacer_schedule_and_send ... ok
[INFO] [stdout] test connection::cid::tests::add_new_scid ... ok
[INFO] [stdout] test connection::cid::tests::cid_queue ... ok
[INFO] [stdout] test connection::cid::tests::add_new_dcid ... ok
[INFO] [stdout] test connection::cid::tests::find_cid ... ok
[INFO] [stdout] test connection::cid::tests::invalid_new_connection_id ... ok
[INFO] [stdout] test connection::cid::tests::invalid_retire_connection_id ... ok
[INFO] [stdout] test connection::cid::tests::new_connection_id_flood ... ok
[INFO] [stdout] test congestion_control::tests::congestion_control_build_congestion_controller ... ok
[INFO] [stdout] test connection::flowcontrol::tests::fc_ensure_window_lower_bound ... ok
[INFO] [stdout] test connection::flowcontrol::tests::fc_increase_recv_off ... ok
[INFO] [stdout] test connection::cid::tests::new_scid_exceed_limit ... ok
[INFO] [stdout] test connection::cid::tests::retire_old_scid ... ok
[INFO] [stdout] test connection::flowcontrol::tests::fc_new ... ok
[INFO] [stdout] test connection::cid::tests::zero_length_cid ... ok
[INFO] [stdout] test congestion_control::pacing::tests::pacer_disabled ... ok
[INFO] [stdout] test connection::path::tests::min_path_chal_timeout ... ok
[INFO] [stdout] test connection::path::tests::client_path_validation ... ok
[INFO] [stdout] test connection::path::tests::path_chal_timeout ... ok
[INFO] [stdout] test connection::flowcontrol::tests::fc_update_logic ... ok
[INFO] [stdout] test connection::flowcontrol::tests::fc_autotune_window ... ok
[INFO] [stdout] test connection::cid::tests::retire_new_dcid ... ok
[INFO] [stdout] test connection::path::tests::path_initial ... ok
[INFO] [stdout] test connection::pmtu::tests::dplpmtud_default ... ok
[INFO] [stdout] test connection::pmtu::tests::dplpmtud_max ... ok
[INFO] [stdout] test connection::pmtu::tests::dplpmtud_mid ... ok
[INFO] [stdout] test connection::path::tests::server_path_validation ... ok
[INFO] [stdout] test connection::recovery::tests::calculate_pto ... ok
[INFO] [stdout] test connection::path::tests::path_chals_flood ... ok
[INFO] [stdout] test connection::recovery::tests::discard_pkt_num_space ... ok
[INFO] [stdout] test connection::recovery::tests::loss_on_reordering ... ok
[INFO] [stdout] test connection::rtt::tests::initial ... ok
[INFO] [stdout] test connection::rtt::tests::update ... ok
[INFO] [stdout] test connection::pmtu::tests::dplpmtud_min ... ok
[INFO] [stdout] test connection::space::tests::buffer_flags ... ok
[INFO] [stdout] test connection::space::tests::buffer_queue ... ok
[INFO] [stdout] test connection::recovery::tests::check_cwnd_for_non_app_data_ack ... ok
[INFO] [stdout] test connection::space::tests::extra_spaces ... ok
[INFO] [stdout] test connection::space::tests::initial_spaces ... ok
[INFO] [stdout] test connection::recovery::tests::loss_on_timeout ... ok
[INFO] [stdout] test connection::recovery::tests::pto ... ok
[INFO] [stdout] test connection::stream::tests::concurrency_control_new ... ok
[INFO] [stdout] test connection::space::tests::sent_packet ... ok
[INFO] [stdout] test connection::stream::tests::concurrency_control_check_concurrency_limits ... ok
[INFO] [stdout] test connection::stream::tests::concurrency_control_update_methods ... ok
[INFO] [stdout] test connection::stream::tests::rangebuf_split_to ... ok
[INFO] [stdout] test connection::stream::tests::receive_stream_frame_while_draining ... ok
[INFO] [stdout] test connection::stream::tests::recv_buf_multi_write_in_order ... ok
[INFO] [stdout] test connection::stream::tests::recv_buf_final_size_legality ... ok
[INFO] [stdout] test connection::stream::tests::recv_buf_write_exceed_flow_control ... ok
[INFO] [stdout] test connection::stream::tests::recv_buf_new ... ok
[INFO] [stdout] test connection::stream::tests::rangebuf_split_off ... ok
[INFO] [stdout] test connection::stream::tests::send_buf_write_basic_logic ... ok
[INFO] [stdout] test connection::stream::tests::recv_buf_multi_write_out_of_order ... ok
[INFO] [stdout] test connection::stream::tests::recv_buf_read_after_reset ... ok
[INFO] [stdout] test connection::stream::tests::send_buf_ack_out_of_order ... ok
[INFO] [stdout] test connection::stream::tests::recv_buf_write_multiple_empty_fin_buffer ... ok
[INFO] [stdout] test connection::stream::tests::send_buf_retransmit_cross_acked_ranges ... ok
[INFO] [stdout] test congestion_control::cubic::tests::cubic_new_config ... ok
[INFO] [stdout] test connection::stream::tests::send_buf_retransmit_over_acked_ranges ... ok
[INFO] [stdout] test connection::stream::tests::send_buf_ack_in_order ... ok
[INFO] [stdout] test connection::stream::tests::recv_buf_write_overlapping_data ... ok
[INFO] [stdout] test connection::stream::tests::send_buf_multi_write ... ok
[INFO] [stdout] test connection::stream::tests::stream_bidi_complete ... ok
[INFO] [stdout] test connection::stream::tests::send_buf_new ... ok
[INFO] [stdout] test connection::stream::tests::stream_capacity_not_exist ... ok
[INFO] [stdout] test connection::stream::tests::stream_capacity_stopped ... ok
[INFO] [stdout] test connection::stream::tests::stream_is_writable ... ok
[INFO] [stdout] test connection::stream::tests::send_buf_spurious_retransmit ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_blocked ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_on_max_data_frame_received ... ok
[INFO] [stdout] test connection::stream::tests::stream_is_draining ... ok
[INFO] [stdout] test connection::stream::tests::stream_capacity ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_on_max_stream_data_frame_lost ... ok
[INFO] [stdout] test connection::stream::tests::send_buf_poll_transmit ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_closed ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_max_stream_data_limit ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_get_or_create ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_on_data_blocked_frame_lost ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_new ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_on_max_data_frame_lost ... ok
[INFO] [stdout] test connection::stream::tests::stream_is_readable ... ok
[INFO] [stdout] test connection::stream::tests::stream_is_sendable ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_client_on_stop_sending_frame_received ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_almost_full ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_on_max_stream_data_frame_received ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_on_max_streams_frame_received ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_on_reset_stream_frame_acked ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_on_stop_sending_frame_lost ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_on_stream_data_blocked_frame_lost ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_on_stream_data_blocked_frame_received ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_on_stream_frame_received_with_closed_stream ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_on_stream_frame_acked ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_on_streams_blocked_frame_received ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_readable ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_on_streams_blocked_frame_lost ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_on_stream_frame_lost ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_on_reset_stream_frame_lost ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_reset ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_sendable ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_streams_blocked ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_server_on_stop_sending_frame_received ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_update_peer_stream_transport_params ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_on_stream_frame_received ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_on_reset_stream_frame_received_flow_control_mechanism ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_on_reset_stream_frame_received ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_writable ... ok
[INFO] [stdout] test connection::stream::tests::stream_read_and_finished_basic_logic ... ok
[INFO] [stdout] test connection::stream::tests::stream_read_invalid_sid ... ok
[INFO] [stdout] test connection::stream::tests::stream_shutdown_invalid_direction ... ok
[INFO] [stdout] test connection::stream::tests::stream_shutdown_not_exist ... ok
[INFO] [stdout] test connection::stream::tests::stream_shutdown_read_should_update_flow_control ... ok
[INFO] [stdout] test connection::stream::tests::stream_writable ... ok
[INFO] [stdout] test connection::stream::tests::stream_set_priority ... ok
[INFO] [stdout] test connection::stream::tests::stream_write_blocked_by_connection_capacity ... ok
[INFO] [stdout] test connection::stream::tests::stream_write_zero_capacity ... ok
[INFO] [stdout] test connection::stream::tests::stream_shutdown_read ... ok
[INFO] [stdout] test connection::stream::tests::stream_uni_complete ... ok
[INFO] [stdout] test connection::stream::tests::stream_shutdown_write ... ok
[INFO] [stdout] test connection::stream::tests::stream_write_after_recv_stop_sending ... ok
[INFO] [stdout] test connection::stream::tests::stream_write_basic_logic ... ok
[INFO] [stdout] test connection::stream::tests::streams_new_server ... ok
[INFO] [stdout] test connection::stream::tests::stream_write_invalid_sid ... ok
[INFO] [stdout] test connection::stream::tests::streams_new_client ... ok
[INFO] [stdout] test connection::stream::tests::stream_map_stopped ... ok
[INFO] [stdout] test connection::recovery::tests::detect_acked_packets ... ok
[INFO] [stdout] test connection::tests::conn_idle_timeout ... ok
[INFO] [stdout] test connection::tests::conn_max_streams_uni ... ok
[INFO] [stdout] test connection::tests::ack_data_space_ack_eliciting_threshold ... ok
[INFO] [stdout] test connection::tests::conn_basic_operations ... ok
[INFO] [stdout] test connection::tests::ack_initial_or_handshake_space ... ok
[INFO] [stdout] test connection::tests::conn_close_by_application ... ok
[INFO] [stdout] test connection::tests::conn_max_streams_bidi ... ok
[INFO] [stdout] test connection::tests::cid_advertise_and_retire ... ok
[INFO] [stdout] test connection::tests::conn_data_blocked ... ok
[INFO] [stdout] test connection::tests::conn_multipath_transfer_redundant ... ok
[INFO] [stdout] test connection::tests::cid_retire_on_zero_cid_conn ... ok
[INFO] [stdout] test connection::tests::conn_multi_incremental_streams_send_round_robin ... ok
[INFO] [stdout] test connection::tests::conn_idle_timeout_without_active_paths ... ok
[INFO] [stdout] test connection::tests::conn_draining_timeout ... ok
[INFO] [stdout] test connection::tests::handshake_with_0rtt_data ... ok
[INFO] [stdout] test connection::tests::conn_close_by_transport ... ok
[INFO] [stdout] test connection::tests::conn_multipath_transfer_roundrobin ... ok
[INFO] [stdout] test connection::tests::ack_data_space_ack_timeout ... ok
[INFO] [stdout] test connection::tests::cid_advertise_on_zero_cid_conn ... ok
[INFO] [stdout] test connection::tests::handshake_confirm ... ok
[INFO] [stdout] test connection::tests::handshake_resume ... ok
[INFO] [stdout] test connection::tests::cid_add_exceed_limit ... ok
[INFO] [stdout] test connection::tests::handshake_with_packet_corrupted ... ok
[INFO] [stdout] test connection::tests::handshake_complete ... ok
[INFO] [stdout] test connection::tests::handshake_with_1rtt_reordered_server_side ... ok
[INFO] [stdout] test connection::tests::handshake_with_handshake_reordered_client_side ... ok
[INFO] [stdout] test connection::tests::handshake_with_timeout_enabled ... ok
[INFO] [stdout] test connection::tests::handshake_with_0rtt_reordered_server_side ... ok
[INFO] [stdout] test connection::tests::conn_write_qlog ... ok
[INFO] [stdout] test connection::tests::handshake_with_retry ... ok
[INFO] [stdout] test connection::tests::handshake_with_anti_amplification_deadlock ... ok
[INFO] [stdout] test connection::tests::handshake_with_alpn_mismatched ... ok
[INFO] [stdout] test connection::tests::handshake_multi_cert_with_known_sni ... ok
[INFO] [stdout] test connection::tests::handshake_with_timeout_failed ... ok
[INFO] [stdout] test connection::tests::handshake_with_disable_encryption_negotiated ... ok
[INFO] [stdout] test connection::tests::key_update_with_packet_reorder ... ok
[INFO] [stdout] test connection::tests::key_update_with_previous_key_discard ... ok
[INFO] [stdout] test connection::tests::handshake_with_keylog ... ok
[INFO] [stdout] test connection::tests::max_datagram_size ... ok
[INFO] [stdout] test connection::tests::handshake_multi_cert_with_unknown_sni ... ok
[INFO] [stdout] test connection::tests::handshake_with_version_negotiation ... ok
[INFO] [stdout] test connection::tests::path_active_all_failed ... ok
[INFO] [stdout] test connection::tests::path_chal_loss_and_failed ... ok
[INFO] [stdout] test connection::tests::handshake_with_packet_loss ... ok
[INFO] [stdout] test connection::tests::key_update ... ok
[INFO] [stdout] test connection::tests::path_new_duplicated ... ok
[INFO] [stdout] test connection::tests::handshake_with_multipath_negotiated ... ok
[INFO] [stdout] test connection::tests::path_new_by_client ... ok
[INFO] [stdout] test connection::tests::path_new_by_server ... ok
[INFO] [stdout] test connection::tests::key_update_with_consecutive_update ... ok
[INFO] [stdout] test connection::tests::path_chal_timer_operations ... ok
[INFO] [stdout] test connection::tests::path_anti_ampl_limit ... ok
[INFO] [stdout] test connection::tests::recv_packet_invalid_length_too_big ... ok
[INFO] [stdout] test connection::tests::recv_packet_unknown_addr ... ok
[INFO] [stdout] test connection::tests::recv_packet_invalid_length_variant_error ... ok
[INFO] [stdout] test connection::tests::recv_packet_stream_frame ... ok
[INFO] [stdout] test connection::tests::recv_packet_empty_buffer ... ok
[INFO] [stdout] test connection::tests::recv_packet_invalid_length_too_small ... ok
[INFO] [stdout] test connection::tests::ping ... ok
[INFO] [stdout] test connection::tests::recv_packet_unmatched_version ... ok
[INFO] [stdout] test connection::tests::recv_packet_truncated ... ok
[INFO] [stdout] test connection::tests::path_mtu_discovery_max ... ok
[INFO] [stdout] test connection::tests::recv_packet_duplicated ... ok
[INFO] [stdout] test connection::tests::recv_packet_empty_payload ... ok
[INFO] [stdout] test connection::tests::stream_data_blocked ... ok
[INFO] [stdout] test connection::tests::path_new_with_zero_cid ... ok
[INFO] [stdout] test connection::tests::recv_packet_unknown_version ... ok
[INFO] [stdout] test connection::tests::stream_reset ... ok
[INFO] [stdout] test connection::tests::recv_packet_invalid_handshake_done ... ok
[INFO] [stdout] test connection::tests::conn_multipath_transfer_minrtt ... ok
[INFO] [stdout] test connection::tests::path_chal_with_packet_loss ... ok
[INFO] [stdout] test connection::tests::version_negotiation_with_invalid_dcid ... ok
[INFO] [stdout] test connection::tests::recv_packet_skipped_packet_number ... ok
[INFO] [stdout] test connection::tests::stream_flow_control_update ... ok
[INFO] [stdout] test connection::timer::tests::timer_expiration ... ok
[INFO] [stdout] test connection::timer::tests::timer_operation ... ok
[INFO] [stdout] test connection::tests::version_negotiation_with_invalid_version ... ok
[INFO] [stdout] test connection::tests::version_negotiation_after_other_packet ... ok
[INFO] [stdout] test connection::tests::stream_multiply_write_and_read ... ok
[INFO] [stdout] test connection::tests::stream_0rtt ... ok
[INFO] [stdout] test connection::tests::send_packet_consecutive_non_ack_eliciting ... ok
[INFO] [stdout] test connection::tests::stream_flow_control_limit_error ... ok
[INFO] [stdout] test endpoint::tests::endpoint_basic_operations ... ok
[INFO] [stdout] test endpoint::tests::endpoint_client_recv_invalid_initial ... ok
[INFO] [stdout] test connection::tests::stream_operations ... ok
[INFO] [stdout] test connection::tests::recv_packet_unknown_dcid ... ok
[INFO] [stdout] test connection::tests::version_negotiation_with_same_version ... ok
[INFO] [stdout] test connection::tests::stream_multiplex_write_and_read ... ok
[INFO] [stdout] test endpoint::tests::endpoint_conn_raw_pointer_stability ... ok
[INFO] [stdout] test connection::tests::stream_shutdown_abnormal ... ok
[INFO] [stdout] test endpoint::tests::endpoint_version_negtiation ... ok
[INFO] [stdout] test connection::tests::version_negotiation_with_invalid_scid ... ok
[INFO] [stdout] test connection::tests::transport_params ... ok
[INFO] [stdout] test endpoint::tests::endpoint_stateless_reset_for_restart ... ok
[INFO] [stdout] test endpoint::tests::handshake_full_with_retry_disabled ... ok
[INFO] [stdout] test connection::tests::version_negotiation_with_unknown_version ... ok
[INFO] [stdout] test endpoint::tests::endpoint_connect ... ok
[INFO] [stdout] test endpoint::tests::handshake_full_with_retry_enabled ... ok
[INFO] [stdout] test endpoint::tests::endpoint_new_token ... ok
[INFO] [stdout] test endpoint::tests::handshake_resume_with_retry_disabled ... ok
[INFO] [stdout] test endpoint::tests::handshake_resume_with_invalid_token ... ok
[INFO] [stdout] test endpoint::tests::handshake_with_both_zero_cid ... ok
[INFO] [stdout] test endpoint::tests::endpoint_stateless_reset_for_unknown_packet ... ok
[INFO] [stdout] test endpoint::tests::handshake_with_packet_duplication ... ok
[INFO] [stdout] test endpoint::tests::handshake_resume_with_retry_enabled ... ok
[INFO] [stdout] test endpoint::tests::handshake_with_server_zero_cid ... ok
[INFO] [stdout] test endpoint::tests::handshake_resume_with_invalid_session ... ok
[INFO] [stdout] test endpoint::tests::transfer_multi_stream_normal ... ok
[INFO] [stdout] test endpoint::tests::handshake_with_client_zero_cid ... ok
[INFO] [stdout] test endpoint::tests::handshake_with_packet_reorder ... ok
[INFO] [stdout] test endpoint::tests::transfer_single_stream_0rtt_with_initial_disordered ... ok
[INFO] [stdout] test endpoint::tests::handshake_with_packet_delay ... ok
[INFO] [stdout] test endpoint::tests::transfer_single_stream_1rtt ... ok
[INFO] [stdout] test endpoint::tests::transfer_single_stream_0rtt_reject ... ok
[INFO] [stdout] test error::tests::connection_error ... ok
[INFO] [stdout] test error::tests::error_to_errno ... ok
[INFO] [stdout] test error::tests::error_to_wire ... ok
[INFO] [stdout] test error::tests::io_error ... ok
[INFO] [stdout] test frame::tests::ack ... ok
[INFO] [stdout] test frame::tests::application_close ... ok
[INFO] [stdout] test frame::tests::connection_close ... ok
[INFO] [stdout] test frame::tests::crypto ... ok
[INFO] [stdout] test frame::tests::data_blocked ... ok
[INFO] [stdout] test frame::tests::handshake_done ... ok
[INFO] [stdout] test frame::tests::max_data ... ok
[INFO] [stdout] test frame::tests::max_stream_data ... ok
[INFO] [stdout] test frame::tests::max_streams_bidi ... ok
[INFO] [stdout] test frame::tests::max_streams_uni ... ok
[INFO] [stdout] test frame::tests::new_connection_id ... ok
[INFO] [stdout] test frame::tests::new_token ... ok
[INFO] [stdout] test frame::tests::paddings ... ok
[INFO] [stdout] test frame::tests::path_abandon ... ok
[INFO] [stdout] test frame::tests::path_challenge ... ok
[INFO] [stdout] test frame::tests::path_response ... ok
[INFO] [stdout] test frame::tests::path_status ... ok
[INFO] [stdout] test frame::tests::ping ... ok
[INFO] [stdout] test frame::tests::reset_stream ... ok
[INFO] [stdout] test frame::tests::retire_connection_id ... ok
[INFO] [stdout] test frame::tests::special_frames ... ok
[INFO] [stdout] test frame::tests::stop_sending ... ok
[INFO] [stdout] test frame::tests::stream ... ok
[INFO] [stdout] test frame::tests::stream_buffer_too_short ... ok
[INFO] [stdout] test frame::tests::stream_data_blocked ... ok
[INFO] [stdout] test frame::tests::streams_blocked_bidi ... ok
[INFO] [stdout] test frame::tests::streams_blocked_uni ... ok
[INFO] [stdout] test h3::connection::tests::client_close_control_stream ... ok
[INFO] [stdout] test endpoint::tests::transfer_single_stream_0rtt_and_1rtt ... ok
[INFO] [stdout] test connection::tests::path_mtu_discovery_lost ... ok
[INFO] [stdout] test h3::connection::tests::client_close_qpack_decoder_stream ... ok
[INFO] [stdout] test endpoint::tests::handshake_with_packet_loss ... ok
[INFO] [stdout] test h3::connection::tests::client_close_request_before_server_consume_any_quic_buffer_data ... ok
[INFO] [stdout] test h3::connection::tests::client_open_multiple_qpack_encoder_streams ... ok
[INFO] [stdout] test h3::connection::tests::client_close_qpack_encoder_stream ... ok
[INFO] [stdout] test endpoint::tests::transfer_single_stream_with_packet_duplication ... ok
[INFO] [stdout] test h3::connection::tests::client_send_bad_encode_header_block ... ok
[INFO] [stdout] test endpoint::tests::handshake_with_packet_corruption ... ok
[INFO] [stdout] test h3::connection::tests::client_open_multiple_qpack_decoder_streams ... ok
[INFO] [stdout] test endpoint::tests::transfer_single_stream_with_packet_delay ... ok
[INFO] [stdout] test endpoint::tests::transfer_single_stream_with_packet_corruption ... ok
[INFO] [stdout] test h3::connection::tests::client_send_cancel_push_on_control_stream ... ok
[INFO] [stdout] test endpoint::tests::transfer_single_stream_disable_encryption ... ok
[INFO] [stdout] test h3::connection::tests::client_open_multiple_control_streams ... ok
[INFO] [stdout] test h3::connection::tests::client_send_max_push_id ... ok
[INFO] [stdout] test h3::connection::tests::client_send_large_headers ... ok
[INFO] [stdout] test endpoint::tests::transfer_single_stream_with_packet_reorder ... ok
[INFO] [stdout] test h3::connection::tests::client_send_goaway_blocked_by_conn_flow_control ... ok
[INFO] [stdout] test h3::connection::tests::client_send_cancel_push_on_request_stream ... ok
[INFO] [stdout] test h3::connection::tests::client_send_headers_frame_with_large_headers ... ok
[INFO] [stdout] test endpoint::tests::transfer_single_stream_bbr_with_packet_loss ... ok
[INFO] [stdout] test endpoint::tests::transfer_single_stream_0rtt_with_initial_lost ... ok
[INFO] [stdout] test h3::connection::tests::client_send_massive_requests_exceed_concurrency_limit ... ok
[INFO] [stdout] test h3::connection::tests::client_send_headers_on_non_request_stream ... ok
[INFO] [stdout] test h3::connection::tests::client_send_multi_requests_blocked_by_conn_flow_control ... ok
[INFO] [stdout] test endpoint::tests::transfer_single_stream_copa_with_packet_loss ... ok
[INFO] [stdout] test endpoint::tests::transfer_single_stream_bbr3_with_packet_loss ... ok
[INFO] [stdout] test h3::connection::tests::client_send_priority_update_request ... ok
[INFO] [stdout] test h3::connection::tests::client_send_priority_update_push ... ok
[INFO] [stdout] test h3::connection::tests::client_send_priority_update_request_on_closed_stream ... ok
[INFO] [stdout] test h3::connection::tests::client_send_goaway_decrease_push_id ... ok
[INFO] [stdout] test h3::connection::tests::client_send_priority_update_request_blocked_by_conn_flow_control ... ok
[INFO] [stdout] test h3::connection::tests::client_send_multi_priority_update_request ... ok
[INFO] [stdout] test h3::connection::tests::client_send_max_push_id_frame_on_request_stream ... ok
[INFO] [stdout] test h3::connection::tests::client_send_priority_update_before_request ... ok
[INFO] [stdout] test h3::connection::tests::client_send_request_blocked_by_conn_flow_control ... ok
[INFO] [stdout] test h3::connection::tests::client_send_priority_update_request_exceed_stream_limits ... ok
[INFO] [stdout] test h3::connection::tests::client_send_priority_update_request_for_non_request ... ok
[INFO] [stdout] test h3::connection::tests::client_send_request_after_recv_goaway ... ok
[INFO] [stdout] test h3::connection::tests::client_send_request_and_reset_stream_before_write_finished ... ok
[INFO] [stdout] test h3::connection::tests::client_send_push_promise ... ok
[INFO] [stdout] test h3::connection::tests::client_send_push_stream ... ok
[INFO] [stdout] test h3::connection::tests::get_or_create ... ok
[INFO] [stdout] test h3::connection::tests::http3_conn_new ... ok
[INFO] [stdout] test h3::connection::tests::client_send_request_blocked_by_conn_flow_control_and_try_by_send_headers ... ok
[INFO] [stdout] test h3::connection::tests::client_send_request_with_body_blocked_by_conn_flow_control ... ok
[INFO] [stdout] test h3::connection::tests::parse_extensible_priority ... ok
[INFO] [stdout] test h3::connection::tests::client_send_request_and_empty_fin_blocked_by_conn_flow_control ... ok
[INFO] [stdout] test h3::connection::tests::client_send_request_headers_and_reset_stream_before_write_finished ... ok
[INFO] [stdout] test h3::connection::tests::client_send_request_but_body_truncated_by_conn_flow_control ... ok
[INFO] [stdout] test h3::connection::tests::client_send_request_with_entire_body_blocked_by_conn_flow_control ... ok
[INFO] [stdout] test endpoint::tests::transfer_single_stream_cubic_with_packet_loss ... ok
[INFO] [stdout] test h3::connection::tests::multi_requests_with_multi_data_frames_and_response_multi_data_frames ... ok
[INFO] [stdout] test h3::connection::tests::process_streams_without_register_handler ... ok
[INFO] [stdout] test endpoint::tests::transfer_single_stream_dummy_with_packet_loss ... ok
[INFO] [stdout] test h3::connection::tests::close_non_request_stream ... ok
[INFO] [stdout] test h3::connection::tests::default_settings ... ok
[INFO] [stdout] test h3::connection::tests::http3_client_create_conn_early ... ok
[INFO] [stdout] test h3::connection::tests::close_no_exist_stream ... ok
[INFO] [stdout] test h3::connection::tests::process_streams_without_data ... ok
[INFO] [stdout] test h3::connection::tests::client_shutdown_write_before_server_consume_all_quic_buffer_data ... ok
[INFO] [stdout] test h3::connection::tests::client_shutdown_write_before_server_consume_any_quic_buffer_data ... ok
[INFO] [stdout] test h3::connection::tests::process_streams_with_data ... ok
[INFO] [stdout] test h3::connection::tests::customized_settings ... ok
[INFO] [stdout] test h3::connection::tests::request_with_multi_data_frames_response_with_multi_data_frames ... ok
[INFO] [stdout] test h3::connection::tests::request_and_response_without_body ... ok
[INFO] [stdout] test h3::connection::tests::request_with_multi_data_frames_response_without_body ... ok
[INFO] [stdout] test h3::connection::tests::request_without_body_response_one_data_frame_and_an_empty_fin ... ok
[INFO] [stdout] test h3::connection::tests::request_without_body_and_response_multi_data_frames ... ok
[INFO] [stdout] test h3::connection::tests::request_with_one_data_frame_response_without_body ... ok
[INFO] [stdout] test h3::connection::tests::server_close_control_stream ... ok
[INFO] [stdout] test h3::connection::tests::server_close_qpack_encoder_stream ... ok
[INFO] [stdout] test h3::connection::tests::request_without_body_response_without_body_but_with_reserved_frame ... ok
[INFO] [stdout] test h3::connection::tests::send_body_with_empty_data_block ... ok
[INFO] [stdout] test h3::connection::tests::request_without_body_response_one_data_frame ... ok
[INFO] [stdout] test h3::connection::tests::server_close_qpack_decoder_stream ... ok
[INFO] [stdout] test h3::connection::tests::send_body_on_unexpected_stream ... ok
[INFO] [stdout] test h3::connection::tests::server_send_cancel_push_on_request_stream ... ok
[INFO] [stdout] test h3::connection::tests::server_create_request_stream ... ok
[INFO] [stdout] test h3::connection::tests::server_open_control_stream_failed ... ok
[INFO] [stdout] test h3::connection::tests::request_with_one_data_frame_response_with_one_data_frame ... ok
[INFO] [stdout] test h3::connection::tests::server_send_cancel_push_on_control_stream ... ok
[INFO] [stdout] test h3::connection::tests::server_send_body_before_headers ... ok
[INFO] [stdout] test h3::connection::tests::server_open_multiple_qpack_decoder_streams ... ok
[INFO] [stdout] test h3::connection::tests::server_close_request_before_client_consume_any_quic_buffer_data ... ok
[INFO] [stdout] test h3::connection::tests::server_send_priority_update_request ... ok
[INFO] [stdout] test h3::connection::tests::server_send_push_promise_before_client_update_max_push_id ... ok
[INFO] [stdout] test h3::connection::tests::server_send_push_promise_frame_on_non_request_stream ... ok
[INFO] [stdout] test h3::connection::tests::server_send_goaway_on_uninitialized_control_stream ... ok
[INFO] [stdout] test h3::connection::tests::server_send_goaway_decrease_stream_id ... ok
[INFO] [stdout] test h3::connection::tests::server_send_goaway_increase_stream_id ... ok
[INFO] [stdout] test h3::error::tests::error_to_errno ... ok
[INFO] [stdout] test h3::connection::tests::update_next_stream_id ... ok
[INFO] [stdout] test h3::error::tests::error_to_wire ... ok
[INFO] [stdout] test h3::error::tests::internal_error ... ok
[INFO] [stdout] test h3::frame::tests::cancel_push_frame ... ok
[INFO] [stdout] test h3::frame::tests::data_frame ... ok
[INFO] [stdout] test h3::frame::tests::goaway_frame ... ok
[INFO] [stdout] test h3::frame::tests::max_push_id_frame ... ok
[INFO] [stdout] test h3::frame::tests::priority_update_push_frame ... ok
[INFO] [stdout] test h3::frame::tests::headers_frame ... ok
[INFO] [stdout] test h3::frame::tests::push_promise_frame ... ok
[INFO] [stdout] test h3::frame::tests::settings_frame ... ok
[INFO] [stdout] test h3::frame::tests::priority_update_request_frame ... ok
[INFO] [stdout] test h3::frame::tests::settings_frame_too_large ... ok
[INFO] [stdout] test h3::frame::tests::settings_frame_with_prohibited_h2_identifier ... ok
[INFO] [stdout] test h3::frame::tests::unknown_frame ... ok
[INFO] [stdout] test h3::qpack::huffman::testr::huffman_decode_invalid_without_eos ... ok
[INFO] [stdout] test h3::qpack::huffman::testr::huffman_encode_and_decode ... ok
[INFO] [stdout] test h3::qpack::prefix_int::test::decode_int_empty_buf ... ok
[INFO] [stdout] test h3::qpack::prefix_int::test::decode_int_too_big ... ok
[INFO] [stdout] test h3::qpack::prefix_int::test::decode_int_without_end_flag ... ok
[INFO] [stdout] test h3::frame::tests::settings_frame_with_invalid_h3_connect_protocol_enabled ... ok
[INFO] [stdout] test h3::qpack::prefix_int::test::prefix_int_normal ... ok
[INFO] [stdout] test h3::qpack::static_table::tests::decode_static_name_and_value ... ok
[INFO] [stdout] test h3::qpack::static_table::tests::encode_static_with_name_and_value ... ok
[INFO] [stdout] test h3::qpack::static_table::tests::decode_static_invalid_index ... ok
[INFO] [stdout] test h3::qpack::static_table::tests::encode_static_with_name_not_match ... ok
[INFO] [stdout] test h3::qpack::static_table::tests::encode_static_with_name_only ... ok
[INFO] [stdout] test h3::qpack::static_table::tests::static_table_index ... ok
[INFO] [stdout] test h3::qpack::static_table::tests::encode_static_with_value_not_match ... ok
[INFO] [stdout] test h3::connection::tests::server_poll_after_connection_error ... ok
[INFO] [stdout] test h3::qpack::static_table::tests::static_table_size ... ok
[INFO] [stdout] test h3::qpack::tests::qpack_ascii_range ... ok
[INFO] [stdout] test h3::qpack::static_table::tests::static_table_min_index ... ok
[INFO] [stdout] test h3::qpack::tests::qpack_encode_and_decode ... ok
[INFO] [stdout] test h3::qpack::tests::qpack_encode_lower_case ... ok
[INFO] [stdout] test h3::stream::tests::check_frame_on_control_stream ... ok
[INFO] [stdout] test h3::stream::tests::check_frame_on_push_stream ... ok
[INFO] [stdout] test h3::stream::tests::check_frame_on_request_stream ... ok
[INFO] [stdout] test h3::stream::tests::mark_stream_read_finished ... ok
[INFO] [stdout] test h3::stream::tests::process_cancel_push_frame_after_settings_on_control_stream ... ok
[INFO] [stdout] test h3::stream::tests::process_cancel_push_frame_before_settings_on_control_stream ... ok
[INFO] [stdout] test h3::stream::tests::process_data_frame_before_headers_frame_on_request_stream ... ok
[INFO] [stdout] test h3::stream::tests::process_duplicate_settings_on_control_stream ... ok
[INFO] [stdout] test h3::stream::tests::process_empty_settings_frame_on_control_stream ... ok
[INFO] [stdout] test h3::stream::tests::process_goaway_frame_after_settings_on_control_stream ... ok
[INFO] [stdout] test h3::stream::tests::process_goaway_frame_before_settings_on_control_stream ... ok
[INFO] [stdout] test h3::stream::tests::process_headers_frame_on_control_stream ... ok
[INFO] [stdout] test h3::stream::tests::process_max_push_id_frame_after_settings_on_control_stream ... ok
[INFO] [stdout] test h3::connection::tests::server_send_headers_frame_with_large_headers ... ok
[INFO] [stdout] test h3::stream::tests::process_new_push_stream_with_headers_and_data ... ok
[INFO] [stdout] test h3::stream::tests::process_new_request_stream_with_header_and_data ... ok
[INFO] [stdout] test h3::qpack::tests::qpack_decode_empty_buffer ... ok
[INFO] [stdout] test h3::stream::tests::process_new_uni_stream_without_any_data ... ok
[INFO] [stdout] test h3::stream::tests::process_reserved_type_stream ... ok
[INFO] [stdout] test h3::stream::tests::process_new_request_stream_without_any_data ... ok
[INFO] [stdout] test h3::stream::tests::process_zero_length_cancel_push_frame_on_control_stream ... ok
[INFO] [stdout] test h3::qpack::tests::static_table ... ok
[INFO] [stdout] test h3::stream::tests::process_zero_length_max_push_id_frame_on_control_stream ... ok
[INFO] [stdout] test h3::stream::tests::process_zero_length_priority_update_push_frame_on_control_stream ... ok
[INFO] [stdout] test h3::stream::tests::process_settings_frame_on_control_stream ... ok
[INFO] [stdout] test h3::stream::tests::process_zero_length_push_promise_frame_on_request_stream ... ok
[INFO] [stdout] test h3::stream::tests::process_zero_length_priority_update_request_frame_on_control_stream ... ok
[INFO] [stdout] test h3::stream::tests::set_and_take_header_block ... ok
[INFO] [stdout] test h3::stream::tests::set_and_take_last_priority_update ... ok
[INFO] [stdout] test h3::stream::tests::set_frame_type_on_qpack_stream ... ok
[INFO] [stdout] test h3::stream::tests::state_transition_anti_dos ... ok
[INFO] [stdout] test h3::stream::tests::stream_new ... ok
[INFO] [stdout] test h3::stream::tests::trigger_data_event ... ok
[INFO] [stdout] test h3::stream::tests::uni_stream_type_id ... ok
[INFO] [stdout] test h3::tests::fmt_readable ... ok
[INFO] [stdout] test h3::tests::header_ref ... ok
[INFO] [stdout] test multipath_scheduler::scheduler_minrtt::tests::minrtt_multi_available_path ... ok
[INFO] [stdout] test multipath_scheduler::scheduler_minrtt::tests::minrtt_no_available_path ... ok
[INFO] [stdout] test h3::stream::tests::process_zero_length_goaway_frame_on_control_stream ... ok
[INFO] [stdout] test multipath_scheduler::scheduler_redundant::tests::redundant_select ... ok
[INFO] [stdout] test multipath_scheduler::scheduler_minrtt::tests::minrtt_single_available_path ... ok
[INFO] [stdout] test h3::stream::tests::process_max_push_id_frame_before_settings_on_control_stream ... ok
[INFO] [stdout] test multipath_scheduler::scheduler_rr::tests::round_robin_multi_available_path ... ok
[INFO] [stdout] test multipath_scheduler::scheduler_rr::tests::round_robin_no_available_path ... ok
[INFO] [stdout] test multipath_scheduler::tests::scheduler_name ... ok
[INFO] [stdout] test multipath_scheduler::scheduler_rr::tests::round_robin_single_available_path ... ok
[INFO] [stdout] test packet::tests::client_initial_protection ... ok
[INFO] [stdout] test packet::tests::initial_pkt ... ok
[INFO] [stdout] test packet::tests::multipath_protection ... ok
[INFO] [stdout] test packet::tests::onertt_chacha20_protection ... ok
[INFO] [stdout] test packet::tests::buffer_too_short ... ok
[INFO] [stdout] test packet::tests::packet_cid_len ... ok
[INFO] [stdout] test packet::tests::packet_num ... ok
[INFO] [stdout] test packet::tests::retry_pkt ... ok
[INFO] [stdout] test packet::tests::server_initial_protection ... ok
[INFO] [stdout] test packet::tests::one_rtt_pkt ... ok
[INFO] [stdout] test packet::tests::version_negotiation_pkt ... ok
[INFO] [stdout] test packet::tests::handshake_pkt ... ok
[INFO] [stdout] test packet::tests::packet_type ... ok
[INFO] [stdout] test packet::tests::stateless_reset_pkt ... ok
[INFO] [stdout] test packet::tests::zero_rtt_pkt ... ok
[INFO] [stdout] test qlog::tests::qlog_writer_operations ... ok
[INFO] [stdout] test ranges::tests::add_elem ... ok
[INFO] [stdout] test qlog::events::tests::serialize_packet_header ... ok
[INFO] [stdout] test qlog::events::tests::serialize_quic_packet_sent_event ... ok
[INFO] [stdout] test h3::connection::tests::server_open_multiple_control_streams ... ok
[INFO] [stdout] test ranges::tests::capacity ... ok
[INFO] [stdout] test ranges::tests::clear ... ok
[INFO] [stdout] test ranges::tests::contains ... ok
[INFO] [stdout] test ranges::tests::flatten ... ok
[INFO] [stdout] test ranges::tests::insert_empty_range ... ok
[INFO] [stdout] test ranges::tests::insert_overlap ... ok
[INFO] [stdout] test ranges::tests::insert_without_overlap ... ok
[INFO] [stdout] test ranges::tests::peek_min ... ok
[INFO] [stdout] test ranges::tests::filter ... ok
[INFO] [stdout] test ranges::tests::next_to ... ok
[INFO] [stdout] test ranges::tests::pop_min ... ok
[INFO] [stdout] test ranges::tests::remove ... ok
[INFO] [stdout] test ranges::tests::partial_eq ... ok
[INFO] [stdout] test ranges::tests::remove_until ... ok
[INFO] [stdout] test h3::connection::tests::server_send_priority_update_push ... ok
[INFO] [stdout] test tests::initial_rtt ... ok
[INFO] [stdout] test tests::max_pto ... ok
[INFO] [stdout] test tests::pto_linear_factor ... ok
[INFO] [stdout] test tests::initial_max_streams_bidi ... ok
[INFO] [stdout] test tests::connection_id ... ok
[INFO] [stdout] test ranges::tests::prev_to ... ok
[INFO] [stdout] test ranges::tests::remove_cross_multi_ranges ... ok
[INFO] [stdout] test timer_queue::tests::time_remaining ... ok
[INFO] [stdout] test tls::key::tests::derive_chacha20_secrets ... ok
[INFO] [stdout] test tls::key::tests::derive_initial_secrets ... ok
[INFO] [stdout] test ranges::tests::smallest_largest ... ok
[INFO] [stdout] test timer_queue::tests::add ... ok
[INFO] [stdout] test timer_queue::tests::del ... ok
[INFO] [stdout] test timer_queue::tests::expired ... ok
[INFO] [stdout] test h3::connection::tests::server_send_headers_on_non_request_stream ... ok
[INFO] [stdout] test h3::connection::tests::server_open_multiple_qpack_encoder_streams ... ok
[INFO] [stdout] test h3::connection::tests::server_send_push_promise_on_request_stream ... ok
[INFO] [stdout] test h3::connection::tests::server_send_goaway_with_invalid_id ... ok
[INFO] [stdout] test h3::connection::tests::server_send_push_promise_with_a_larger_push_id ... ok
[INFO] [stdout] test tls::tests::handshake_with_cert_verify_failed ... ok
[INFO] [stdout] test tls::tests::invalid_ticket_key ... ok
[INFO] [stdout] test h3::connection::tests::server_send_max_push_id_frame ... ok
[INFO] [stdout] test h3::connection::tests::server_shutdown_write_before_client_consume_any_quic_buffer_data ... ok
[INFO] [stdout] test tls::tests::invalid_alpn ... ok
[INFO] [stdout] test tls::tests::invalid_cstring_file ... ok
[INFO] [stdout] test h3::connection::tests::server_send_response_on_closed_request_stream ... ok
[INFO] [stdout] test h3::connection::tests::server_shutdown_write_before_client_consume_all_quic_buffer_data ... ok
[INFO] [stdout] test token::tests::address_token_invalid ... ok
[INFO] [stdout] test trans_param::tests::preferred_address ... ok
[INFO] [stdout] test trans_param::tests::transport_params_from_client ... ok
[INFO] [stdout] test token::tests::address_token_normal ... ok
[INFO] [stdout] test window::tests::seq_num_window_default ... ok
[INFO] [stdout] test token::tests::reset_token ... ok
[INFO] [stdout] test window::tests::seq_num_window_insert ... ok
[INFO] [stdout] test window::tests::seq_num_window_insert_max ... ok
[INFO] [stdout] test window::tests::seq_num_window_insert_slide ... ok
[INFO] [stdout] test trans_param::tests::transport_params_from_server ... ok
[INFO] [stdout] test tls::tests::full_handshake ... ok
[INFO] [stdout] test tls::tests::multi_cert_with_unknown_sni ... ok
[INFO] [stdout] test tls::tests::cert_or_key_format_error ... ok
[INFO] [stdout] test tls::tests::invalid_cstring_hostname ... ok
[INFO] [stdout] test h3::connection::tests::server_send_push_stream ... ok
[INFO] [stdout] test tls::tests::handshake_with_cert_verify_success ... ok
[INFO] [stdout] test tls::tests::handshake_with_cert_verify_success2 ... ok
[INFO] [stdout] test tls::tests::resume_handshake_ticket_key_change ... ok
[INFO] [stdout] test tls::tests::resume_handshake_server_not_support_early_data ... ok
[INFO] [stdout] test tls::tests::resume_handshake_server_support_early_data ... ok
[INFO] [stdout] test tls::tests::multi_cert_with_known_sni ... ok
[INFO] [stdout] test tls::tests::multi_cert_without_sni ... ok
[INFO] [stdout] test tls::tests::resume_handshake_early_data_rejected ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 551 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 9.50s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests tquic
[INFO] [stderr] warning: unnecessary parentheses around closure body
[INFO] [stderr]    --> src/ranges.rs:138:29
[INFO] [stderr]     |
[INFO] [stderr] 138 |             .map(|(&s, &e)| (s..e))
[INFO] [stderr]     |                             ^    ^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 138 -             .map(|(&s, &e)| (s..e))
[INFO] [stderr] 138 +             .map(|(&s, &e)| s..e)
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around closure body
[INFO] [stderr]    --> src/ranges.rs:224:29
[INFO] [stderr]     |
[INFO] [stderr] 224 |             .map(|(&s, &e)| (s..e))
[INFO] [stderr]     |                             ^    ^
[INFO] [stderr]     |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 224 -             .map(|(&s, &e)| (s..e))
[INFO] [stderr] 224 +             .map(|(&s, &e)| s..e)
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around closure body
[INFO] [stderr]    --> src/ranges.rs:232:29
[INFO] [stderr]     |
[INFO] [stderr] 232 |             .map(|(&s, &e)| (s..e))
[INFO] [stderr]     |                             ^    ^
[INFO] [stderr]     |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 232 -             .map(|(&s, &e)| (s..e))
[INFO] [stderr] 232 +             .map(|(&s, &e)| s..e)
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around closure body
[INFO] [stderr]    --> src/ranges.rs:240:29
[INFO] [stderr]     |
[INFO] [stderr] 240 |             .map(|(&s, &e)| (s..e))
[INFO] [stderr]     |                             ^    ^
[INFO] [stderr]     |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 240 -             .map(|(&s, &e)| (s..e))
[INFO] [stderr] 240 +             .map(|(&s, &e)| s..e)
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: 4 warnings emitted
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/lib.rs - Config::new (line 368) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.72s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "503f3aba7c376222ef99d797ed23f36b6834104447f0f5d593b290b9f599e0fb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "503f3aba7c376222ef99d797ed23f36b6834104447f0f5d593b290b9f599e0fb", kill_on_drop: false }`
[INFO] [stdout] 503f3aba7c376222ef99d797ed23f36b6834104447f0f5d593b290b9f599e0fb
