[INFO] fetching crate encode_unicode 1.0.0...
[INFO] testing encode_unicode-1.0.0 against 1.90.0 for beta-1.91-3
[INFO] extracting crate encode_unicode 1.0.0 into /workspace/builds/worker-1-tc1/source
[INFO] started tweaking crates.io crate encode_unicode 1.0.0
[INFO] finished tweaking crates.io crate encode_unicode 1.0.0
[INFO] tweaked toml for crates.io crate encode_unicode 1.0.0 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate encode_unicode 1.0.0 on toolchain 1.90.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate encode_unicode 1.0.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded fastrand v1.8.0
[INFO] [stderr]   Downloaded minreq v2.6.0
[INFO] [stderr]   Downloaded openssl-sys v0.9.75
[INFO] [stderr]   Downloaded schannel v0.1.20
[INFO] [stderr]   Downloaded openssl v0.10.41
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] dadb5072a345ddb812047112da4add30b046d8872e419c40ad34ecfbead05079
[INFO] running `Command { std: "docker" "start" "-a" "dadb5072a345ddb812047112da4add30b046d8872e419c40ad34ecfbead05079", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "dadb5072a345ddb812047112da4add30b046d8872e419c40ad34ecfbead05079", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dadb5072a345ddb812047112da4add30b046d8872e419c40ad34ecfbead05079", kill_on_drop: false }`
[INFO] [stdout] dadb5072a345ddb812047112da4add30b046d8872e419c40ad34ecfbead05079
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 3efabb0dfbea921e5ebe3c571bbea9a0f5a2cd14752a8ed9ebe26a0f7212d6ca
[INFO] running `Command { std: "docker" "start" "-a" "3efabb0dfbea921e5ebe3c571bbea9a0f5a2cd14752a8ed9ebe26a0f7212d6ca", kill_on_drop: false }`
[INFO] [stderr]    Compiling encode_unicode v1.0.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/traits.rs:608:18
[INFO] [stdout]     |
[INFO] [stdout] 608 |     fn utf8chars(&self) -> Utf8Chars;
[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] 608 |     fn utf8chars(&self) -> Utf8Chars<'_>;
[INFO] [stdout]     |                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/traits.rs:610:19
[INFO] [stdout]     |
[INFO] [stdout] 610 |     fn utf16chars(&self) -> Utf16Chars;
[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] 610 |     fn utf16chars(&self) -> Utf16Chars<'_>;
[INFO] [stdout]     |                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/traits.rs:612:25
[INFO] [stdout]     |
[INFO] [stdout] 612 |     fn utf8char_indices(&self) -> Utf8CharIndices;
[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] 612 |     fn utf8char_indices(&self) -> Utf8CharIndices<'_>;
[INFO] [stdout]     |                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/traits.rs:614:26
[INFO] [stdout]     |
[INFO] [stdout] 614 |     fn utf16char_indices(&self) -> Utf16CharIndices;
[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] 614 |     fn utf16char_indices(&self) -> Utf16CharIndices<'_>;
[INFO] [stdout]     |                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/traits.rs:618:18
[INFO] [stdout]     |
[INFO] [stdout] 618 |     fn utf8chars(&self) -> Utf8Chars {
[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] 618 |     fn utf8chars(&self) -> Utf8Chars<'_> {
[INFO] [stdout]     |                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/traits.rs:621:19
[INFO] [stdout]     |
[INFO] [stdout] 621 |     fn utf16chars(&self) -> Utf16Chars {
[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] 621 |     fn utf16chars(&self) -> Utf16Chars<'_> {
[INFO] [stdout]     |                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/traits.rs:624:25
[INFO] [stdout]     |
[INFO] [stdout] 624 |     fn utf8char_indices(&self) -> Utf8CharIndices {
[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] 624 |     fn utf8char_indices(&self) -> Utf8CharIndices<'_> {
[INFO] [stdout]     |                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/traits.rs:627:26
[INFO] [stdout]     |
[INFO] [stdout] 627 |     fn utf16char_indices(&self) -> Utf16CharIndices {
[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] 627 |     fn utf16char_indices(&self) -> Utf16CharIndices<'_> {
[INFO] [stdout]     |                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/traits.rs:941:25
[INFO] [stdout]     |
[INFO] [stdout] 941 |     fn utf8char_indices(&self) -> Utf8CharDecoder where Self::Output: Borrow<[u8]>;
[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] 941 |     fn utf8char_indices(&self) -> Utf8CharDecoder<'_> where Self::Output: Borrow<[u8]>;
[INFO] [stdout]     |                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/traits.rs:1002:26
[INFO] [stdout]      |
[INFO] [stdout] 1002 |     fn utf16char_indices(&self) -> Utf16CharDecoder where Self::Output: Borrow<[u16]>;
[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] 1002 |     fn utf16char_indices(&self) -> Utf16CharDecoder<'_> where Self::Output: Borrow<[u16]>;
[INFO] [stdout]      |                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/traits.rs:1006:25
[INFO] [stdout]      |
[INFO] [stdout] 1006 |     fn utf8char_indices(&self) -> Utf8CharDecoder where Self::Output: Borrow<[u8]> {
[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] 1006 |     fn utf8char_indices(&self) -> Utf8CharDecoder<'_> where Self::Output: Borrow<[u8]> {
[INFO] [stdout]      |                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/traits.rs:1009:26
[INFO] [stdout]      |
[INFO] [stdout] 1009 |     fn utf16char_indices(&self) -> Utf16CharDecoder where Self::Output: Borrow<[u16]> {
[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] 1009 |     fn utf16char_indices(&self) -> Utf16CharDecoder<'_> where Self::Output: Borrow<[u16]> {
[INFO] [stdout]      |                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/utf8_iterators.rs:237:16
[INFO] [stdout]     |
[INFO] [stdout] 237 |     fn from(s: &str) -> Utf8CharIndices {
[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] 237 |     fn from(s: &str) -> Utf8CharIndices<'_> {
[INFO] [stdout]     |                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/utf8_iterators.rs:306:16
[INFO] [stdout]     |
[INFO] [stdout] 306 |     fn from(s: &str) -> Utf8Chars {
[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] 306 |     fn from(s: &str) -> Utf8Chars<'_> {
[INFO] [stdout]     |                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/utf16_iterators.rs:158:16
[INFO] [stdout]     |
[INFO] [stdout] 158 |     fn from(s: &str) -> Utf16CharIndices {
[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] 158 |     fn from(s: &str) -> Utf16CharIndices<'_> {
[INFO] [stdout]     |                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/utf16_iterators.rs:225:16
[INFO] [stdout]     |
[INFO] [stdout] 225 |     fn from(s: &str) -> Utf16Chars {
[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] 225 |     fn from(s: &str) -> Utf16Chars<'_> {
[INFO] [stdout]     |                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/decoding_iterators.rs:226:16
[INFO] [stdout]     |
[INFO] [stdout] 226 |     fn from(s: &[u8]) -> Utf8CharDecoder {
[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] 226 |     fn from(s: &[u8]) -> Utf8CharDecoder<'_> {
[INFO] [stdout]     |                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.85s
[INFO] running `Command { std: "docker" "inspect" "3efabb0dfbea921e5ebe3c571bbea9a0f5a2cd14752a8ed9ebe26a0f7212d6ca", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3efabb0dfbea921e5ebe3c571bbea9a0f5a2cd14752a8ed9ebe26a0f7212d6ca", kill_on_drop: false }`
[INFO] [stdout] 3efabb0dfbea921e5ebe3c571bbea9a0f5a2cd14752a8ed9ebe26a0f7212d6ca
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 525f73a8dabc7fc18663388513e5d84903e810deba5000552e4b889af84d8053
[INFO] running `Command { std: "docker" "start" "-a" "525f73a8dabc7fc18663388513e5d84903e810deba5000552e4b889af84d8053", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.43
[INFO] [stderr]    Compiling pkg-config v0.3.25
[INFO] [stderr]    Compiling unicode-ident v1.0.3
[INFO] [stderr]    Compiling libc v0.2.127
[INFO] [stderr]    Compiling syn v1.0.99
[INFO] [stderr]    Compiling openssl v0.10.41
[INFO] [stderr]    Compiling once_cell v1.13.0
[INFO] [stderr]    Compiling native-tls v0.2.10
[INFO] [stderr]    Compiling minreq v2.6.0
[INFO] [stderr]    Compiling openssl-probe v0.1.5
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/traits.rs:608:18
[INFO] [stdout]     |
[INFO] [stdout] 608 |     fn utf8chars(&self) -> Utf8Chars;
[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] 608 |     fn utf8chars(&self) -> Utf8Chars<'_>;
[INFO] [stdout]     |                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/traits.rs:610:19
[INFO] [stdout]     |
[INFO] [stdout] 610 |     fn utf16chars(&self) -> Utf16Chars;
[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] 610 |     fn utf16chars(&self) -> Utf16Chars<'_>;
[INFO] [stdout]     |                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/traits.rs:612:25
[INFO] [stdout]     |
[INFO] [stdout] 612 |     fn utf8char_indices(&self) -> Utf8CharIndices;
[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] 612 |     fn utf8char_indices(&self) -> Utf8CharIndices<'_>;
[INFO] [stdout]     |                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/traits.rs:614:26
[INFO] [stdout]     |
[INFO] [stdout] 614 |     fn utf16char_indices(&self) -> Utf16CharIndices;
[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] 614 |     fn utf16char_indices(&self) -> Utf16CharIndices<'_>;
[INFO] [stdout]     |                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/traits.rs:618:18
[INFO] [stdout]     |
[INFO] [stdout] 618 |     fn utf8chars(&self) -> Utf8Chars {
[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] 618 |     fn utf8chars(&self) -> Utf8Chars<'_> {
[INFO] [stdout]     |                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/traits.rs:621:19
[INFO] [stdout]     |
[INFO] [stdout] 621 |     fn utf16chars(&self) -> Utf16Chars {
[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] 621 |     fn utf16chars(&self) -> Utf16Chars<'_> {
[INFO] [stdout]     |                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/traits.rs:624:25
[INFO] [stdout]     |
[INFO] [stdout] 624 |     fn utf8char_indices(&self) -> Utf8CharIndices {
[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] 624 |     fn utf8char_indices(&self) -> Utf8CharIndices<'_> {
[INFO] [stdout]     |                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/traits.rs:627:26
[INFO] [stdout]     |
[INFO] [stdout] 627 |     fn utf16char_indices(&self) -> Utf16CharIndices {
[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] 627 |     fn utf16char_indices(&self) -> Utf16CharIndices<'_> {
[INFO] [stdout]     |                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/traits.rs:941:25
[INFO] [stdout]     |
[INFO] [stdout] 941 |     fn utf8char_indices(&self) -> Utf8CharDecoder where Self::Output: Borrow<[u8]>;
[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] 941 |     fn utf8char_indices(&self) -> Utf8CharDecoder<'_> where Self::Output: Borrow<[u8]>;
[INFO] [stdout]     |                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/traits.rs:1002:26
[INFO] [stdout]      |
[INFO] [stdout] 1002 |     fn utf16char_indices(&self) -> Utf16CharDecoder where Self::Output: Borrow<[u16]>;
[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] 1002 |     fn utf16char_indices(&self) -> Utf16CharDecoder<'_> where Self::Output: Borrow<[u16]>;
[INFO] [stdout]      |                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/traits.rs:1006:25
[INFO] [stdout]      |
[INFO] [stdout] 1006 |     fn utf8char_indices(&self) -> Utf8CharDecoder where Self::Output: Borrow<[u8]> {
[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] 1006 |     fn utf8char_indices(&self) -> Utf8CharDecoder<'_> where Self::Output: Borrow<[u8]> {
[INFO] [stdout]      |                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/traits.rs:1009:26
[INFO] [stdout]      |
[INFO] [stdout] 1009 |     fn utf16char_indices(&self) -> Utf16CharDecoder where Self::Output: Borrow<[u16]> {
[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] 1009 |     fn utf16char_indices(&self) -> Utf16CharDecoder<'_> where Self::Output: Borrow<[u16]> {
[INFO] [stdout]      |                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/utf8_iterators.rs:237:16
[INFO] [stdout]     |
[INFO] [stdout] 237 |     fn from(s: &str) -> Utf8CharIndices {
[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] 237 |     fn from(s: &str) -> Utf8CharIndices<'_> {
[INFO] [stdout]     |                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/utf8_iterators.rs:306:16
[INFO] [stdout]     |
[INFO] [stdout] 306 |     fn from(s: &str) -> Utf8Chars {
[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] 306 |     fn from(s: &str) -> Utf8Chars<'_> {
[INFO] [stdout]     |                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/utf16_iterators.rs:158:16
[INFO] [stdout]     |
[INFO] [stdout] 158 |     fn from(s: &str) -> Utf16CharIndices {
[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] 158 |     fn from(s: &str) -> Utf16CharIndices<'_> {
[INFO] [stdout]     |                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/utf16_iterators.rs:225:16
[INFO] [stdout]     |
[INFO] [stdout] 225 |     fn from(s: &str) -> Utf16Chars {
[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] 225 |     fn from(s: &str) -> Utf16Chars<'_> {
[INFO] [stdout]     |                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/decoding_iterators.rs:226:16
[INFO] [stdout]     |
[INFO] [stdout] 226 |     fn from(s: &[u8]) -> Utf8CharDecoder {
[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] 226 |     fn from(s: &[u8]) -> Utf8CharDecoder<'_> {
[INFO] [stdout]     |                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling openssl-sys v0.9.75
[INFO] [stderr]    Compiling quote v1.0.21
[INFO] [stderr]    Compiling openssl-macros v0.1.0
[INFO] [stderr]    Compiling encode_unicode v1.0.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/traits.rs:608:18
[INFO] [stdout]     |
[INFO] [stdout] 608 |     fn utf8chars(&self) -> Utf8Chars;
[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] 608 |     fn utf8chars(&self) -> Utf8Chars<'_>;
[INFO] [stdout]     |                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/traits.rs:610:19
[INFO] [stdout]     |
[INFO] [stdout] 610 |     fn utf16chars(&self) -> Utf16Chars;
[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] 610 |     fn utf16chars(&self) -> Utf16Chars<'_>;
[INFO] [stdout]     |                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/traits.rs:612:25
[INFO] [stdout]     |
[INFO] [stdout] 612 |     fn utf8char_indices(&self) -> Utf8CharIndices;
[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] 612 |     fn utf8char_indices(&self) -> Utf8CharIndices<'_>;
[INFO] [stdout]     |                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/traits.rs:614:26
[INFO] [stdout]     |
[INFO] [stdout] 614 |     fn utf16char_indices(&self) -> Utf16CharIndices;
[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] 614 |     fn utf16char_indices(&self) -> Utf16CharIndices<'_>;
[INFO] [stdout]     |                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/traits.rs:618:18
[INFO] [stdout]     |
[INFO] [stdout] 618 |     fn utf8chars(&self) -> Utf8Chars {
[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] 618 |     fn utf8chars(&self) -> Utf8Chars<'_> {
[INFO] [stdout]     |                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/traits.rs:621:19
[INFO] [stdout]     |
[INFO] [stdout] 621 |     fn utf16chars(&self) -> Utf16Chars {
[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] 621 |     fn utf16chars(&self) -> Utf16Chars<'_> {
[INFO] [stdout]     |                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/traits.rs:624:25
[INFO] [stdout]     |
[INFO] [stdout] 624 |     fn utf8char_indices(&self) -> Utf8CharIndices {
[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] 624 |     fn utf8char_indices(&self) -> Utf8CharIndices<'_> {
[INFO] [stdout]     |                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/traits.rs:627:26
[INFO] [stdout]     |
[INFO] [stdout] 627 |     fn utf16char_indices(&self) -> Utf16CharIndices {
[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] 627 |     fn utf16char_indices(&self) -> Utf16CharIndices<'_> {
[INFO] [stdout]     |                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/traits.rs:941:25
[INFO] [stdout]     |
[INFO] [stdout] 941 |     fn utf8char_indices(&self) -> Utf8CharDecoder where Self::Output: Borrow<[u8]>;
[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] 941 |     fn utf8char_indices(&self) -> Utf8CharDecoder<'_> where Self::Output: Borrow<[u8]>;
[INFO] [stdout]     |                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/traits.rs:1002:26
[INFO] [stdout]      |
[INFO] [stdout] 1002 |     fn utf16char_indices(&self) -> Utf16CharDecoder where Self::Output: Borrow<[u16]>;
[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] 1002 |     fn utf16char_indices(&self) -> Utf16CharDecoder<'_> where Self::Output: Borrow<[u16]>;
[INFO] [stdout]      |                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/traits.rs:1006:25
[INFO] [stdout]      |
[INFO] [stdout] 1006 |     fn utf8char_indices(&self) -> Utf8CharDecoder where Self::Output: Borrow<[u8]> {
[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] 1006 |     fn utf8char_indices(&self) -> Utf8CharDecoder<'_> where Self::Output: Borrow<[u8]> {
[INFO] [stdout]      |                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/traits.rs:1009:26
[INFO] [stdout]      |
[INFO] [stdout] 1009 |     fn utf16char_indices(&self) -> Utf16CharDecoder where Self::Output: Borrow<[u16]> {
[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] 1009 |     fn utf16char_indices(&self) -> Utf16CharDecoder<'_> where Self::Output: Borrow<[u16]> {
[INFO] [stdout]      |                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/utf8_iterators.rs:237:16
[INFO] [stdout]     |
[INFO] [stdout] 237 |     fn from(s: &str) -> Utf8CharIndices {
[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] 237 |     fn from(s: &str) -> Utf8CharIndices<'_> {
[INFO] [stdout]     |                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/utf8_iterators.rs:306:16
[INFO] [stdout]     |
[INFO] [stdout] 306 |     fn from(s: &str) -> Utf8Chars {
[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] 306 |     fn from(s: &str) -> Utf8Chars<'_> {
[INFO] [stdout]     |                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/utf16_iterators.rs:158:16
[INFO] [stdout]     |
[INFO] [stdout] 158 |     fn from(s: &str) -> Utf16CharIndices {
[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] 158 |     fn from(s: &str) -> Utf16CharIndices<'_> {
[INFO] [stdout]     |                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/utf16_iterators.rs:225:16
[INFO] [stdout]     |
[INFO] [stdout] 225 |     fn from(s: &str) -> Utf16Chars {
[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] 225 |     fn from(s: &str) -> Utf16Chars<'_> {
[INFO] [stdout]     |                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/decoding_iterators.rs:226:16
[INFO] [stdout]     |
[INFO] [stdout] 226 |     fn from(s: &[u8]) -> Utf8CharDecoder {
[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] 226 |     fn from(s: &[u8]) -> Utf8CharDecoder<'_> {
[INFO] [stdout]     |                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 15.95s
[INFO] running `Command { std: "docker" "inspect" "525f73a8dabc7fc18663388513e5d84903e810deba5000552e4b889af84d8053", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "525f73a8dabc7fc18663388513e5d84903e810deba5000552e4b889af84d8053", kill_on_drop: false }`
[INFO] [stdout] 525f73a8dabc7fc18663388513e5d84903e810deba5000552e4b889af84d8053
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 9b14fc5b2804ce407d20fe85075fb3e04432a5fe4f9d7f64b4dbe88b3f73ff84
[INFO] running `Command { std: "docker" "start" "-a" "9b14fc5b2804ce407d20fe85075fb3e04432a5fe4f9d7f64b4dbe88b3f73ff84", kill_on_drop: false }`
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/traits.rs:608:18
[INFO] [stderr]     |
[INFO] [stderr] 608 |     fn utf8chars(&self) -> Utf8Chars;
[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] 608 |     fn utf8chars(&self) -> Utf8Chars<'_>;
[INFO] [stderr]     |                                     ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/traits.rs:610:19
[INFO] [stderr]     |
[INFO] [stderr] 610 |     fn utf16chars(&self) -> Utf16Chars;
[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] 610 |     fn utf16chars(&self) -> Utf16Chars<'_>;
[INFO] [stderr]     |                                       ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/traits.rs:612:25
[INFO] [stderr]     |
[INFO] [stderr] 612 |     fn utf8char_indices(&self) -> Utf8CharIndices;
[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] 612 |     fn utf8char_indices(&self) -> Utf8CharIndices<'_>;
[INFO] [stderr]     |                                                  ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/traits.rs:614:26
[INFO] [stderr]     |
[INFO] [stderr] 614 |     fn utf16char_indices(&self) -> Utf16CharIndices;
[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] 614 |     fn utf16char_indices(&self) -> Utf16CharIndices<'_>;
[INFO] [stderr]     |                                                    ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/traits.rs:618:18
[INFO] [stderr]     |
[INFO] [stderr] 618 |     fn utf8chars(&self) -> Utf8Chars {
[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] 618 |     fn utf8chars(&self) -> Utf8Chars<'_> {
[INFO] [stderr]     |                                     ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/traits.rs:621:19
[INFO] [stderr]     |
[INFO] [stderr] 621 |     fn utf16chars(&self) -> Utf16Chars {
[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] 621 |     fn utf16chars(&self) -> Utf16Chars<'_> {
[INFO] [stderr]     |                                       ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/traits.rs:624:25
[INFO] [stderr]     |
[INFO] [stderr] 624 |     fn utf8char_indices(&self) -> Utf8CharIndices {
[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] 624 |     fn utf8char_indices(&self) -> Utf8CharIndices<'_> {
[INFO] [stderr]     |                                                  ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/traits.rs:627:26
[INFO] [stderr]     |
[INFO] [stderr] 627 |     fn utf16char_indices(&self) -> Utf16CharIndices {
[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] 627 |     fn utf16char_indices(&self) -> Utf16CharIndices<'_> {
[INFO] [stderr]     |                                                    ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/traits.rs:941:25
[INFO] [stderr]     |
[INFO] [stderr] 941 |     fn utf8char_indices(&self) -> Utf8CharDecoder where Self::Output: Borrow<[u8]>;
[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] 941 |     fn utf8char_indices(&self) -> Utf8CharDecoder<'_> where Self::Output: Borrow<[u8]>;
[INFO] [stderr]     |                                                  ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]     --> src/traits.rs:1002:26
[INFO] [stderr]      |
[INFO] [stderr] 1002 |     fn utf16char_indices(&self) -> Utf16CharDecoder where Self::Output: Borrow<[u16]>;
[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] 1002 |     fn utf16char_indices(&self) -> Utf16CharDecoder<'_> where Self::Output: Borrow<[u16]>;
[INFO] [stderr]      |                                                    ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]     --> src/traits.rs:1006:25
[INFO] [stderr]      |
[INFO] [stderr] 1006 |     fn utf8char_indices(&self) -> Utf8CharDecoder where Self::Output: Borrow<[u8]> {
[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] 1006 |     fn utf8char_indices(&self) -> Utf8CharDecoder<'_> where Self::Output: Borrow<[u8]> {
[INFO] [stderr]      |                                                  ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]     --> src/traits.rs:1009:26
[INFO] [stderr]      |
[INFO] [stderr] 1009 |     fn utf16char_indices(&self) -> Utf16CharDecoder where Self::Output: Borrow<[u16]> {
[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] 1009 |     fn utf16char_indices(&self) -> Utf16CharDecoder<'_> where Self::Output: Borrow<[u16]> {
[INFO] [stderr]      |                                                    ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/utf8_iterators.rs:237:16
[INFO] [stderr]     |
[INFO] [stderr] 237 |     fn from(s: &str) -> Utf8CharIndices {
[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] 237 |     fn from(s: &str) -> Utf8CharIndices<'_> {
[INFO] [stderr]     |                                        ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/utf8_iterators.rs:306:16
[INFO] [stderr]     |
[INFO] [stderr] 306 |     fn from(s: &str) -> Utf8Chars {
[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] 306 |     fn from(s: &str) -> Utf8Chars<'_> {
[INFO] [stderr]     |                                  ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/utf16_iterators.rs:158:16
[INFO] [stderr]     |
[INFO] [stderr] 158 |     fn from(s: &str) -> Utf16CharIndices {
[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] 158 |     fn from(s: &str) -> Utf16CharIndices<'_> {
[INFO] [stderr]     |                                         ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/utf16_iterators.rs:225:16
[INFO] [stderr]     |
[INFO] [stderr] 225 |     fn from(s: &str) -> Utf16Chars {
[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] 225 |     fn from(s: &str) -> Utf16Chars<'_> {
[INFO] [stderr]     |                                   ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/decoding_iterators.rs:226:16
[INFO] [stderr]     |
[INFO] [stderr] 226 |     fn from(s: &[u8]) -> Utf8CharDecoder {
[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] 226 |     fn from(s: &[u8]) -> Utf8CharDecoder<'_> {
[INFO] [stderr]     |                                         ++++
[INFO] [stderr] 
[INFO] [stderr] warning: `encode_unicode` (lib) generated 17 warnings
[INFO] [stderr] warning: `encode_unicode` (lib test) generated 17 warnings (17 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/encode_unicode-f292990e3fcec6cc)
[INFO] [stderr]      Running tests/errs.rs (/opt/rustwide/target/debug/deps/errs-3723bbf7df578be4)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test from_u32 ... ok
[INFO] [stdout] test utf8_codepoint_is_utf16_reserved ... ok
[INFO] [stdout] test utf16_extra_unit ... ok
[INFO] [stdout] test utf8_first_is_continuation_byte ... ok
[INFO] [stdout] test utf8_codepoint_is_too_high ... ok
[INFO] [stdout] test from_utf16_slice_start ... ok
[INFO] [stdout] test utf8_overlong ... ok
[INFO] [stdout] test utf8_not_continuation_byte ... ok
[INFO] [stdout] test from_str_start ... ok
[INFO] [stdout] test utf8_too_long ... ok
[INFO] [stdout] test utf8_extra_bytes ... ok
[INFO] [stdout] test from_utf16_tuple ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/exhaustive.rs (/opt/rustwide/target/debug/deps/exhaustive-3782bb0dee3ca07f)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test from_ascii ... ok
[INFO] [stdout] test from_bmp ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/iterators.rs (/opt/rustwide/target/debug/deps/iterators-dc84b5110fe558fe)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test read_single_ascii ... ok
[INFO] [stdout] test utf16chardecoder ... ok
[INFO] [stdout] test utf16charmerger ... ok
[INFO] [stdout] test read_single_nonascii ... ok
[INFO] [stdout] test utf8chardecoder ... ok
[INFO] [stdout] test utf8charmerger ... ok
[INFO] [stdout] test utf8charsplitter_alternate_iter_read ... ok
[INFO] [stdout] test utf8charsplitter_read_all_sizes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/oks.rs (/opt/rustwide/target/debug/deps/oks-1455ef303149a467)
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test all_0000_d800 ... ignored
[INFO] [stdout] test all_100000_110000 ... ignored
[INFO] [stdout] test all_10000_20000 ... ignored
[INFO] [stdout] test all_20000_30000 ... ignored
[INFO] [stdout] test all_30000_40000 ... ignored
[INFO] [stdout] test all_40000_50000 ... ignored
[INFO] [stdout] test all_50000_60000 ... ignored
[INFO] [stdout] test all_60000_70000 ... ignored
[INFO] [stdout] test all_70000_80000 ... ignored
[INFO] [stdout] test all_80000_90000 ... ignored
[INFO] [stdout] test all_90000_a0000 ... ignored
[INFO] [stdout] test all_a0000_b0000 ... ignored
[INFO] [stdout] test all_b0000_c0000 ... ignored
[INFO] [stdout] test all_c0000_d0000 ... ignored
[INFO] [stdout] test all_d0000_e0000 ... ignored
[INFO] [stdout] test all_e0000_f0000 ... ignored
[INFO] [stdout] test all_e000_10000 ... ignored
[INFO] [stdout] test all_f0000_100000 ... ignored
[INFO] [stdout] test equal_defaults ... ok
[INFO] [stdout] test edges_and_middle ... ok
[INFO] [stdout] test utf16chars_to_string ... ok
[INFO] [stderr]    Doc-tests encode_unicode
[INFO] [stdout] test same_size_as_char ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 18 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 56 tests
[INFO] [stdout] test src/traits.rs - traits::CharExt::from_utf8_array (line 261) ... ok
[INFO] [stdout] test src/traits.rs - traits::CharExt::from_u32_detailed (line 360) ... ok
[INFO] [stdout] test src/decoding_iterators.rs - decoding_iterators::Utf8CharMerger<B,I>::into_inner (line 72) ... ok
[INFO] [stdout] test src/decoding_iterators.rs - decoding_iterators::Utf16CharMerger<B,I>::into_inner (line 344) ... ok
[INFO] [stdout] test src/traits.rs - traits::CharExt::to_utf16_array (line 195) ... ok
[INFO] [stdout] test src/traits.rs - traits::CharExt::from_utf16_array_unchecked (line 326) ... ok
[INFO] [stdout] test src/decoding_iterators.rs - decoding_iterators::Utf16CharDecoder<'a>::as_slice (line 441) ... ok
[INFO] [stdout] test src/decoding_iterators.rs - decoding_iterators::Utf8CharMerger<B,I>::into_inner (line 80) ... ok
[INFO] [stdout] test src/traits.rs - traits::CharExt::from_utf16_array (line 283) ... ok
[INFO] [stdout] test src/traits.rs - traits::CharExt::to_utf16_tuple (line 209) ... ok
[INFO] [stdout] test src/decoding_iterators.rs - decoding_iterators::Utf16CharMerger<B,I>::into_remaining_units (line 362) ... ok
[INFO] [stdout] test src/decoding_iterators.rs - decoding_iterators::Utf8CharDecoder<'a>::as_slice (line 237) ... ok
[INFO] [stdout] test src/traits.rs - traits::IterExt::to_bytes (line 674) ... ok
[INFO] [stdout] test src/decoding_iterators.rs - decoding_iterators::Utf8CharMerger<B,I>::into_inner (line 63) ... ok
[INFO] [stdout] test src/traits.rs - traits::CharExt::from_utf8_slice_start (line 230) ... ok
[INFO] [stdout] test src/decoding_iterators.rs - decoding_iterators::Utf16CharMerger<B,I>::into_inner (line 334) ... ok
[INFO] [stdout] test src/traits.rs - traits::IterExt::to_units (line 726) ... ok
[INFO] [stdout] test src/traits.rs - traits::IterExt::to_utf8chars (line 778) ... ok
[INFO] [stdout] test src/traits.rs - traits::IterExt::to_utf16chars (line 843) ... ok
[INFO] [stdout] test src/traits.rs - traits::IterExt::to_bytes (line 696) ... ok
[INFO] [stdout] test src/traits.rs - traits::IterExt::to_utf8chars (line 763) ... ok
[INFO] [stdout] test src/traits.rs - traits::IterExt::to_bytes (line 685) ... ok
[INFO] [stdout] test src/traits.rs - traits::SliceExt::utf16char_indices (line 955) ... ok
[INFO] [stdout] test src/utf16_char.rs - utf16_char::Utf16Char::from_array (line 483) ... ok
[INFO] [stdout] test src/traits.rs - traits::IterExt::to_utf16chars (line 814) ... ok
[INFO] [stdout] test src/traits.rs - traits::IterExt::to_units (line 738) ... ok
[INFO] [stdout] test src/traits.rs - traits::SliceExt::utf8char_indices (line 883) ... ok
[INFO] [stdout] test src/utf16_char.rs - utf16_char::Utf16Char::from_bmp (line 564) ... ok
[INFO] [stdout] test src/traits.rs - traits::SliceExt::utf8char_indices (line 910) ... ok
[INFO] [stdout] test src/utf16_char.rs - utf16_char::Utf16Char (line 320) ... ok
[INFO] [stdout] test src/traits.rs - traits::SliceExt::utf16char_indices (line 973) ... ok
[INFO] [stdout] test src/utf16_char.rs - utf16_char::Utf16Char (line 335) ... ok
[INFO] [stdout] test src/traits.rs - traits::IterExt::to_utf16chars (line 826) ... ok
[INFO] [stdout] test src/traits.rs - traits::IterExt::to_utf8chars (line 792) ... ok
[INFO] [stdout] test src/traits.rs - traits::SliceExt::utf8char_indices (line 894) ... ok
[INFO] [stdout] test src/utf16_char.rs - utf16_char::Utf16Char::from_str (line 57) ... ok
[INFO] [stdout] test src/traits.rs - traits::SliceExt::utf16char_indices (line 986) ... ok
[INFO] [stdout] test src/utf8_char.rs - utf8_char::Utf8Char::from_array (line 476) ... ok
[INFO] [stdout] test src/utf16_char.rs - utf16_char::Utf16Char::new (line 388) ... ok
[INFO] [stdout] test src/utf16_char.rs - utf16_char::Utf16Char::is_bmp (line 590) ... ok
[INFO] [stdout] test src/utf8_char.rs - utf8_char::Utf8Char::from_slice_start (line 432) ... ok
[INFO] [stdout] test src/utf8_char.rs - utf8_char::Utf8Char::new (line 358) ... ok
[INFO] [stdout] test src/utf16_char.rs - utf16_char::Utf16Char::from_str_start (line 412) ... ok
[INFO] [stdout] test src/utf16_iterators.rs - utf16_iterators::Utf16CharSplitter (line 83) ... ok
[INFO] [stdout] test src/utf8_char.rs - utf8_char::Utf8Char::from_ascii (line 521) ... ok
[INFO] [stdout] test src/utf16_iterators.rs - utf16_iterators::Utf16CharSplitter (line 94) ... ok
[INFO] [stdout] test src/utf16_iterators.rs - utf16_iterators::Utf16CharIndices<'a>::as_str (line 167) ... ok
[INFO] [stdout] test src/utf8_iterators.rs - utf8_iterators::Utf8CharSplitter (line 127) ... ok
[INFO] [stdout] test src/utf8_iterators.rs - utf8_iterators::Utf8CharSplitter (line 105) ... ok
[INFO] [stdout] test src/utf8_char.rs - utf8_char::Utf8Char::from_str (line 55) ... ok
[INFO] [stdout] test src/utf8_char.rs - utf8_char::Utf8Char (line 304) ... ok
[INFO] [stdout] test src/utf16_iterators.rs - utf16_iterators::Utf16Chars<'a>::as_str (line 234) ... ok
[INFO] [stdout] test src/utf8_iterators.rs - utf8_iterators::Utf8CharIndices<'a>::as_str (line 246) ... ok
[INFO] [stdout] test src/utf8_char.rs - utf8_char::Utf8Char::from_str_start (line 402) ... ok
[INFO] [stdout] test src/utf8_iterators.rs - utf8_iterators::Utf8Chars<'a>::as_str (line 315) ... ok
[INFO] [stdout] test src/utf8_iterators.rs - utf8_iterators::Utf8CharSplitter (line 116) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 56 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.49s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "9b14fc5b2804ce407d20fe85075fb3e04432a5fe4f9d7f64b4dbe88b3f73ff84", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9b14fc5b2804ce407d20fe85075fb3e04432a5fe4f9d7f64b4dbe88b3f73ff84", kill_on_drop: false }`
[INFO] [stdout] 9b14fc5b2804ce407d20fe85075fb3e04432a5fe4f9d7f64b4dbe88b3f73ff84
