[INFO] fetching crate tokio-xmpp 1.0.1...
[INFO] testing tokio-xmpp-1.0.1 against beta-2020-10-09 for beta-1.48-1
[INFO] extracting crate tokio-xmpp 1.0.1 into /workspace/builds/worker-9/source
[INFO] validating manifest of crates.io crate tokio-xmpp 1.0.1 on toolchain beta-2020-10-09
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking crates.io crate tokio-xmpp 1.0.1
[INFO] finished tweaking crates.io crate tokio-xmpp 1.0.1
[INFO] tweaked toml for crates.io crate tokio-xmpp 1.0.1 written to /workspace/builds/worker-9/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded sha2 v0.8.2
[INFO] [stderr]   Downloaded enum-as-inner v0.2.1
[INFO] [stderr]   Downloaded markup5ever v0.9.0
[INFO] [stderr]   Downloaded ipconfig v0.2.2
[INFO] [stderr]   Downloaded sasl v0.4.3
[INFO] [stderr]   Downloaded widestring v0.4.3
[INFO] [stderr]   Downloaded pbkdf2 v0.3.0
[INFO] [stderr]   Downloaded new_debug_unreachable v1.0.4
[INFO] [stderr]   Downloaded trust-dns-proto v0.8.0
[INFO] [stderr]   Downloaded sha3 v0.8.2
[INFO] [stderr]   Downloaded quick-xml v0.16.1
[INFO] [stderr]   Downloaded subtle v1.0.0
[INFO] [stderr]   Downloaded xmpp-parsers v0.15.0
[INFO] [stderr]   Downloaded blake2 v0.8.1
[INFO] [stderr]   Downloaded minidom v0.11.1
[INFO] [stderr]   Downloaded keccak v0.1.0
[INFO] [stderr]   Downloaded winreg v0.6.2
[INFO] [stderr]   Downloaded string_cache v0.7.5
[INFO] [stderr]   Downloaded hmac v0.7.1
[INFO] [stderr]   Downloaded string_cache_codegen v0.4.4
[INFO] [stderr]   Downloaded trust-dns-resolver v0.12.0
[INFO] [stderr]   Downloaded jid v0.7.2
[INFO] [stderr]   Downloaded xml5ever v0.15.0
[INFO] [stderr]   Downloaded string_cache_shared v0.3.0
[INFO] [stderr]   Downloaded crypto-mac v0.7.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 559d94fae8660c83f16ccfe3ffc304861443fa2612321e0ae7b3f265b4103b46
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "559d94fae8660c83f16ccfe3ffc304861443fa2612321e0ae7b3f265b4103b46", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "559d94fae8660c83f16ccfe3ffc304861443fa2612321e0ae7b3f265b4103b46", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "559d94fae8660c83f16ccfe3ffc304861443fa2612321e0ae7b3f265b4103b46", kill_on_drop: false }`
[INFO] [stdout] 559d94fae8660c83f16ccfe3ffc304861443fa2612321e0ae7b3f265b4103b46
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/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" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 368dc7dfa8cc12b04e72602ca5b1710ce9307cae2eeaf8bdd1dbc6a1e2278a32
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "368dc7dfa8cc12b04e72602ca5b1710ce9307cae2eeaf8bdd1dbc6a1e2278a32", kill_on_drop: false }`
[INFO] [stderr]    Compiling string_cache_shared v0.3.0
[INFO] [stderr]    Compiling syn v0.15.44
[INFO] [stderr]    Compiling new_debug_unreachable v1.0.4
[INFO] [stderr]    Compiling mac v0.1.1
[INFO] [stderr]    Compiling utf-8 v0.7.5
[INFO] [stderr]    Compiling precomputed-hash v0.1.1
[INFO] [stderr]    Compiling keccak v0.1.0
[INFO] [stderr]    Compiling tokio-sync v0.1.8
[INFO] [stderr]    Compiling base64 v0.10.1
[INFO] [stderr]    Compiling quick-xml v0.16.1
[INFO] [stderr]    Compiling crypto-mac v0.7.0
[INFO] [stderr]    Compiling bytes v0.4.12
[INFO] [stderr]    Compiling sha2 v0.8.2
[INFO] [stderr]    Compiling native-tls v0.2.4
[INFO] [stderr]    Compiling tokio-executor v0.1.10
[INFO] [stderr]    Compiling parking_lot_core v0.6.2
[INFO] [stderr]    Compiling futf v0.1.4
[INFO] [stderr]    Compiling string_cache_codegen v0.4.4
[INFO] [stderr]    Compiling blake2 v0.8.1
[INFO] [stderr]    Compiling hmac v0.7.1
[INFO] [stderr]    Compiling pbkdf2 v0.3.0
[INFO] [stderr]    Compiling sha3 v0.8.2
[INFO] [stderr]    Compiling tokio-timer v0.2.13
[INFO] [stderr]    Compiling tokio-threadpool v0.1.18
[INFO] [stderr]    Compiling tokio-current-thread v0.1.7
[INFO] [stderr]    Compiling tendril v0.4.1
[INFO] [stderr]    Compiling parking_lot v0.9.0
[INFO] [stderr]    Compiling sasl v0.4.3
[INFO] [stderr]    Compiling tokio-io v0.1.13
[INFO] [stderr]    Compiling minidom v0.11.1
[INFO] [stderr]    Compiling string_cache v0.7.5
[INFO] [stderr]    Compiling markup5ever v0.9.0
[INFO] [stderr]    Compiling tokio-reactor v0.1.12
[INFO] [stderr]    Compiling tokio-codec v0.1.2
[INFO] [stderr]    Compiling tokio-tls v0.2.1
[INFO] [stderr]    Compiling jid v0.7.2
[INFO] [stderr]    Compiling xmpp-parsers v0.15.0
[INFO] [stderr]    Compiling tokio-fs v0.1.7
[INFO] [stderr]    Compiling tokio-udp v0.1.6
[INFO] [stderr]    Compiling tokio-tcp v0.1.4
[INFO] [stderr]    Compiling tokio-uds v0.2.7
[INFO] [stderr]    Compiling tokio v0.1.22
[INFO] [stderr]    Compiling enum-as-inner v0.2.1
[INFO] [stderr]    Compiling xml5ever v0.15.0
[INFO] [stderr]    Compiling trust-dns-proto v0.8.0
[INFO] [stderr]    Compiling trust-dns-resolver v0.12.0
[INFO] [stderr]    Compiling tokio-xmpp v1.0.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added.
[INFO] [stdout]   --> src/happy_eyeballs.rs:87:22
[INFO] [stdout]    |
[INFO] [stdout] 87 |                     .into_iter()
[INFO] [stdout]    |                      ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(array_into_iter)]` on by default
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #66145 <https://github.com/rust-lang/rust/issues/66145>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added.
[INFO] [stdout]    --> src/happy_eyeballs.rs:124:30
[INFO] [stdout]     |
[INFO] [stdout] 124 | ...                   .into_iter()
[INFO] [stdout]     |                        ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #66145 <https://github.com/rust-lang/rust/issues/66145>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]   --> src/client/bind.rs:61:21
[INFO] [stdout]    |
[INFO] [stdout] 61 |                     replace(self, ClientBind::WaitRecv(stream));
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]   --> src/lib.rs:1:22
[INFO] [stdout]    |
[INFO] [stdout] 1  | #![deny(unsafe_code, unused, missing_docs, bare_trait_objects)]
[INFO] [stdout]    |                      ^^^^^^
[INFO] [stdout]    = note: `#[warn(unused_must_use)]` implied by `#[warn(unused)]`
[INFO] [stdout]    = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]   --> src/client/bind.rs:65:21
[INFO] [stdout]    |
[INFO] [stdout] 65 |                     replace(self, ClientBind::WaitSend(send));
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]   --> src/client/bind.rs:90:21
[INFO] [stdout]    |
[INFO] [stdout] 90 |                     replace(self, ClientBind::WaitRecv(stream));
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]   --> src/client/bind.rs:94:21
[INFO] [stdout]    |
[INFO] [stdout] 94 |                     replace(self, ClientBind::WaitRecv(stream));
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 6 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 44.70s
[INFO] running `Command { std: "docker" "inspect" "368dc7dfa8cc12b04e72602ca5b1710ce9307cae2eeaf8bdd1dbc6a1e2278a32", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "368dc7dfa8cc12b04e72602ca5b1710ce9307cae2eeaf8bdd1dbc6a1e2278a32", kill_on_drop: false }`
[INFO] [stdout] 368dc7dfa8cc12b04e72602ca5b1710ce9307cae2eeaf8bdd1dbc6a1e2278a32
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/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" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] cf76ebf8c5a52591648b3e241fd684b584206021754289eb1ba74ec0c24ca007
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "cf76ebf8c5a52591648b3e241fd684b584206021754289eb1ba74ec0c24ca007", kill_on_drop: false }`
[INFO] [stderr]    Compiling tokio-xmpp v1.0.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added.
[INFO] [stdout]   --> src/happy_eyeballs.rs:87:22
[INFO] [stdout]    |
[INFO] [stdout] 87 |                     .into_iter()
[INFO] [stdout]    |                      ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(array_into_iter)]` on by default
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #66145 <https://github.com/rust-lang/rust/issues/66145>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added.
[INFO] [stdout]    --> src/happy_eyeballs.rs:124:30
[INFO] [stdout]     |
[INFO] [stdout] 124 | ...                   .into_iter()
[INFO] [stdout]     |                        ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #66145 <https://github.com/rust-lang/rust/issues/66145>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]   --> src/client/bind.rs:61:21
[INFO] [stdout]    |
[INFO] [stdout] 61 |                     replace(self, ClientBind::WaitRecv(stream));
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]   --> src/lib.rs:1:22
[INFO] [stdout]    |
[INFO] [stdout] 1  | #![deny(unsafe_code, unused, missing_docs, bare_trait_objects)]
[INFO] [stdout]    |                      ^^^^^^
[INFO] [stdout]    = note: `#[warn(unused_must_use)]` implied by `#[warn(unused)]`
[INFO] [stdout]    = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]   --> src/client/bind.rs:65:21
[INFO] [stdout]    |
[INFO] [stdout] 65 |                     replace(self, ClientBind::WaitSend(send));
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]   --> src/client/bind.rs:90:21
[INFO] [stdout]    |
[INFO] [stdout] 90 |                     replace(self, ClientBind::WaitRecv(stream));
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]   --> src/client/bind.rs:94:21
[INFO] [stdout]    |
[INFO] [stdout] 94 |                     replace(self, ClientBind::WaitRecv(stream));
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 6 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added.
[INFO] [stdout]   --> src/happy_eyeballs.rs:87:22
[INFO] [stdout]    |
[INFO] [stdout] 87 |                     .into_iter()
[INFO] [stdout]    |                      ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(array_into_iter)]` on by default
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #66145 <https://github.com/rust-lang/rust/issues/66145>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added.
[INFO] [stdout]    --> src/happy_eyeballs.rs:124:30
[INFO] [stdout]     |
[INFO] [stdout] 124 | ...                   .into_iter()
[INFO] [stdout]     |                        ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #66145 <https://github.com/rust-lang/rust/issues/66145>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]   --> src/client/bind.rs:61:21
[INFO] [stdout]    |
[INFO] [stdout] 61 |                     replace(self, ClientBind::WaitRecv(stream));
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]   --> src/lib.rs:1:22
[INFO] [stdout]    |
[INFO] [stdout] 1  | #![deny(unsafe_code, unused, missing_docs, bare_trait_objects)]
[INFO] [stdout]    |                      ^^^^^^
[INFO] [stdout]    = note: `#[warn(unused_must_use)]` implied by `#[warn(unused)]`
[INFO] [stdout]    = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]   --> src/client/bind.rs:65:21
[INFO] [stdout]    |
[INFO] [stdout] 65 |                     replace(self, ClientBind::WaitSend(send));
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]   --> src/client/bind.rs:90:21
[INFO] [stdout]    |
[INFO] [stdout] 90 |                     replace(self, ClientBind::WaitRecv(stream));
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used
[INFO] [stdout]   --> src/client/bind.rs:94:21
[INFO] [stdout]    |
[INFO] [stdout] 94 |                     replace(self, ClientBind::WaitRecv(stream));
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: if you don't need the old value, you can just assign the new value directly
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: linking with `cc` failed: exit code: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/opt/rustwide/rustup-home/toolchains/beta-2020-10-09-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/opt/rustwide/target/debug/examples/download_avatars-4b263cc8540275af.download_avatars.89w9fx35-cgu.0.rcgu.o" "/opt/rustwide/target/debug/examples/download_avatars-4b263cc8540275af.download_avatars.89w9fx35-cgu.1.rcgu.o" "/opt/rustwide/target/debug/examples/download_avatars-4b263cc8540275af.download_avatars.89w9fx35-cgu.10.rcgu.o" "/opt/rustwide/target/debug/examples/download_avatars-4b263cc8540275af.download_avatars.89w9fx35-cgu.11.rcgu.o" "/opt/rustwide/target/debug/examples/download_avatars-4b263cc8540275af.download_avatars.89w9fx35-cgu.12.rcgu.o" "/opt/rustwide/target/debug/examples/download_avatars-4b263cc8540275af.download_avatars.89w9fx35-cgu.13.rcgu.o" "/opt/rustwide/target/debug/examples/download_avatars-4b263cc8540275af.download_avatars.89w9fx35-cgu.14.rcgu.o" "/opt/rustwide/target/debug/examples/download_avatars-4b263cc8540275af.download_avatars.89w9fx35-cgu.15.rcgu.o" "/opt/rustwide/target/debug/examples/download_avatars-4b263cc8540275af.download_avatars.89w9fx35-cgu.2.rcgu.o" "/opt/rustwide/target/debug/examples/download_avatars-4b263cc8540275af.download_avatars.89w9fx35-cgu.3.rcgu.o" "/opt/rustwide/target/debug/examples/download_avatars-4b263cc8540275af.download_avatars.89w9fx35-cgu.4.rcgu.o" "/opt/rustwide/target/debug/examples/download_avatars-4b263cc8540275af.download_avatars.89w9fx35-cgu.5.rcgu.o" "/opt/rustwide/target/debug/examples/download_avatars-4b263cc8540275af.download_avatars.89w9fx35-cgu.6.rcgu.o" "/opt/rustwide/target/debug/examples/download_avatars-4b263cc8540275af.download_avatars.89w9fx35-cgu.7.rcgu.o" "/opt/rustwide/target/debug/examples/download_avatars-4b263cc8540275af.download_avatars.89w9fx35-cgu.8.rcgu.o" "/opt/rustwide/target/debug/examples/download_avatars-4b263cc8540275af.download_avatars.89w9fx35-cgu.9.rcgu.o" "-o" "/opt/rustwide/target/debug/examples/download_avatars-4b263cc8540275af" "/opt/rustwide/target/debug/examples/download_avatars-4b263cc8540275af.3hbmuyz4zv5aq2lk.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/rustup-home/toolchains/beta-2020-10-09-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/libtokio_xmpp-f7470ab63468d59e.rlib" "/opt/rustwide/target/debug/deps/libsasl-1dac38963c40b268.rlib" "/opt/rustwide/target/debug/deps/libpbkdf2-ef5d704948a6e246.rlib" "/opt/rustwide/target/debug/deps/libhmac-a49bd3282fe9b627.rlib" "/opt/rustwide/target/debug/deps/librand_os-91da7007d2e4b898.rlib" "/opt/rustwide/target/debug/deps/librand_core-8dd96053848a29ab.rlib" "/opt/rustwide/target/debug/deps/libtrust_dns_resolver-e115626f77a05c17.rlib" "/opt/rustwide/target/debug/deps/libtrust_dns_proto-ad84633c9268fc38.rlib" "/opt/rustwide/target/debug/deps/liburl-72401367c0af1c08.rlib" "/opt/rustwide/target/debug/deps/libpercent_encoding-52a6b1f15fa5dd80.rlib" "/opt/rustwide/target/debug/deps/libsocket2-0e8afdd58daad989.rlib" "/opt/rustwide/target/debug/deps/librand-d232e16c9146f234.rlib" "/opt/rustwide/target/debug/deps/librand_chacha-97968bd249d43adb.rlib" "/opt/rustwide/target/debug/deps/libppv_lite86-6fe9c11dfde66ede.rlib" "/opt/rustwide/target/debug/deps/librand_core-8a3a7c3c7eff0f00.rlib" "/opt/rustwide/target/debug/deps/libgetrandom-beb71f6715e0b766.rlib" "/opt/rustwide/target/debug/deps/libidna-2d02404e561602a3.rlib" "/opt/rustwide/target/debug/deps/libunicode_normalization-6eab24ff42a663a5.rlib" "/opt/rustwide/target/debug/deps/libtinyvec-6953c3e0e16f4195.rlib" "/opt/rustwide/target/debug/deps/libunicode_bidi-378825f0a341ccf9.rlib" "/opt/rustwide/target/debug/deps/libmatches-bbcc1f6f6a0b4874.rlib" "/opt/rustwide/target/debug/deps/libresolv_conf-44e1702594f1e768.rlib" "/opt/rustwide/target/debug/deps/libhostname-a722e78e8c97b467.rlib" "/opt/rustwide/target/debug/deps/libmatch_cfg-c948b9913a162222.rlib" "/opt/rustwide/target/debug/deps/libquick_error-e15ea4fce168f797.rlib" "/opt/rustwide/target/debug/deps/liblru_cache-7746fed5458f84e2.rlib" "/opt/rustwide/target/debug/deps/liblinked_hash_map-4a9c1d734f98eed8.rlib" "/opt/rustwide/target/debug/deps/libfailure-fbaf3812c247ba5c.rlib" "/opt/rustwide/target/debug/deps/libbacktrace-68ab3a66f3ca6817.rlib" "/opt/rustwide/target/debug/deps/libminiz_oxide-3afdafaf417d517a.rlib" "/opt/rustwide/target/debug/deps/libadler-6534ef6b4a32ceaa.rlib" "/opt/rustwide/target/debug/deps/libobject-712d984325f72b1a.rlib" "/opt/rustwide/target/debug/deps/libaddr2line-33849983d352f01b.rlib" "/opt/rustwide/target/debug/deps/libgimli-926fe8e4c4fa9fdb.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-5ed06e01287ee2cd.rlib" "/opt/rustwide/target/debug/deps/librustc_demangle-e4385d7d181761a9.rlib" "/opt/rustwide/target/debug/deps/libxml5ever-b25be77352bcbab6.rlib" "/opt/rustwide/target/debug/deps/libmarkup5ever-95fea18e850b5cf8.rlib" "/opt/rustwide/target/debug/deps/libtendril-137fcd8f1a28d2f4.rlib" "/opt/rustwide/target/debug/deps/libutf8-02936ace32861532.rlib" "/opt/rustwide/target/debug/deps/libfutf-c0fe70e7dc1b0004.rlib" "/opt/rustwide/target/debug/deps/libmac-85b87f06e14b69de.rlib" "/opt/rustwide/target/debug/deps/libstring_cache-1e3443c316acb42a.rlib" "/opt/rustwide/target/debug/deps/libstring_cache_shared-a629a6f3ba9e3ea3.rlib" "/opt/rustwide/target/debug/deps/libserde-48457b315075dc6e.rlib" "/opt/rustwide/target/debug/deps/libprecomputed_hash-86848d3a15cf78a9.rlib" "/opt/rustwide/target/debug/deps/libdebug_unreachable-7c0612213ced2478.rlib" "/opt/rustwide/target/debug/deps/libphf-7d6cfaa7306d3398.rlib" "/opt/rustwide/target/debug/deps/libphf_shared-068b6675262c52f4.rlib" "/opt/rustwide/target/debug/deps/libsiphasher-1bc02ae021f668a4.rlib" "/opt/rustwide/target/debug/deps/libtokio_tls-ba9f438f54c789d4.rlib" "/opt/rustwide/target/debug/deps/libnative_tls-2dd3e8968a175b3f.rlib" "/opt/rustwide/target/debug/deps/libopenssl_probe-bebe2698646f2b6d.rlib" "/opt/rustwide/target/debug/deps/libopenssl-695bdbe83aae6a9d.rlib" "/opt/rustwide/target/debug/deps/libopenssl_sys-ecc1bb2f145a5f47.rlib" "/opt/rustwide/target/debug/deps/libforeign_types-cc016b41e658d4ca.rlib" "/opt/rustwide/target/debug/deps/libforeign_types_shared-9936252c37cb34b8.rlib" "/opt/rustwide/target/debug/deps/libbitflags-ef3b499484556621.rlib" "/opt/rustwide/target/debug/deps/libxmpp_parsers-9e54f4b56c10c004.rlib" "/opt/rustwide/target/debug/deps/libsha3-ebcaed5d6963a1f1.rlib" "/opt/rustwide/target/debug/deps/libkeccak-d87ea94dfa96746c.rlib" "/opt/rustwide/target/debug/deps/libsha2-6621a236c9b4b44b.rlib" "/opt/rustwide/target/debug/deps/libblake2-b3067679e5cdc9db.rlib" "/opt/rustwide/target/debug/deps/libcrypto_mac-62c250480716fb65.rlib" "/opt/rustwide/target/debug/deps/libsubtle-86172fac7bcb1d89.rlib" "/opt/rustwide/target/debug/deps/libsha1-7d95e5ffcb940e45.rlib" "/opt/rustwide/target/debug/deps/libfake_simd-72846c3a0823dde2.rlib" "/opt/rustwide/target/debug/deps/libopaque_debug-eae86a66c41cd733.rlib" "/opt/rustwide/target/debug/deps/libblock_buffer-1ef80561098331e0.rlib" "/opt/rustwide/target/debug/deps/libblock_padding-cf8126b2a7f08beb.rlib" "/opt/rustwide/target/debug/deps/libbyte_tools-fe25b4b4856b0c8c.rlib" "/opt/rustwide/target/debug/deps/libdigest-fa3877179444303e.rlib" "/opt/rustwide/target/debug/deps/libgeneric_array-6aa5aa09d3e0b877.rlib" "/opt/rustwide/target/debug/deps/libtypenum-913a68e739eab4ae.rlib" "/opt/rustwide/target/debug/deps/libchrono-9a66c0b4c140d7d3.rlib" "/opt/rustwide/target/debug/deps/libnum_integer-6662289eef50a992.rlib" "/opt/rustwide/target/debug/deps/libnum_traits-d9511369d71ffe66.rlib" "/opt/rustwide/target/debug/deps/libtime-6ff56f3875a5314f.rlib" "/opt/rustwide/target/debug/deps/libbase64-88b9ddc8bda6be0d.rlib" "/opt/rustwide/target/debug/deps/libjid-e9bda4b010c0359d.rlib" "/opt/rustwide/target/debug/deps/libminidom-372dfe1351c65f5a.rlib" "/opt/rustwide/target/debug/deps/libquick_xml-b3de14afb80ad42f.rlib" "/opt/rustwide/target/debug/deps/libmemchr-a7cb47f5520eb97c.rlib" "/opt/rustwide/target/debug/deps/libtokio-fe874416282ef3f5.rlib" "/opt/rustwide/target/debug/deps/libtokio_uds-d226b382704748c1.rlib" "/opt/rustwide/target/debug/deps/libmio_uds-5438807f4c309cd7.rlib" "/opt/rustwide/target/debug/deps/libtokio_udp-c5fc909d79b6b56e.rlib" "/opt/rustwide/target/debug/deps/libtokio_timer-16baa556878ddac6.rlib" "/opt/rustwide/target/debug/deps/libtokio_tcp-ee56151ec1818896.rlib" "/opt/rustwide/target/debug/deps/libtokio_reactor-f2bb1e5042c851d4.rlib" "/opt/rustwide/target/debug/deps/libtokio_sync-e07ef10043310629.rlib" "/opt/rustwide/target/debug/deps/libfnv-c2227cfbdd7b9572.rlib" "/opt/rustwide/target/debug/deps/libparking_lot-cf09f45b4ef1604b.rlib" "/opt/rustwide/target/debug/deps/libparking_lot_core-e2e015f42dcc79f7.rlib" "/opt/rustwide/target/debug/deps/libsmallvec-22ab482a22e30e72.rlib" "/opt/rustwide/target/debug/deps/liblock_api-17912a304b318435.rlib" "/opt/rustwide/target/debug/deps/libtokio_fs-00a344fb66f2762f.rlib" "/opt/rustwide/target/debug/deps/libtokio_threadpool-7a63f7972871f779.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_queue-5d3248a5fb2c706f.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_deque-b0265a537be592d1.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_epoch-5fbc5e62d000bf63.rlib" "/opt/rustwide/target/debug/deps/libscopeguard-f8ee11e5515cbd29.rlib" "/opt/rustwide/target/debug/deps/libmemoffset-471a863435d38180.rlib" "/opt/rustwide/target/debug/deps/libmaybe_uninit-5af35797bdba708c.rlib" "/opt/rustwide/target/debug/deps/libtokio_current_thread-707b9ac31e19eb87.rlib" "/opt/rustwide/target/debug/deps/libtokio_executor-eb2d9aeda25bb219.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_utils-e2b4380138eb068e.rlib" "/opt/rustwide/target/debug/deps/liblazy_static-03dc560a77c5aa3e.rlib" "/opt/rustwide/target/debug/deps/libtokio_codec-0e95de48a4eeaa6d.rlib" "/opt/rustwide/target/debug/deps/libtokio_io-03596cf55273c552.rlib" "/opt/rustwide/target/debug/deps/libnum_cpus-ee50cb23f73f2339.rlib" "/opt/rustwide/target/debug/deps/libmio-92105ffdd79fe8f2.rlib" "/opt/rustwide/target/debug/deps/liblog-013f80784e6f08ec.rlib" "/opt/rustwide/target/debug/deps/libslab-e0e9bebbbea2c5c2.rlib" "/opt/rustwide/target/debug/deps/libnet2-a0aece442ee38209.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-727e218cbe4629d5.rlib" "/opt/rustwide/target/debug/deps/libbytes-dc993d522891f471.rlib" "/opt/rustwide/target/debug/deps/libiovec-7e7fadef35a51dee.rlib" "/opt/rustwide/target/debug/deps/liblibc-e52aab25f5d90c7e.rlib" "/opt/rustwide/target/debug/deps/libbyteorder-f7f925fcf7e16859.rlib" "/opt/rustwide/target/debug/deps/libfutures-cdf8c8b0f152e20f.rlib" "-Wl,--start-group" "/opt/rustwide/rustup-home/toolchains/beta-2020-10-09-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-3532beb752f910d7.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2020-10-09-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-3529ece450b7f3c6.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2020-10-09-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-23e8f582a6744f80.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2020-10-09-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-5e7e0793b29cbf78.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2020-10-09-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-253e0736424ceb78.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2020-10-09-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-b6fd484888124c85.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2020-10-09-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-cca4d20e4b53839c.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2020-10-09-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-0a7401891c2a4f50.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2020-10-09-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-efbb25e073df787e.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2020-10-09-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-25965457612624bc.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2020-10-09-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-09058283ea779342.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2020-10-09-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-ab973dacc0513511.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2020-10-09-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-b437d6640b1f764b.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2020-10-09-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-8cc0b2380206399c.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2020-10-09-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-727cdf2b6a468113.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2020-10-09-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-cf4d442d877ea2f4.rlib" "-Wl,--end-group" "/opt/rustwide/rustup-home/toolchains/beta-2020-10-09-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-7e5b6df427ca977c.rlib" "-Wl,-Bdynamic" "-lssl" "-lcrypto" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-ldl" "-lutil"
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `tokio-xmpp`
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: 6 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: build failed
[INFO] running `Command { std: "docker" "inspect" "cf76ebf8c5a52591648b3e241fd684b584206021754289eb1ba74ec0c24ca007", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cf76ebf8c5a52591648b3e241fd684b584206021754289eb1ba74ec0c24ca007", kill_on_drop: false }`
[INFO] [stdout] cf76ebf8c5a52591648b3e241fd684b584206021754289eb1ba74ec0c24ca007
