[INFO] fetching crate new-tokio-smtp 0.8.1... [INFO] checking new-tokio-smtp-0.8.1 against try#ea663bba38739867a4b75ac820991b4f5d093c3b for pr-62262-1 [INFO] extracting crate new-tokio-smtp 0.8.1 into /workspace/builds/worker-10/source [INFO] validating manifest of crates.io crate new-tokio-smtp 0.8.1 on toolchain ea663bba38739867a4b75ac820991b4f5d093c3b [INFO] running `"/workspace/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate new-tokio-smtp 0.8.1 [INFO] finished tweaking crates.io crate new-tokio-smtp 0.8.1 [INFO] tweaked toml for crates.io crate new-tokio-smtp 0.8.1 written to /workspace/builds/worker-10/source/Cargo.toml [INFO] running `"/workspace/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/workspace/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "check" "--frozen" "--all" "--all-targets"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 172fae4ce8841cc487887ceaa48bf0cd8be6099538f6fcf9758a6313f0b632c8 [INFO] running `"docker" "start" "-a" "172fae4ce8841cc487887ceaa48bf0cd8be6099538f6fcf9758a6313f0b632c8"` [INFO] [stderr] Checking rpassword v2.1.0 [INFO] [stderr] Checking tokio-tls v0.2.1 [INFO] [stderr] Checking new-tokio-smtp v0.8.1 (/opt/rustwide/workdir) [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error.rs:70:32 [INFO] [stderr] | [INFO] [stderr] 70 | fn cause(&self) -> Option<&Error> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Error` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error.rs:122:16 [INFO] [stderr] | [INFO] [stderr] 122 | Custom(Box), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Error + 'static + Send + Sync` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error.rs:148:32 [INFO] [stderr] | [INFO] [stderr] 148 | fn cause(&self) -> Option<&Error> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Error` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/connection.rs:11:27 [INFO] [stderr] | [INFO] [stderr] 11 | pub type ExecFuture = Box + Send + 'static>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future + Send + 'static` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/connection.rs:241:25 [INFO] [stderr] | [INFO] [stderr] 241 | pub type BoxedCmd = Box; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TypeErasableCmd + Send` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/connect.rs:25:33 [INFO] [stderr] | [INFO] [stderr] 25 | pub type ConnectingFuture = Box + Send + 'static>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future + Send + 'static` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/command/auth/plain.rs:136:32 [INFO] [stderr] | [INFO] [stderr] 136 | fn cause(&self) -> Option<&ErrorTrait> { [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn ErrorTrait` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/chain.rs:139:20 [INFO] [stderr] | [INFO] [stderr] 139 | type Fut = Box + Send>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future + Send` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/send_mail.rs:333:31 [INFO] [stderr] | [INFO] [stderr] 333 | pub type MailSendFuture = Box + Send>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future + Send` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/send_mail.rs:502:25 [INFO] [stderr] | [INFO] [stderr] 502 | pending: Option + Send>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future + Send` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error.rs:70:32 [INFO] [stderr] | [INFO] [stderr] 70 | fn cause(&self) -> Option<&Error> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Error` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error.rs:122:16 [INFO] [stderr] | [INFO] [stderr] 122 | Custom(Box), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Error + 'static + Send + Sync` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error.rs:148:32 [INFO] [stderr] | [INFO] [stderr] 148 | fn cause(&self) -> Option<&Error> { [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Error` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/connection.rs:11:27 [INFO] [stderr] | [INFO] [stderr] 11 | pub type ExecFuture = Box + Send + 'static>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future + Send + 'static` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/connection.rs:241:25 [INFO] [stderr] | [INFO] [stderr] 241 | pub type BoxedCmd = Box; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TypeErasableCmd + Send` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/connect.rs:25:33 [INFO] [stderr] | [INFO] [stderr] 25 | pub type ConnectingFuture = Box + Send + 'static>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future + Send + 'static` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/command/auth/plain.rs:136:32 [INFO] [stderr] | [INFO] [stderr] 136 | fn cause(&self) -> Option<&ErrorTrait> { [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn ErrorTrait` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/chain.rs:139:20 [INFO] [stderr] | [INFO] [stderr] 139 | type Fut = Box + Send>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future + Send` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/send_mail.rs:333:31 [INFO] [stderr] | [INFO] [stderr] 333 | pub type MailSendFuture = Box + Send>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future + Send` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/send_mail.rs:502:25 [INFO] [stderr] | [INFO] [stderr] 502 | pending: Option + Send>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future + Send` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting [INFO] [stderr] --> src/error.rs:151:40 [INFO] [stderr] | [INFO] [stderr] 151 | Custom(ref boxed) => boxed.cause(), [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting [INFO] [stderr] --> src/error.rs:151:40 [INFO] [stderr] | [INFO] [stderr] 151 | Custom(ref boxed) => boxed.cause(), [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] error: integration tests require "mock-impl" feature [INFO] [stderr] --> tests/mock/main.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | compile_error!("integration tests require \"mock-impl\" feature"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `new_tokio_smtp::mock` [INFO] [stderr] --> tests/mock/main.rs:17:21 [INFO] [stderr] | [INFO] [stderr] 17 | use new_tokio_smtp::mock::{MockSocket, Actor, ActionData}; [INFO] [stderr] | ^^^^ could not find `mock` in `new_tokio_smtp` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `new_tokio_smtp::mock` [INFO] [stderr] --> tests/mock/command.rs:9:21 [INFO] [stderr] | [INFO] [stderr] 9 | use new_tokio_smtp::mock::{ [INFO] [stderr] | ^^^^ could not find `mock` in `new_tokio_smtp` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `new_tokio_smtp::mock` [INFO] [stderr] --> tests/mock/chain.rs:6:21 [INFO] [stderr] | [INFO] [stderr] 6 | use new_tokio_smtp::mock::{ ActionData, Actor}; [INFO] [stderr] | ^^^^ could not find `mock` in `new_tokio_smtp` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved imports `new_tokio_smtp::mock`, `self::Actor::*`, `self::ActionData::*`, `self::Actor::*`, `self::ActionData::*`, `self::Actor::*`, `self::ActionData::*` [INFO] [stderr] --> tests/mock/send_mail.rs:7:21 [INFO] [stderr] | [INFO] [stderr] 7 | use new_tokio_smtp::mock::{ ActionData, Actor}; [INFO] [stderr] | ^^^^ could not find `mock` in `new_tokio_smtp` [INFO] [stderr] ... [INFO] [stderr] 10 | use self::Actor::*; [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] 11 | use self::ActionData::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: tests/mock/command.rs:13:5 [INFO] [stderr] | [INFO] [stderr] 13 | use self::Actor::*; [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] 14 | use self::ActionData::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: tests/mock/chain.rs:11:5 [INFO] [stderr] | [INFO] [stderr] 11 | use self::Actor::*; [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] 12 | use self::ActionData::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Client` in this scope [INFO] [stderr] --> tests/mock/command.rs:36:14 [INFO] [stderr] | [INFO] [stderr] 36 | (Client, Lines(vec!["EHLO me.test"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/command.rs:36:23 [INFO] [stderr] | [INFO] [stderr] 36 | (Client, Lines(vec!["EHLO me.test"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Server` in this scope [INFO] [stderr] --> tests/mock/command.rs:37:14 [INFO] [stderr] | [INFO] [stderr] 37 | (Server, Lines(vec!["220-they.test greets you", "220-SMTPUTF8", "220 XBLA sSpecial"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/command.rs:37:23 [INFO] [stderr] | [INFO] [stderr] 37 | (Server, Lines(vec!["220-they.test greets you", "220-SMTPUTF8", "220 XBLA sSpecial"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Client` in this scope [INFO] [stderr] --> tests/mock/command.rs:70:14 [INFO] [stderr] | [INFO] [stderr] 70 | (Client, Lines(vec!["RSET"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/command.rs:70:23 [INFO] [stderr] | [INFO] [stderr] 70 | (Client, Lines(vec!["RSET"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Server` in this scope [INFO] [stderr] --> tests/mock/command.rs:71:14 [INFO] [stderr] | [INFO] [stderr] 71 | (Server, Lines(vec!["420 server messed up"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/command.rs:71:23 [INFO] [stderr] | [INFO] [stderr] 71 | (Server, Lines(vec!["420 server messed up"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Client` in this scope [INFO] [stderr] --> tests/mock/chain.rs:19:10 [INFO] [stderr] | [INFO] [stderr] 19 | (Client, Lines(vec!["VRFY test1"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/chain.rs:19:19 [INFO] [stderr] | [INFO] [stderr] 19 | (Client, Lines(vec!["VRFY test1"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Server` in this scope [INFO] [stderr] --> tests/mock/chain.rs:20:10 [INFO] [stderr] | [INFO] [stderr] 20 | (Server, Lines(vec!["250 1itus "])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/chain.rs:20:19 [INFO] [stderr] | [INFO] [stderr] 20 | (Server, Lines(vec!["250 1itus "])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Client` in this scope [INFO] [stderr] --> tests/mock/chain.rs:21:10 [INFO] [stderr] | [INFO] [stderr] 21 | (Client, Lines(vec!["VRFY test2"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/chain.rs:21:19 [INFO] [stderr] | [INFO] [stderr] 21 | (Client, Lines(vec!["VRFY test2"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Server` in this scope [INFO] [stderr] --> tests/mock/chain.rs:22:10 [INFO] [stderr] | [INFO] [stderr] 22 | (Server, Lines(vec!["250 2itus "])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/chain.rs:22:19 [INFO] [stderr] | [INFO] [stderr] 22 | (Server, Lines(vec!["250 2itus "])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Client` in this scope [INFO] [stderr] --> tests/mock/chain.rs:23:10 [INFO] [stderr] | [INFO] [stderr] 23 | (Client, Lines(vec!["VRFY test3"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/chain.rs:23:19 [INFO] [stderr] | [INFO] [stderr] 23 | (Client, Lines(vec!["VRFY test3"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Server` in this scope [INFO] [stderr] --> tests/mock/chain.rs:24:10 [INFO] [stderr] | [INFO] [stderr] 24 | (Server, Lines(vec!["250 3itus "])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/chain.rs:24:19 [INFO] [stderr] | [INFO] [stderr] 24 | (Server, Lines(vec!["250 3itus "])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Client` in this scope [INFO] [stderr] --> tests/mock/chain.rs:42:10 [INFO] [stderr] | [INFO] [stderr] 42 | (Client, Lines(vec!["VRFY test1"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/chain.rs:42:19 [INFO] [stderr] | [INFO] [stderr] 42 | (Client, Lines(vec!["VRFY test1"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Server` in this scope [INFO] [stderr] --> tests/mock/chain.rs:43:10 [INFO] [stderr] | [INFO] [stderr] 43 | (Server, Lines(vec!["250 1itus "])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/chain.rs:43:19 [INFO] [stderr] | [INFO] [stderr] 43 | (Server, Lines(vec!["250 1itus "])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Client` in this scope [INFO] [stderr] --> tests/mock/chain.rs:44:10 [INFO] [stderr] | [INFO] [stderr] 44 | (Client, Lines(vec!["VRFY test2"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/chain.rs:44:19 [INFO] [stderr] | [INFO] [stderr] 44 | (Client, Lines(vec!["VRFY test2"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Server` in this scope [INFO] [stderr] --> tests/mock/chain.rs:45:10 [INFO] [stderr] | [INFO] [stderr] 45 | (Server, Lines(vec!["550 only 1itus was left behind"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/chain.rs:45:19 [INFO] [stderr] | [INFO] [stderr] 45 | (Server, Lines(vec!["550 only 1itus was left behind"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Client` in this scope [INFO] [stderr] --> tests/mock/chain.rs:63:10 [INFO] [stderr] | [INFO] [stderr] 63 | (Client, Lines(vec!["VRFY test1"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/chain.rs:63:19 [INFO] [stderr] | [INFO] [stderr] 63 | (Client, Lines(vec!["VRFY test1"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Server` in this scope [INFO] [stderr] --> tests/mock/chain.rs:64:10 [INFO] [stderr] | [INFO] [stderr] 64 | (Server, Lines(vec!["250 1itus "])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/chain.rs:64:19 [INFO] [stderr] | [INFO] [stderr] 64 | (Server, Lines(vec!["250 1itus "])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Client` in this scope [INFO] [stderr] --> tests/mock/chain.rs:65:10 [INFO] [stderr] | [INFO] [stderr] 65 | (Client, Lines(vec!["VRFY test2"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/chain.rs:65:19 [INFO] [stderr] | [INFO] [stderr] 65 | (Client, Lines(vec!["VRFY test2"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Server` in this scope [INFO] [stderr] --> tests/mock/chain.rs:66:10 [INFO] [stderr] | [INFO] [stderr] 66 | (Server, Lines(vec!["550 only 1itus was left behind"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/chain.rs:66:19 [INFO] [stderr] | [INFO] [stderr] 66 | (Server, Lines(vec!["550 only 1itus was left behind"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Client` in this scope [INFO] [stderr] --> tests/mock/chain.rs:67:10 [INFO] [stderr] | [INFO] [stderr] 67 | (Client, Lines(vec!["RSET"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/chain.rs:67:19 [INFO] [stderr] | [INFO] [stderr] 67 | (Client, Lines(vec!["RSET"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Server` in this scope [INFO] [stderr] --> tests/mock/chain.rs:68:10 [INFO] [stderr] | [INFO] [stderr] 68 | (Server, Lines(vec!["250 Ok"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/chain.rs:68:19 [INFO] [stderr] | [INFO] [stderr] 68 | (Server, Lines(vec!["250 Ok"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Client` in this scope [INFO] [stderr] --> tests/mock/chain.rs:96:10 [INFO] [stderr] | [INFO] [stderr] 96 | (Client, Lines(vec!["VRFY test1"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/chain.rs:96:19 [INFO] [stderr] | [INFO] [stderr] 96 | (Client, Lines(vec!["VRFY test1"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Server` in this scope [INFO] [stderr] --> tests/mock/chain.rs:97:10 [INFO] [stderr] | [INFO] [stderr] 97 | (Server, Lines(vec!["250 1itus "])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/chain.rs:97:19 [INFO] [stderr] | [INFO] [stderr] 97 | (Server, Lines(vec!["250 1itus "])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Client` in this scope [INFO] [stderr] --> tests/mock/chain.rs:98:10 [INFO] [stderr] | [INFO] [stderr] 98 | (Client, Lines(vec!["VRFY test2"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/chain.rs:98:19 [INFO] [stderr] | [INFO] [stderr] 98 | (Client, Lines(vec!["VRFY test2"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Server` in this scope [INFO] [stderr] --> tests/mock/chain.rs:99:10 [INFO] [stderr] | [INFO] [stderr] 99 | (Server, Lines(vec!["550 foobarror"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/chain.rs:99:19 [INFO] [stderr] | [INFO] [stderr] 99 | (Server, Lines(vec!["550 foobarror"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Client` in this scope [INFO] [stderr] --> tests/mock/chain.rs:100:10 [INFO] [stderr] | [INFO] [stderr] 100 | (Client, Lines(vec!["VRFY test3"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/chain.rs:100:19 [INFO] [stderr] | [INFO] [stderr] 100 | (Client, Lines(vec!["VRFY test3"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Server` in this scope [INFO] [stderr] --> tests/mock/chain.rs:101:10 [INFO] [stderr] | [INFO] [stderr] 101 | (Server, Lines(vec!["250 3itus "])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/chain.rs:101:19 [INFO] [stderr] | [INFO] [stderr] 101 | (Server, Lines(vec!["250 3itus "])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Client` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:18:10 [INFO] [stderr] | [INFO] [stderr] 18 | (Client, Lines(vec!["MAIL FROM:"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:18:19 [INFO] [stderr] | [INFO] [stderr] 18 | (Client, Lines(vec!["MAIL FROM:"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Server` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:19:10 [INFO] [stderr] | [INFO] [stderr] 19 | (Server, Lines(vec!["250 Ok"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:19:19 [INFO] [stderr] | [INFO] [stderr] 19 | (Server, Lines(vec!["250 Ok"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Client` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:20:10 [INFO] [stderr] | [INFO] [stderr] 20 | (Client, Lines(vec!["RCPT TO:"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:20:19 [INFO] [stderr] | [INFO] [stderr] 20 | (Client, Lines(vec!["RCPT TO:"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Server` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:21:10 [INFO] [stderr] | [INFO] [stderr] 21 | (Server, Lines(vec!["250 Ok"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:21:19 [INFO] [stderr] | [INFO] [stderr] 21 | (Server, Lines(vec!["250 Ok"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Client` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:22:10 [INFO] [stderr] | [INFO] [stderr] 22 | (Client, Lines(vec!["DATA"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:22:19 [INFO] [stderr] | [INFO] [stderr] 22 | (Client, Lines(vec!["DATA"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Server` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:23:10 [INFO] [stderr] | [INFO] [stderr] 23 | (Server, Lines(vec!["354 ..."])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:23:19 [INFO] [stderr] | [INFO] [stderr] 23 | (Server, Lines(vec!["354 ..."])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Client` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:24:10 [INFO] [stderr] | [INFO] [stderr] 24 | (Client, Blob(Vec::from("the data\r\n..stashed\r\n.\r\n".to_owned()))), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Blob` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:24:19 [INFO] [stderr] | [INFO] [stderr] 24 | (Client, Blob(Vec::from("the data\r\n..stashed\r\n.\r\n".to_owned()))), [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Server` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:25:10 [INFO] [stderr] | [INFO] [stderr] 25 | (Server, Lines(vec!["250 Ok"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:25:19 [INFO] [stderr] | [INFO] [stderr] 25 | (Server, Lines(vec!["250 Ok"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Client` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:26:10 [INFO] [stderr] | [INFO] [stderr] 26 | (Client, Lines(vec!["QUIT"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:26:19 [INFO] [stderr] | [INFO] [stderr] 26 | (Client, Lines(vec!["QUIT"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Server` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:27:10 [INFO] [stderr] | [INFO] [stderr] 27 | (Server, Lines(vec!["250 Ok"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:27:19 [INFO] [stderr] | [INFO] [stderr] 27 | (Server, Lines(vec!["250 Ok"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Client` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:48:10 [INFO] [stderr] | [INFO] [stderr] 48 | (Client, Lines(vec!["MAIL FROM: SMTPUTF8"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:48:19 [INFO] [stderr] | [INFO] [stderr] 48 | (Client, Lines(vec!["MAIL FROM: SMTPUTF8"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Server` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:49:10 [INFO] [stderr] | [INFO] [stderr] 49 | (Server, Lines(vec!["250 Ok"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:49:19 [INFO] [stderr] | [INFO] [stderr] 49 | (Server, Lines(vec!["250 Ok"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Client` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:50:10 [INFO] [stderr] | [INFO] [stderr] 50 | (Client, Lines(vec!["RCPT TO:"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:50:19 [INFO] [stderr] | [INFO] [stderr] 50 | (Client, Lines(vec!["RCPT TO:"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Server` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:51:10 [INFO] [stderr] | [INFO] [stderr] 51 | (Server, Lines(vec!["250 Ok"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:51:19 [INFO] [stderr] | [INFO] [stderr] 51 | (Server, Lines(vec!["250 Ok"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Client` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:52:10 [INFO] [stderr] | [INFO] [stderr] 52 | (Client, Lines(vec!["DATA"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:52:19 [INFO] [stderr] | [INFO] [stderr] 52 | (Client, Lines(vec!["DATA"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Server` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:53:10 [INFO] [stderr] | [INFO] [stderr] 53 | (Server, Lines(vec!["354 ..."])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:53:19 [INFO] [stderr] | [INFO] [stderr] 53 | (Server, Lines(vec!["354 ..."])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Client` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:54:10 [INFO] [stderr] | [INFO] [stderr] 54 | (Client, Blob(Vec::from("the data\r\n..stashed\r\n.\r\n".to_owned()))), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Blob` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:54:19 [INFO] [stderr] | [INFO] [stderr] 54 | (Client, Blob(Vec::from("the data\r\n..stashed\r\n.\r\n".to_owned()))), [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Server` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:55:10 [INFO] [stderr] | [INFO] [stderr] 55 | (Server, Lines(vec!["250 Ok"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:55:19 [INFO] [stderr] | [INFO] [stderr] 55 | (Server, Lines(vec!["250 Ok"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Client` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:56:10 [INFO] [stderr] | [INFO] [stderr] 56 | (Client, Lines(vec!["QUIT"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:56:19 [INFO] [stderr] | [INFO] [stderr] 56 | (Client, Lines(vec!["QUIT"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `Server` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:57:10 [INFO] [stderr] | [INFO] [stderr] 57 | (Server, Lines(vec!["250 Ok"])), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `Lines` in this scope [INFO] [stderr] --> tests/mock/send_mail.rs:57:19 [INFO] [stderr] | [INFO] [stderr] 57 | (Server, Lines(vec!["250 Ok"])), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error: aborting due to 97 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0425, E0432. [INFO] [stderr] For more information about an error, try `rustc --explain E0425`. [INFO] [stderr] error: could not compile `new-tokio-smtp`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "172fae4ce8841cc487887ceaa48bf0cd8be6099538f6fcf9758a6313f0b632c8"` [INFO] running `"docker" "rm" "-f" "172fae4ce8841cc487887ceaa48bf0cd8be6099538f6fcf9758a6313f0b632c8"` [INFO] [stdout] 172fae4ce8841cc487887ceaa48bf0cd8be6099538f6fcf9758a6313f0b632c8