[INFO] updating cached repository https://github.com/spirali/rsds [INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/big/crater/work/cargo-home/bin/git-credential-null" "-c" "remote.origin.fetch=refs/heads/*:refs/heads/*" "fetch" "origin" "--force" "--prune"` [INFO] [stderr] From https://github.com/spirali/rsds [INFO] [stderr] ce9ff8c..9f91620 dev -> dev [INFO] [stderr] 0d9a0af..d28b69b master -> master [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] d28b69bb59fbc45b79022f242abc4179ce68adbf [INFO] testing spirali/rsds against beta-2019-09-28 for beta-1.39-1 [INFO] running `"git" "clone" "work/cache/git-repos/https%3A%2F%2Fgithub.com%2Fspirali%2Frsds" "work/builds/worker-5/source"` [INFO] [stderr] Cloning into 'work/builds/worker-5/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/spirali/rsds on toolchain beta-2019-09-28 [INFO] running `"/big/crater/work/cargo-home/bin/cargo" "+beta-2019-09-28" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking git repo https://github.com/spirali/rsds [INFO] finished tweaking git repo https://github.com/spirali/rsds [INFO] tweaked toml for git repo https://github.com/spirali/rsds written to work/builds/worker-5/source/Cargo.toml [INFO] crate git repo https://github.com/spirali/rsds already has a lockfile, it will not be regenerated [INFO] running `"/big/crater/work/cargo-home/bin/cargo" "+beta-2019-09-28" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/big/crater/work/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/big/crater/work/builds/worker-5/source:/opt/rustwide/workdir:ro,Z" "-v" "/big/crater/work/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/big/crater/work/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1000" "-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" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2019-09-28" "build" "--frozen"` [INFO] [stdout] d5695603d70dd01f40a5a5e8a6f5d9ba2373947bb843c03ad7b51a5356e4e9d2 [INFO] running `"docker" "start" "-a" "d5695603d70dd01f40a5a5e8a6f5d9ba2373947bb843c03ad7b51a5356e4e9d2"` [INFO] [stderr] Compiling syn v1.0.5 [INFO] [stderr] Compiling futures-core-preview v0.3.0-alpha.18 [INFO] [stderr] Compiling pin-utils v0.1.0-alpha.4 [INFO] [stderr] Compiling futures-io-preview v0.3.0-alpha.18 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling rmp v0.8.8 [INFO] [stderr] Compiling crossbeam-utils v0.6.6 [INFO] [stderr] Compiling tracing-core v0.1.5 [INFO] [stderr] Compiling thread_local v0.3.6 [INFO] [stderr] Compiling c2-chacha v0.2.2 [INFO] [stderr] Compiling futures-sink-preview v0.3.0-alpha.18 [INFO] [stderr] Compiling tokio-io v0.2.0-alpha.4 [INFO] [stderr] Compiling regex v1.3.1 [INFO] [stderr] Compiling futures-channel-preview v0.3.0-alpha.18 [INFO] [stderr] Compiling crossbeam-epoch v0.7.2 [INFO] [stderr] Compiling crossbeam-channel v0.3.9 [INFO] [stderr] Compiling crossbeam-queue v0.1.2 [INFO] [stderr] Compiling rand_chacha v0.2.1 [INFO] [stderr] Compiling futures-util-preview v0.3.0-alpha.18 [INFO] [stderr] Compiling tokio-codec v0.2.0-alpha.4 [INFO] [stderr] Compiling rand v0.7.0 [INFO] [stderr] Compiling crossbeam-deque v0.7.1 [INFO] [stderr] Compiling env_logger v0.6.2 [INFO] [stderr] Compiling pretty_env_logger v0.3.1 [INFO] [stderr] Compiling tokio-sync v0.2.0-alpha.4 [INFO] [stderr] Compiling futures-executor-preview v0.3.0-alpha.18 [INFO] [stderr] Compiling futures-preview v0.3.0-alpha.18 [INFO] [stderr] Compiling proc-macro-error v0.2.6 [INFO] [stderr] Compiling tracing-attributes v0.1.2 [INFO] [stderr] Compiling serde_derive v1.0.99 [INFO] [stderr] Compiling structopt-derive v0.3.1 [INFO] [stderr] Compiling tokio-macros v0.2.0-alpha.4 [INFO] [stderr] Compiling tracing v0.1.8 [INFO] [stderr] Compiling tokio-executor v0.2.0-alpha.4 [INFO] [stderr] Compiling structopt v0.3.1 [INFO] [stderr] Compiling tokio-timer v0.3.0-alpha.4 [INFO] [stderr] Compiling tokio-net v0.2.0-alpha.4 [INFO] [stderr] Compiling tokio-fs v0.2.0-alpha.4 [INFO] [stderr] Compiling tokio v0.2.0-alpha.4 [INFO] [stderr] Compiling serde v1.0.99 [INFO] [stderr] Compiling serde-tuple-vec-map v0.2.1 [INFO] [stderr] Compiling rmp-serde v0.13.7 [INFO] [stderr] Compiling serde_json v1.0.40 [INFO] [stderr] Compiling serde_bytes v0.11.2 [INFO] [stderr] Compiling rsds v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: unused import: `std::convert::TryInto` [INFO] [stderr] --> src/client.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use std::convert::TryInto; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused imports: `GetDataMsg`, `Status`, `ToWorkerMessage` [INFO] [stderr] --> src/client.rs:16:34 [INFO] [stderr] | [INFO] [stderr] 16 | use crate::messages::workermsg::{GetDataMsg, GetDataResponse, Status, ToWorkerMessage}; [INFO] [stderr] | ^^^^^^^^^^ ^^^^^^ ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::net::SocketAddr` [INFO] [stderr] --> src/connection.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use std::net::SocketAddr; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `ToWorkerMessage` [INFO] [stderr] --> src/core.rs:12:51 [INFO] [stderr] | [INFO] [stderr] 12 | use crate::messages::workermsg::{TaskFinishedMsg, ToWorkerMessage}; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `HashMap` [INFO] [stderr] --> src/task.rs:1:24 [INFO] [stderr] | [INFO] [stderr] 1 | use std::collections::{HashMap, HashSet}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `Deserialize`, `Serialize` [INFO] [stderr] --> src/task.rs:5:13 [INFO] [stderr] | [INFO] [stderr] 5 | use serde::{Deserialize, Serialize}; [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::core::Core` [INFO] [stderr] --> src/worker.rs:13:5 [INFO] [stderr] | [INFO] [stderr] 13 | use crate::core::Core; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `DeleteDataMsg` [INFO] [stderr] --> src/worker.rs:17:34 [INFO] [stderr] | [INFO] [stderr] 17 | use crate::messages::workermsg::{DeleteDataMsg, FromWorkerMessage, GetDataMsg, HeartbeatResponse, Status, ToWorkerMessage}; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `TaskRuntimeState` [INFO] [stderr] --> src/worker.rs:20:30 [INFO] [stderr] | [INFO] [stderr] 20 | use crate::task::{ErrorInfo, TaskRuntimeState}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `AfHeader` [INFO] [stderr] --> src/notifications.rs:8:45 [INFO] [stderr] | [INFO] [stderr] 8 | use crate::messages::aframe::{AfDescriptor, AfHeader, AfKeyElement}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused variable: `worker` [INFO] [stderr] --> src/core.rs:187:37 [INFO] [stderr] | [INFO] [stderr] 187 | pub fn on_task_error(&mut self, worker: &WorkerRef, task_key: TaskKey, error_info: ErrorInfo, mut notifications: &mut Notifications) { [INFO] [stderr] | ^^^^^^ help: consider prefixing with an underscore: `_worker` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/core.rs:190:13 [INFO] [stderr] | [INFO] [stderr] 190 | let mut task_refs = { [INFO] [stderr] | ----^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/notifications.rs:99:21 [INFO] [stderr] | [INFO] [stderr] 99 | let mut client = core.get_client_by_id_or_panic(client_id); [INFO] [stderr] | ----^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: method is never used: `new` [INFO] [stderr] --> src/common/wrapped.rs:90:5 [INFO] [stderr] | [INFO] [stderr] 90 | pub fn new(value: Rc) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: method is never used: `get` [INFO] [stderr] --> src/common/wrapped.rs:95:5 [INFO] [stderr] | [INFO] [stderr] 95 | pub fn get(&self) -> &Rc { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: enum is never used: `SchedulerTaskState` [INFO] [stderr] --> src/scheduler/task.rs:5:1 [INFO] [stderr] | [INFO] [stderr] 5 | pub enum SchedulerTaskState { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct is never constructed: `Task` [INFO] [stderr] --> src/scheduler/task.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | pub struct Task { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: type alias is never used: `TaskRef` [INFO] [stderr] --> src/scheduler/task.rs:18:1 [INFO] [stderr] | [INFO] [stderr] 18 | pub type TaskRef = crate::common::WrappedRcRefCell; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `new` [INFO] [stderr] --> src/scheduler/task.rs:21:5 [INFO] [stderr] | [INFO] [stderr] 21 | pub fn new(id: TaskId, inputs: Vec, unfinished_deps: u32) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/core.rs:250:21 [INFO] [stderr] | [INFO] [stderr] 250 | / client.send_message(ToClientMessage::KeyInMemory(KeyInMemoryMsg { [INFO] [stderr] 251 | | key: task.key.clone(), [INFO] [stderr] 252 | | r#type: task.data_info().unwrap().r#type.clone(), [INFO] [stderr] 253 | | })); [INFO] [stderr] | |________________________^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_must_use)]` on by default [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/notifications.rs:100:17 [INFO] [stderr] | [INFO] [stderr] 100 | client.send_dask_message(DaskMessage::new(message.into(), frames)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1m 04s [INFO] running `"docker" "inspect" "d5695603d70dd01f40a5a5e8a6f5d9ba2373947bb843c03ad7b51a5356e4e9d2"` [INFO] running `"docker" "rm" "-f" "d5695603d70dd01f40a5a5e8a6f5d9ba2373947bb843c03ad7b51a5356e4e9d2"` [INFO] [stdout] d5695603d70dd01f40a5a5e8a6f5d9ba2373947bb843c03ad7b51a5356e4e9d2 [INFO] running `"docker" "create" "-v" "/big/crater/work/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/big/crater/work/builds/worker-5/source:/opt/rustwide/workdir:ro,Z" "-v" "/big/crater/work/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/big/crater/work/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1000" "-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" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2019-09-28" "test" "--frozen" "--no-run"` [INFO] [stdout] 50178b70db43f4bef6425f715b564b51e8e01f61e382c32d19e2d71e88fcc6da [INFO] running `"docker" "start" "-a" "50178b70db43f4bef6425f715b564b51e8e01f61e382c32d19e2d71e88fcc6da"` [INFO] [stderr] Compiling rsds v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: unused import: `std::convert::TryInto` [INFO] [stderr] --> src/client.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use std::convert::TryInto; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused imports: `GetDataMsg`, `Status`, `ToWorkerMessage` [INFO] [stderr] --> src/client.rs:16:34 [INFO] [stderr] | [INFO] [stderr] 16 | use crate::messages::workermsg::{GetDataMsg, GetDataResponse, Status, ToWorkerMessage}; [INFO] [stderr] | ^^^^^^^^^^ ^^^^^^ ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::net::SocketAddr` [INFO] [stderr] --> src/connection.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use std::net::SocketAddr; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `ToWorkerMessage` [INFO] [stderr] --> src/core.rs:12:51 [INFO] [stderr] | [INFO] [stderr] 12 | use crate::messages::workermsg::{TaskFinishedMsg, ToWorkerMessage}; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `HashMap` [INFO] [stderr] --> src/task.rs:1:24 [INFO] [stderr] | [INFO] [stderr] 1 | use std::collections::{HashMap, HashSet}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `Deserialize`, `Serialize` [INFO] [stderr] --> src/task.rs:5:13 [INFO] [stderr] | [INFO] [stderr] 5 | use serde::{Deserialize, Serialize}; [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::core::Core` [INFO] [stderr] --> src/worker.rs:13:5 [INFO] [stderr] | [INFO] [stderr] 13 | use crate::core::Core; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `DeleteDataMsg` [INFO] [stderr] --> src/worker.rs:17:34 [INFO] [stderr] | [INFO] [stderr] 17 | use crate::messages::workermsg::{DeleteDataMsg, FromWorkerMessage, GetDataMsg, HeartbeatResponse, Status, ToWorkerMessage}; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `TaskRuntimeState` [INFO] [stderr] --> src/worker.rs:20:30 [INFO] [stderr] | [INFO] [stderr] 20 | use crate::task::{ErrorInfo, TaskRuntimeState}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `AfHeader` [INFO] [stderr] --> src/notifications.rs:8:45 [INFO] [stderr] | [INFO] [stderr] 8 | use crate::messages::aframe::{AfDescriptor, AfHeader, AfKeyElement}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused variable: `worker` [INFO] [stderr] --> src/core.rs:187:37 [INFO] [stderr] | [INFO] [stderr] 187 | pub fn on_task_error(&mut self, worker: &WorkerRef, task_key: TaskKey, error_info: ErrorInfo, mut notifications: &mut Notifications) { [INFO] [stderr] | ^^^^^^ help: consider prefixing with an underscore: `_worker` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/core.rs:190:13 [INFO] [stderr] | [INFO] [stderr] 190 | let mut task_refs = { [INFO] [stderr] | ----^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/notifications.rs:99:21 [INFO] [stderr] | [INFO] [stderr] 99 | let mut client = core.get_client_by_id_or_panic(client_id); [INFO] [stderr] | ----^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: method is never used: `new` [INFO] [stderr] --> src/common/wrapped.rs:90:5 [INFO] [stderr] | [INFO] [stderr] 90 | pub fn new(value: Rc) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: method is never used: `get` [INFO] [stderr] --> src/common/wrapped.rs:95:5 [INFO] [stderr] | [INFO] [stderr] 95 | pub fn get(&self) -> &Rc { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: enum is never used: `SchedulerTaskState` [INFO] [stderr] --> src/scheduler/task.rs:5:1 [INFO] [stderr] | [INFO] [stderr] 5 | pub enum SchedulerTaskState { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct is never constructed: `Task` [INFO] [stderr] --> src/scheduler/task.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | pub struct Task { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: type alias is never used: `TaskRef` [INFO] [stderr] --> src/scheduler/task.rs:18:1 [INFO] [stderr] | [INFO] [stderr] 18 | pub type TaskRef = crate::common::WrappedRcRefCell; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `new` [INFO] [stderr] --> src/scheduler/task.rs:21:5 [INFO] [stderr] | [INFO] [stderr] 21 | pub fn new(id: TaskId, inputs: Vec, unfinished_deps: u32) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/core.rs:250:21 [INFO] [stderr] | [INFO] [stderr] 250 | / client.send_message(ToClientMessage::KeyInMemory(KeyInMemoryMsg { [INFO] [stderr] 251 | | key: task.key.clone(), [INFO] [stderr] 252 | | r#type: task.data_info().unwrap().r#type.clone(), [INFO] [stderr] 253 | | })); [INFO] [stderr] | |________________________^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_must_use)]` on by default [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/notifications.rs:100:17 [INFO] [stderr] | [INFO] [stderr] 100 | client.send_dask_message(DaskMessage::new(message.into(), frames)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 2.88s [INFO] running `"docker" "inspect" "50178b70db43f4bef6425f715b564b51e8e01f61e382c32d19e2d71e88fcc6da"` [INFO] running `"docker" "rm" "-f" "50178b70db43f4bef6425f715b564b51e8e01f61e382c32d19e2d71e88fcc6da"` [INFO] [stdout] 50178b70db43f4bef6425f715b564b51e8e01f61e382c32d19e2d71e88fcc6da [INFO] running `"docker" "create" "-v" "/big/crater/work/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/big/crater/work/builds/worker-5/source:/opt/rustwide/workdir:ro,Z" "-v" "/big/crater/work/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/big/crater/work/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1000" "-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" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2019-09-28" "test" "--frozen"` [INFO] [stdout] 3f99abbfe4077c9002c10357ae3a97855a2bbe6ce3961c942861566bd49b2974 [INFO] running `"docker" "start" "-a" "3f99abbfe4077c9002c10357ae3a97855a2bbe6ce3961c942861566bd49b2974"` [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.10s [INFO] [stderr] Running /opt/rustwide/target/debug/deps/rsds-fe063feff593affa [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 [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/rsds-a91305e34c0d3cb8 [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 [INFO] [stdout] [INFO] [stderr] Doc-tests rsds [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 [INFO] [stdout] [INFO] running `"docker" "inspect" "3f99abbfe4077c9002c10357ae3a97855a2bbe6ce3961c942861566bd49b2974"` [INFO] running `"docker" "rm" "-f" "3f99abbfe4077c9002c10357ae3a97855a2bbe6ce3961c942861566bd49b2974"` [INFO] [stdout] 3f99abbfe4077c9002c10357ae3a97855a2bbe6ce3961c942861566bd49b2974