[INFO] fetching crate eventific 0.1.18... [INFO] testing eventific-0.1.18 against try#8de4c7234dd9b97c9d76b58671343fdbbc9a433e+target=x86_64-unknown-linux-musl for musl_upgrade_1_2_5_with_libc_patch_0 [INFO] extracting crate eventific 0.1.18 into /workspace/builds/worker-7-tc1/source [INFO] started tweaking crates.io crate eventific 0.1.18 [INFO] removed 2 missing examples [INFO] finished tweaking crates.io crate eventific 0.1.18 [INFO] tweaked toml for crates.io crate eventific 0.1.18 written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate eventific 0.1.18 on toolchain 8de4c7234dd9b97c9d76b58671343fdbbc9a433e [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate eventific 0.1.18 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded strum_macros v0.15.0 [INFO] [stderr] Downloaded smallvec v0.6.11 [INFO] [stderr] Downloaded tls-api-stub v0.1.22 [INFO] [stderr] Downloaded trackable v0.2.23 [INFO] [stderr] Downloaded strum v0.15.0 [INFO] [stderr] Downloaded slog-scope v4.3.0 [INFO] [stderr] Downloaded grpc-compiler v0.6.1 [INFO] [stderr] Downloaded unix_socket v0.5.0 [INFO] [stderr] Downloaded rgb v0.8.14 [INFO] [stderr] Downloaded httpbis v0.7.0 [INFO] [stderr] Downloaded protobuf-codegen v2.8.1 [INFO] [stderr] Downloaded syn v1.0.7 [INFO] [stderr] Downloaded libflate v0.1.27 [INFO] [stderr] Downloaded serde_derive v1.0.102 [INFO] [stderr] Downloaded cc v1.0.46 [INFO] [stderr] Downloaded slog-term v2.4.2 [INFO] [stderr] Downloaded colored v1.8.0 [INFO] [stderr] Downloaded tokio-tls-api v0.1.22 [INFO] [stderr] Downloaded protoc-rust-grpc v0.6.1 [INFO] [stderr] Downloaded slog-kvfilter v0.7.0 [INFO] [stderr] Downloaded slog-stdlog v3.0.5 [INFO] [stderr] Downloaded grpc v0.6.1 [INFO] [stderr] Downloaded crossbeam v0.2.12 [INFO] [stderr] Downloaded protoc v2.8.1 [INFO] [stderr] Downloaded protoc-rust v2.8.1 [INFO] [stderr] Downloaded unicode-segmentation v1.4.0 [INFO] [stderr] Downloaded serde v1.0.102 [INFO] [stderr] Downloaded tls-api v0.1.22 [INFO] [stderr] Downloaded prometheus v0.7.0 [INFO] [stderr] Downloaded slog-async v2.3.0 [INFO] [stderr] Downloaded grpcio v0.4.6 [INFO] [stderr] Downloaded trackable_derive v0.1.2 [INFO] [stderr] Downloaded sloggers v0.3.4 [INFO] [stderr] Downloaded grpcio-sys v0.4.6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] cbc148c74e493d59e4e7d65e56fefb4c34243da8e5d8f28b3431150458dfe76a [INFO] running `Command { std: "docker" "start" "-a" "cbc148c74e493d59e4e7d65e56fefb4c34243da8e5d8f28b3431150458dfe76a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "cbc148c74e493d59e4e7d65e56fefb4c34243da8e5d8f28b3431150458dfe76a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cbc148c74e493d59e4e7d65e56fefb4c34243da8e5d8f28b3431150458dfe76a", kill_on_drop: false }` [INFO] [stdout] cbc148c74e493d59e4e7d65e56fefb4c34243da8e5d8f28b3431150458dfe76a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "build" "--frozen" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] dd7ac8f416e6bc72af2a681f6edbcc34c6b7a6525edc5bdd9172baa5009dc76b [INFO] running `Command { std: "docker" "start" "-a" "dd7ac8f416e6bc72af2a681f6edbcc34c6b7a6525edc5bdd9172baa5009dc76b", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.65 [INFO] [stderr] Compiling cfg-if v0.1.10 [INFO] [stderr] Compiling autocfg v0.1.7 [INFO] [stderr] Compiling semver-parser v0.7.0 [INFO] [stderr] Compiling futures v0.1.29 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling byteorder v1.3.2 [INFO] [stderr] Compiling log v0.4.8 [INFO] [stderr] Compiling either v1.5.3 [INFO] [stderr] Compiling slab v0.4.2 [INFO] [stderr] Compiling scopeguard v1.0.0 [INFO] [stderr] Compiling fnv v1.0.6 [INFO] [stderr] Compiling rand_core v0.4.2 [INFO] [stderr] Compiling proc-macro2 v1.0.6 [INFO] [stderr] Compiling smallvec v0.6.11 [INFO] [stderr] Compiling arrayvec v0.4.12 [INFO] [stderr] Compiling crossbeam-utils v0.6.6 [INFO] [stderr] Compiling nodrop v0.1.14 [INFO] [stderr] Compiling lock_api v0.3.1 [INFO] [stderr] Compiling unicode-xid v0.2.0 [INFO] [stderr] Compiling syn v1.0.7 [INFO] [stderr] Compiling cc v1.0.46 [INFO] [stderr] Compiling itoa v0.4.4 [INFO] [stderr] Compiling semver v0.9.0 [INFO] [stderr] Compiling rand_core v0.3.1 [INFO] [stderr] Compiling crossbeam-queue v0.1.2 [INFO] [stderr] Compiling winapi v0.3.8 [INFO] [stderr] Compiling cgmath v0.16.1 [INFO] [stderr] Compiling rustc_version v0.2.3 [INFO] [stderr] Compiling serde v1.0.102 [INFO] [stderr] Compiling httparse v1.3.4 [INFO] [stderr] Compiling num-traits v0.2.8 [INFO] [stderr] Compiling rand_chacha v0.1.1 [INFO] [stderr] Compiling indexmap v1.3.0 [INFO] [stderr] Compiling rand_pcg v0.1.2 [INFO] [stderr] Compiling rand v0.6.5 [INFO] [stderr] Compiling num-integer v0.1.41 [INFO] [stderr] Compiling parking_lot_core v0.6.2 [INFO] [stderr] Compiling parking_lot v0.9.0 [INFO] [stderr] Compiling memoffset v0.5.1 [INFO] [stderr] Compiling approx v0.1.1 [INFO] [stderr] Compiling protobuf v2.8.1 [INFO] [stderr] Compiling failure_derive v0.1.6 [INFO] [stderr] Compiling tokio-executor v0.1.8 [INFO] [stderr] Compiling tokio-sync v0.1.7 [INFO] [stderr] Compiling crossbeam-epoch v0.7.2 [INFO] [stderr] Compiling quote v1.0.2 [INFO] [stderr] Compiling hyper v0.12.35 [INFO] [stderr] Compiling rand_hc v0.1.0 [INFO] [stderr] Compiling iovec v0.1.4 [INFO] [stderr] Compiling num_cpus v1.10.1 [INFO] [stderr] Compiling net2 v0.2.33 [INFO] [stderr] Compiling crossbeam-deque v0.7.1 [INFO] [stderr] Compiling bytes v0.4.12 [INFO] [stderr] Compiling rand v0.4.6 [INFO] [stderr] Compiling rand_os v0.1.3 [INFO] [stderr] Compiling time v0.1.42 [INFO] [stderr] Compiling tokio-threadpool v0.1.16 [INFO] [stderr] Compiling tokio-current-thread v0.1.6 [INFO] [stderr] Compiling tokio-timer v0.2.11 [INFO] [stderr] Compiling mio v0.6.19 [INFO] [stderr] Compiling num-traits v0.1.43 [INFO] [stderr] Compiling rand_isaac v0.1.1 [INFO] [stderr] Compiling rand_xorshift v0.1.1 [INFO] [stderr] Compiling rand_jitter v0.1.4 [INFO] [stderr] Compiling rgb v0.8.14 [INFO] [stderr] Compiling try-lock v0.2.2 [INFO] [stderr] Compiling slog v2.5.2 [INFO] [stderr] Compiling rustc-demangle v0.1.16 [INFO] [stderr] Compiling prometheus v0.7.0 [INFO] [stderr] Compiling want v0.2.0 [INFO] [stderr] Compiling tokio-io v0.1.12 [INFO] [stderr] Compiling backtrace-sys v0.1.32 [INFO] [stderr] Compiling http v0.1.19 [INFO] [stderr] Compiling tokio-buf v0.1.1 [INFO] [stderr] Compiling string v0.2.1 [INFO] [stderr] Compiling mio-uds v0.6.7 [INFO] [stderr] Compiling tokio-reactor v0.1.10 [INFO] [stderr] Compiling tokio-codec v0.1.1 [INFO] [stderr] Compiling tokio-fs v0.1.6 [INFO] [stderr] Compiling futures-cpupool v0.1.8 [INFO] [stderr] Compiling quick-error v1.2.2 [INFO] [stderr] Compiling spin v0.5.2 [INFO] [stderr] Compiling tokio-uds v0.2.5 [INFO] [stderr] Compiling tokio-tcp v0.1.3 [INFO] [stderr] Compiling tokio-udp v0.1.5 [INFO] [stderr] Compiling strum v0.15.0 [INFO] [stderr] Compiling tokio v0.1.22 [INFO] [stderr] Compiling backtrace v0.3.40 [INFO] [stderr] Compiling synstructure v0.12.1 [INFO] [stderr] Compiling winconsole v0.10.0 [INFO] [stderr] Compiling colored v1.8.0 [INFO] [stderr] Compiling http-body v0.1.0 [INFO] [stderr] Compiling h2 v0.1.26 [INFO] [stderr] Compiling uuid v0.7.4 [INFO] [stderr] Compiling chrono v0.4.9 [INFO] [stderr] Compiling serde_derive v1.0.102 [INFO] [stderr] Compiling failure v0.1.6 [INFO] [stderr] Compiling eventific v0.1.18 (/opt/rustwide/workdir) [INFO] [stdout] warning: unexpected `cfg` condition value: `playground` [INFO] [stdout] --> src/eventific/eventific_builder.rs:24:11 [INFO] [stdout] | [INFO] [stdout] 24 | #[cfg(feature = "playground")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `grpc`, `protobuf`, `tls-api`, `tls-api-stub`, and `with_grpc` [INFO] [stdout] = help: consider adding `playground` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `playground` [INFO] [stdout] --> src/eventific/eventific_builder.rs:51:19 [INFO] [stdout] | [INFO] [stdout] 51 | #[cfg(feature = "playground")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `grpc`, `protobuf`, `tls-api`, `tls-api-stub`, and `with_grpc` [INFO] [stdout] = help: consider adding `playground` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `playground` [INFO] [stdout] --> src/eventific/eventific_builder.rs:181:11 [INFO] [stdout] | [INFO] [stdout] 181 | #[cfg(feature = "playground")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `grpc`, `protobuf`, `tls-api`, `tls-api-stub`, and `with_grpc` [INFO] [stdout] = help: consider adding `playground` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `playground` [INFO] [stdout] --> src/eventific/eventific_builder.rs:112:19 [INFO] [stdout] | [INFO] [stdout] 112 | #[cfg(feature = "playground")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `grpc`, `protobuf`, `tls-api`, `tls-api-stub`, and `with_grpc` [INFO] [stdout] = help: consider adding `playground` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `playground` [INFO] [stdout] --> src/eventific/eventific_builder.rs:132:19 [INFO] [stdout] | [INFO] [stdout] 132 | #[cfg(feature = "playground")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `grpc`, `protobuf`, `tls-api`, `tls-api-stub`, and `with_grpc` [INFO] [stdout] = help: consider adding `playground` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `playground` [INFO] [stdout] --> src/eventific/eventific_builder.rs:152:19 [INFO] [stdout] | [INFO] [stdout] 152 | #[cfg(feature = "playground")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `grpc`, `protobuf`, `tls-api`, `tls-api-stub`, and `with_grpc` [INFO] [stdout] = help: consider adding `playground` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `playground` [INFO] [stdout] --> src/eventific/eventific_builder.rs:193:15 [INFO] [stdout] | [INFO] [stdout] 193 | #[cfg(feature = "playground")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `grpc`, `protobuf`, `tls-api`, `tls-api-stub`, and `with_grpc` [INFO] [stdout] = help: consider adding `playground` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `playground` [INFO] [stdout] --> src/eventific/eventific_builder.rs:233:39 [INFO] [stdout] | [INFO] [stdout] 233 | ... #[cfg(feature = "playground")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `grpc`, `protobuf`, `tls-api`, `tls-api-stub`, and `with_grpc` [INFO] [stdout] = help: consider adding `playground` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stdout] --> src/event/event.rs:11:24 [INFO] [stdout] | [INFO] [stdout] 11 | #[derive(Debug, Clone, Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `grpc`, `protobuf`, `tls-api`, `tls-api-stub`, and `with_grpc` [INFO] [stdout] = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stdout] = help: try referring to `Serialize` crate for guidance on how handle this unexpected cfg [INFO] [stdout] = help: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stdout] --> src/event/event.rs:11:35 [INFO] [stdout] | [INFO] [stdout] 11 | #[derive(Debug, Clone, Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `grpc`, `protobuf`, `tls-api`, `tls-api-stub`, and `with_grpc` [INFO] [stdout] = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stdout] = help: try referring to `Deserialize` crate for guidance on how handle this unexpected cfg [INFO] [stdout] = help: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/eventific/eventific.rs:51:17 [INFO] [stdout] | [INFO] [stdout] 51 | sender: Arc, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 51 | sender: Arc, [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/eventific/eventific.rs:52:19 [INFO] [stdout] | [INFO] [stdout] 52 | listener: Arc, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 52 | listener: Arc, [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/notification/sender.rs:7:68 [INFO] [stdout] | [INFO] [stdout] 7 | fn init(&mut self, logger: &Logger, service_name: &str) -> Box + Send>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 7 | fn init(&mut self, logger: &Logger, service_name: &str) -> Box + Send>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/notification/sender.rs:8:47 [INFO] [stdout] | [INFO] [stdout] 8 | fn send(&self, aggregate_id: Uuid) -> Box + Send>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 8 | fn send(&self, aggregate_id: Uuid) -> Box + Send>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/notification/listener.rs:7:68 [INFO] [stdout] | [INFO] [stdout] 7 | fn init(&mut self, logger: &Logger, service_name: &str) -> Box + Send>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 7 | fn init(&mut self, logger: &Logger, service_name: &str) -> Box + Send>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/notification/listener.rs:8:29 [INFO] [stdout] | [INFO] [stdout] 8 | fn listen(&self) -> Box + Send>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 8 | fn listen(&self) -> Box + Send>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/store/store.rs:12:68 [INFO] [stdout] | [INFO] [stdout] 12 | fn init(&mut self, logger: &Logger, service_name: &str) -> Box> + Send>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 12 | fn init(&mut self, logger: &Logger, service_name: &str) -> Box> + Send>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/store/store.rs:17:14 [INFO] [stdout] | [INFO] [stdout] 17 | ) -> Box> + Send>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 17 | ) -> Box> + Send>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/store/store.rs:22:14 [INFO] [stdout] | [INFO] [stdout] 22 | ) -> Box>, Error = StoreError> + Send>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 22 | ) -> Box>, Error = StoreError> + Send>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/store/store.rs:27:14 [INFO] [stdout] | [INFO] [stdout] 27 | ) -> Box> + Send>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 27 | ) -> Box> + Send>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/store/store.rs:31:14 [INFO] [stdout] | [INFO] [stdout] 31 | ) -> Box> + Send> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 31 | ) -> Box> + Send> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/store/store.rs:42:14 [INFO] [stdout] | [INFO] [stdout] 42 | ) -> Box> + Send> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 42 | ) -> Box> + Send> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/store/store.rs:51:14 [INFO] [stdout] | [INFO] [stdout] 51 | ) -> Box> + Send> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 51 | ) -> Box> + Send> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/store/memory_store.rs:37:69 [INFO] [stdout] | [INFO] [stdout] 37 | fn init(&mut self, logger: &Logger, _service_name: &str) -> Box> + Send> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 37 | fn init(&mut self, logger: &Logger, _service_name: &str) -> Box> + Send> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/store/memory_store.rs:44:57 [INFO] [stdout] | [INFO] [stdout] 44 | fn save_events(&self, events: Vec>) -> Box> + Send> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 44 | fn save_events(&self, events: Vec>) -> Box> + Send> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/store/memory_store.rs:60:49 [INFO] [stdout] | [INFO] [stdout] 60 | fn events(&self, aggregate_id: Uuid) -> Box>, Error=StoreError> + Send> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 60 | fn events(&self, aggregate_id: Uuid) -> Box>, Error=StoreError> + Send> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/store/memory_store.rs:77:36 [INFO] [stdout] | [INFO] [stdout] 77 | fn aggregate_ids(&self) -> Box> + Send> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 77 | fn aggregate_ids(&self) -> Box> + Send> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/notification/memory_listener.rs:22:69 [INFO] [stdout] | [INFO] [stdout] 22 | fn init(&mut self, logger: &Logger, _service_name: &str) -> Box + Send> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 22 | fn init(&mut self, logger: &Logger, _service_name: &str) -> Box + Send> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/notification/memory_listener.rs:29:29 [INFO] [stdout] | [INFO] [stdout] 29 | fn listen(&self) -> Box + Send> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 29 | fn listen(&self) -> Box + Send> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/notification/memory_sender.rs:22:69 [INFO] [stdout] | [INFO] [stdout] 22 | fn init(&mut self, logger: &Logger, _service_name: &str) -> Box + Send> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 22 | fn init(&mut self, logger: &Logger, _service_name: &str) -> Box + Send> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/notification/memory_sender.rs:28:47 [INFO] [stdout] | [INFO] [stdout] 28 | fn send(&self, aggregate_id: Uuid) -> Box + Send> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 28 | fn send(&self, aggregate_id: Uuid) -> Box + Send> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `serde::private::de::IdentifierDeserializer` [INFO] [stdout] --> src/eventific/eventific_builder.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use serde::private::de::IdentifierDeserializer; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/eventific/eventific_error.rs:6:17 [INFO] [stdout] | [INFO] [stdout] 6 | #[derive(Debug, failure::Fail)] [INFO] [stdout] | ^------------ [INFO] [stdout] | | [INFO] [stdout] | `Fail` is not local [INFO] [stdout] | move the `impl` block outside of this constant `_DERIVE_failure_Fail_FOR_EventificError` [INFO] [stdout] 7 | pub enum EventificError { [INFO] [stdout] | -------------- `EventificError` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `failure::Fail` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `failure::Fail` may come from an old version of the `failure_derive` crate, try updating your dependency with `cargo update -p failure_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: `#[warn(non_local_definitions)]` on by default [INFO] [stdout] = note: this warning originates in the derive macro `failure::Fail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/eventific/eventific_error.rs:6:17 [INFO] [stdout] | [INFO] [stdout] 6 | #[derive(Debug, failure::Fail)] [INFO] [stdout] | ^------------ [INFO] [stdout] | | [INFO] [stdout] | `Display` is not local [INFO] [stdout] | move the `impl` block outside of this constant `_DERIVE_failure_core_fmt_Display_FOR_EventificError` [INFO] [stdout] 7 | pub enum EventificError { [INFO] [stdout] | -------------- `EventificError` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `failure::Fail` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `failure::Fail` may come from an old version of the `failure_derive` crate, try updating your dependency with `cargo update -p failure_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: this warning originates in the derive macro `failure::Fail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/event/event.rs:11:24 [INFO] [stdout] | [INFO] [stdout] 11 | #[derive(Debug, Clone, Serialize, Deserialize)] [INFO] [stdout] | ^-------- [INFO] [stdout] | | [INFO] [stdout] | `Serialize` is not local [INFO] [stdout] | move the `impl` block outside of this constant `_IMPL_SERIALIZE_FOR_Event` [INFO] [stdout] 12 | pub struct Event { [INFO] [stdout] | ----- `Event` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `Serialize` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/event/event.rs:11:35 [INFO] [stdout] | [INFO] [stdout] 11 | #[derive(Debug, Clone, Serialize, Deserialize)] [INFO] [stdout] | ^---------- [INFO] [stdout] | | [INFO] [stdout] | `Deserialize` is not local [INFO] [stdout] | move the `impl` block outside of this constant `_IMPL_DESERIALIZE_FOR_Event` [INFO] [stdout] 12 | pub struct Event { [INFO] [stdout] | ----- `Event` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `Deserialize` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/store/store_error.rs:4:17 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Debug, failure::Fail)] [INFO] [stdout] | ^------------ [INFO] [stdout] | | [INFO] [stdout] | `Fail` is not local [INFO] [stdout] | move the `impl` block outside of this constant `_DERIVE_failure_Fail_FOR_StoreError` [INFO] [stdout] 5 | pub enum StoreError { [INFO] [stdout] | ---------- `StoreError` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `failure::Fail` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `failure::Fail` may come from an old version of the `failure_derive` crate, try updating your dependency with `cargo update -p failure_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: this warning originates in the derive macro `failure::Fail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/store/store_error.rs:4:17 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Debug, failure::Fail)] [INFO] [stdout] | ^------------ [INFO] [stdout] | | [INFO] [stdout] | `Display` is not local [INFO] [stdout] | move the `impl` block outside of this constant `_DERIVE_failure_core_fmt_Display_FOR_StoreError` [INFO] [stdout] 5 | pub enum StoreError { [INFO] [stdout] | ---------- `StoreError` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `failure::Fail` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `failure::Fail` may come from an old version of the `failure_derive` crate, try updating your dependency with `cargo update -p failure_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: this warning originates in the derive macro `failure::Fail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/notification/notification_error.rs:2:17 [INFO] [stdout] | [INFO] [stdout] 2 | #[derive(Debug, failure::Fail)] [INFO] [stdout] | ^------------ [INFO] [stdout] | | [INFO] [stdout] | `Fail` is not local [INFO] [stdout] | move the `impl` block outside of this constant `_DERIVE_failure_Fail_FOR_NotificationError` [INFO] [stdout] 3 | pub enum NotificationError { [INFO] [stdout] | ----------------- `NotificationError` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `failure::Fail` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `failure::Fail` may come from an old version of the `failure_derive` crate, try updating your dependency with `cargo update -p failure_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: this warning originates in the derive macro `failure::Fail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/notification/notification_error.rs:2:17 [INFO] [stdout] | [INFO] [stdout] 2 | #[derive(Debug, failure::Fail)] [INFO] [stdout] | ^------------ [INFO] [stdout] | | [INFO] [stdout] | `Display` is not local [INFO] [stdout] | move the `impl` block outside of this constant `_DERIVE_failure_core_fmt_Display_FOR_NotificationError` [INFO] [stdout] 3 | pub enum NotificationError { [INFO] [stdout] | ----------------- `NotificationError` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `failure::Fail` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `failure::Fail` may come from an old version of the `failure_derive` crate, try updating your dependency with `cargo update -p failure_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: this warning originates in the derive macro `failure::Fail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 24.07s [INFO] running `Command { std: "docker" "inspect" "dd7ac8f416e6bc72af2a681f6edbcc34c6b7a6525edc5bdd9172baa5009dc76b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "dd7ac8f416e6bc72af2a681f6edbcc34c6b7a6525edc5bdd9172baa5009dc76b", kill_on_drop: false }` [INFO] [stdout] dd7ac8f416e6bc72af2a681f6edbcc34c6b7a6525edc5bdd9172baa5009dc76b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "test" "--frozen" "--no-run" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 7c0c5ff35d66ed202fb095f90cd5b77458096ef0fd8dce2405d1281086895718 [INFO] running `Command { std: "docker" "start" "-a" "7c0c5ff35d66ed202fb095f90cd5b77458096ef0fd8dce2405d1281086895718", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v0.4.30 [INFO] [stderr] Compiling unicode-xid v0.1.0 [INFO] [stderr] Compiling memchr v2.2.1 [INFO] [stderr] Compiling syn v0.15.44 [INFO] [stderr] Compiling thread_local v0.3.6 [INFO] [stderr] Compiling dirs-sys v0.3.4 [INFO] [stderr] Compiling cmake v0.1.42 [INFO] [stderr] Compiling pkg-config v0.3.16 [INFO] [stderr] Compiling crc32fast v1.2.0 [INFO] [stderr] Compiling take_mut v0.2.2 [INFO] [stderr] Compiling arc-swap v0.4.3 [INFO] [stderr] Compiling regex-syntax v0.6.12 [INFO] [stderr] Compiling log v0.3.9 [INFO] [stderr] Compiling atty v0.2.13 [INFO] [stderr] Compiling rle-decode-fast v1.0.1 [INFO] [stderr] Compiling adler32 v1.0.4 [INFO] [stderr] Compiling crossbeam v0.2.12 [INFO] [stderr] Compiling unicode-segmentation v1.4.0 [INFO] [stdout] warning: unexpected `cfg` condition value: `playground` [INFO] [stdout] --> src/eventific/eventific_builder.rs:24:11 [INFO] [stdout] | [INFO] [stdout] 24 | #[cfg(feature = "playground")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `grpc`, `protobuf`, `tls-api`, `tls-api-stub`, and `with_grpc` [INFO] [stdout] = help: consider adding `playground` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `playground` [INFO] [stdout] --> src/eventific/eventific_builder.rs:51:19 [INFO] [stdout] | [INFO] [stdout] 51 | #[cfg(feature = "playground")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `grpc`, `protobuf`, `tls-api`, `tls-api-stub`, and `with_grpc` [INFO] [stdout] = help: consider adding `playground` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `playground` [INFO] [stdout] --> src/eventific/eventific_builder.rs:181:11 [INFO] [stdout] | [INFO] [stdout] 181 | #[cfg(feature = "playground")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `grpc`, `protobuf`, `tls-api`, `tls-api-stub`, and `with_grpc` [INFO] [stdout] = help: consider adding `playground` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `playground` [INFO] [stdout] --> src/eventific/eventific_builder.rs:112:19 [INFO] [stdout] | [INFO] [stdout] 112 | #[cfg(feature = "playground")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `grpc`, `protobuf`, `tls-api`, `tls-api-stub`, and `with_grpc` [INFO] [stdout] = help: consider adding `playground` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `playground` [INFO] [stdout] --> src/eventific/eventific_builder.rs:132:19 [INFO] [stdout] | [INFO] [stdout] 132 | #[cfg(feature = "playground")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `grpc`, `protobuf`, `tls-api`, `tls-api-stub`, and `with_grpc` [INFO] [stdout] = help: consider adding `playground` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `playground` [INFO] [stdout] --> src/eventific/eventific_builder.rs:152:19 [INFO] [stdout] | [INFO] [stdout] 152 | #[cfg(feature = "playground")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `grpc`, `protobuf`, `tls-api`, `tls-api-stub`, and `with_grpc` [INFO] [stdout] = help: consider adding `playground` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `playground` [INFO] [stdout] --> src/eventific/eventific_builder.rs:193:15 [INFO] [stdout] | [INFO] [stdout] 193 | #[cfg(feature = "playground")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `grpc`, `protobuf`, `tls-api`, `tls-api-stub`, and `with_grpc` [INFO] [stdout] = help: consider adding `playground` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `playground` [INFO] [stdout] --> src/eventific/eventific_builder.rs:233:39 [INFO] [stdout] | [INFO] [stdout] 233 | ... #[cfg(feature = "playground")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `grpc`, `protobuf`, `tls-api`, `tls-api-stub`, and `with_grpc` [INFO] [stdout] = help: consider adding `playground` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stdout] --> src/event/event.rs:11:24 [INFO] [stdout] | [INFO] [stdout] 11 | #[derive(Debug, Clone, Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `grpc`, `protobuf`, `tls-api`, `tls-api-stub`, and `with_grpc` [INFO] [stdout] = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stdout] = help: try referring to `Serialize` crate for guidance on how handle this unexpected cfg [INFO] [stdout] = help: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy` [INFO] [stdout] --> src/event/event.rs:11:35 [INFO] [stdout] | [INFO] [stdout] 11 | #[derive(Debug, Clone, Serialize, Deserialize)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `grpc`, `protobuf`, `tls-api`, `tls-api-stub`, and `with_grpc` [INFO] [stdout] = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stdout] = help: try referring to `Deserialize` crate for guidance on how handle this unexpected cfg [INFO] [stdout] = help: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/eventific/eventific.rs:51:17 [INFO] [stdout] | [INFO] [stdout] 51 | sender: Arc, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 51 | sender: Arc, [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/eventific/eventific.rs:52:19 [INFO] [stdout] | [INFO] [stdout] 52 | listener: Arc, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 52 | listener: Arc, [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/notification/sender.rs:7:68 [INFO] [stdout] | [INFO] [stdout] 7 | fn init(&mut self, logger: &Logger, service_name: &str) -> Box + Send>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 7 | fn init(&mut self, logger: &Logger, service_name: &str) -> Box + Send>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/notification/sender.rs:8:47 [INFO] [stdout] | [INFO] [stdout] 8 | fn send(&self, aggregate_id: Uuid) -> Box + Send>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 8 | fn send(&self, aggregate_id: Uuid) -> Box + Send>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/notification/listener.rs:7:68 [INFO] [stdout] | [INFO] [stdout] 7 | fn init(&mut self, logger: &Logger, service_name: &str) -> Box + Send>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 7 | fn init(&mut self, logger: &Logger, service_name: &str) -> Box + Send>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/notification/listener.rs:8:29 [INFO] [stdout] | [INFO] [stdout] 8 | fn listen(&self) -> Box + Send>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 8 | fn listen(&self) -> Box + Send>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/store/store.rs:12:68 [INFO] [stdout] | [INFO] [stdout] 12 | fn init(&mut self, logger: &Logger, service_name: &str) -> Box> + Send>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 12 | fn init(&mut self, logger: &Logger, service_name: &str) -> Box> + Send>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/store/store.rs:17:14 [INFO] [stdout] | [INFO] [stdout] 17 | ) -> Box> + Send>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 17 | ) -> Box> + Send>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/store/store.rs:22:14 [INFO] [stdout] | [INFO] [stdout] 22 | ) -> Box>, Error = StoreError> + Send>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 22 | ) -> Box>, Error = StoreError> + Send>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/store/store.rs:27:14 [INFO] [stdout] | [INFO] [stdout] 27 | ) -> Box> + Send>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 27 | ) -> Box> + Send>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/store/store.rs:31:14 [INFO] [stdout] | [INFO] [stdout] 31 | ) -> Box> + Send> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 31 | ) -> Box> + Send> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/store/store.rs:42:14 [INFO] [stdout] | [INFO] [stdout] 42 | ) -> Box> + Send> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 42 | ) -> Box> + Send> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/store/store.rs:51:14 [INFO] [stdout] | [INFO] [stdout] 51 | ) -> Box> + Send> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 51 | ) -> Box> + Send> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/store/memory_store.rs:37:69 [INFO] [stdout] | [INFO] [stdout] 37 | fn init(&mut self, logger: &Logger, _service_name: &str) -> Box> + Send> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 37 | fn init(&mut self, logger: &Logger, _service_name: &str) -> Box> + Send> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/store/memory_store.rs:44:57 [INFO] [stdout] | [INFO] [stdout] 44 | fn save_events(&self, events: Vec>) -> Box> + Send> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 44 | fn save_events(&self, events: Vec>) -> Box> + Send> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/store/memory_store.rs:60:49 [INFO] [stdout] | [INFO] [stdout] 60 | fn events(&self, aggregate_id: Uuid) -> Box>, Error=StoreError> + Send> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 60 | fn events(&self, aggregate_id: Uuid) -> Box>, Error=StoreError> + Send> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/store/memory_store.rs:77:36 [INFO] [stdout] | [INFO] [stdout] 77 | fn aggregate_ids(&self) -> Box> + Send> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 77 | fn aggregate_ids(&self) -> Box> + Send> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/notification/memory_listener.rs:22:69 [INFO] [stdout] | [INFO] [stdout] 22 | fn init(&mut self, logger: &Logger, _service_name: &str) -> Box + Send> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 22 | fn init(&mut self, logger: &Logger, _service_name: &str) -> Box + Send> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/notification/memory_listener.rs:29:29 [INFO] [stdout] | [INFO] [stdout] 29 | fn listen(&self) -> Box + Send> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 29 | fn listen(&self) -> Box + Send> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/notification/memory_sender.rs:22:69 [INFO] [stdout] | [INFO] [stdout] 22 | fn init(&mut self, logger: &Logger, _service_name: &str) -> Box + Send> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 22 | fn init(&mut self, logger: &Logger, _service_name: &str) -> Box + Send> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/notification/memory_sender.rs:28:47 [INFO] [stdout] | [INFO] [stdout] 28 | fn send(&self, aggregate_id: Uuid) -> Box + Send> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 28 | fn send(&self, aggregate_id: Uuid) -> Box + Send> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `serde::private::de::IdentifierDeserializer` [INFO] [stdout] --> src/eventific/eventific_builder.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use serde::private::de::IdentifierDeserializer; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/eventific/eventific_error.rs:6:17 [INFO] [stdout] | [INFO] [stdout] 6 | #[derive(Debug, failure::Fail)] [INFO] [stdout] | ^------------ [INFO] [stdout] | | [INFO] [stdout] | `Fail` is not local [INFO] [stdout] | move the `impl` block outside of this constant `_DERIVE_failure_Fail_FOR_EventificError` [INFO] [stdout] 7 | pub enum EventificError { [INFO] [stdout] | -------------- `EventificError` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `failure::Fail` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `failure::Fail` may come from an old version of the `failure_derive` crate, try updating your dependency with `cargo update -p failure_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: `#[warn(non_local_definitions)]` on by default [INFO] [stdout] = note: this warning originates in the derive macro `failure::Fail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/eventific/eventific_error.rs:6:17 [INFO] [stdout] | [INFO] [stdout] 6 | #[derive(Debug, failure::Fail)] [INFO] [stdout] | ^------------ [INFO] [stdout] | | [INFO] [stdout] | `Display` is not local [INFO] [stdout] | move the `impl` block outside of this constant `_DERIVE_failure_core_fmt_Display_FOR_EventificError` [INFO] [stdout] 7 | pub enum EventificError { [INFO] [stdout] | -------------- `EventificError` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `failure::Fail` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `failure::Fail` may come from an old version of the `failure_derive` crate, try updating your dependency with `cargo update -p failure_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: this warning originates in the derive macro `failure::Fail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/event/event.rs:11:24 [INFO] [stdout] | [INFO] [stdout] 11 | #[derive(Debug, Clone, Serialize, Deserialize)] [INFO] [stdout] | ^-------- [INFO] [stdout] | | [INFO] [stdout] | `Serialize` is not local [INFO] [stdout] | move the `impl` block outside of this constant `_IMPL_SERIALIZE_FOR_Event` [INFO] [stdout] 12 | pub struct Event { [INFO] [stdout] | ----- `Event` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `Serialize` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/event/event.rs:11:35 [INFO] [stdout] | [INFO] [stdout] 11 | #[derive(Debug, Clone, Serialize, Deserialize)] [INFO] [stdout] | ^---------- [INFO] [stdout] | | [INFO] [stdout] | `Deserialize` is not local [INFO] [stdout] | move the `impl` block outside of this constant `_IMPL_DESERIALIZE_FOR_Event` [INFO] [stdout] 12 | pub struct Event { [INFO] [stdout] | ----- `Event` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `Deserialize` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/store/store_error.rs:4:17 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Debug, failure::Fail)] [INFO] [stdout] | ^------------ [INFO] [stdout] | | [INFO] [stdout] | `Fail` is not local [INFO] [stdout] | move the `impl` block outside of this constant `_DERIVE_failure_Fail_FOR_StoreError` [INFO] [stdout] 5 | pub enum StoreError { [INFO] [stdout] | ---------- `StoreError` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `failure::Fail` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `failure::Fail` may come from an old version of the `failure_derive` crate, try updating your dependency with `cargo update -p failure_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: this warning originates in the derive macro `failure::Fail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/store/store_error.rs:4:17 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Debug, failure::Fail)] [INFO] [stdout] | ^------------ [INFO] [stdout] | | [INFO] [stdout] | `Display` is not local [INFO] [stdout] | move the `impl` block outside of this constant `_DERIVE_failure_core_fmt_Display_FOR_StoreError` [INFO] [stdout] 5 | pub enum StoreError { [INFO] [stdout] | ---------- `StoreError` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `failure::Fail` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `failure::Fail` may come from an old version of the `failure_derive` crate, try updating your dependency with `cargo update -p failure_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: this warning originates in the derive macro `failure::Fail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/notification/notification_error.rs:2:17 [INFO] [stdout] | [INFO] [stdout] 2 | #[derive(Debug, failure::Fail)] [INFO] [stdout] | ^------------ [INFO] [stdout] | | [INFO] [stdout] | `Fail` is not local [INFO] [stdout] | move the `impl` block outside of this constant `_DERIVE_failure_Fail_FOR_NotificationError` [INFO] [stdout] 3 | pub enum NotificationError { [INFO] [stdout] | ----------------- `NotificationError` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `failure::Fail` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `failure::Fail` may come from an old version of the `failure_derive` crate, try updating your dependency with `cargo update -p failure_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: this warning originates in the derive macro `failure::Fail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/notification/notification_error.rs:2:17 [INFO] [stdout] | [INFO] [stdout] 2 | #[derive(Debug, failure::Fail)] [INFO] [stdout] | ^------------ [INFO] [stdout] | | [INFO] [stdout] | `Display` is not local [INFO] [stdout] | move the `impl` block outside of this constant `_DERIVE_failure_core_fmt_Display_FOR_NotificationError` [INFO] [stdout] 3 | pub enum NotificationError { [INFO] [stdout] | ----------------- `NotificationError` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `failure::Fail` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `failure::Fail` may come from an old version of the `failure_derive` crate, try updating your dependency with `cargo update -p failure_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: this warning originates in the derive macro `failure::Fail` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling dirs v2.0.2 [INFO] [stderr] Compiling slog-async v2.3.0 [INFO] [stderr] Compiling term v0.6.1 [INFO] [stderr] Compiling slog-scope v4.3.0 [INFO] [stderr] Compiling heck v0.3.1 [INFO] [stderr] Compiling libflate v0.1.27 [INFO] [stderr] Compiling slog-stdlog v3.0.5 [INFO] [stderr] Compiling grpcio-sys v0.4.6 [INFO] [stderr] Compiling slog-term v2.4.2 [INFO] [stderr] Compiling quote v0.6.13 [INFO] [stderr] Compiling aho-corasick v0.7.6 [INFO] [stderr] Compiling regex v1.3.1 [INFO] [stderr] Compiling slog-kvfilter v0.7.0 [INFO] [stderr] Compiling trackable_derive v0.1.2 [INFO] [stderr] Compiling strum_macros v0.15.0 [INFO] [stderr] Compiling trackable v0.2.23 [INFO] [stderr] Compiling sloggers v0.3.4 [INFO] [stderr] error: failed to run custom build command for `grpcio-sys v0.4.6` [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/target/debug/build/grpcio-sys-b4cadb5e358d2a41/build-script-build` (exit status: 101) [INFO] [stderr] --- stdout [INFO] [stderr] cargo:rerun-if-changed=grpc_wrap.cc [INFO] [stderr] cargo:rerun-if-changed=grpc [INFO] [stderr] cargo:rerun-if-env-changed=GRPCIO_SYS_USE_PKG_CONFIG [INFO] [stderr] cargo:rerun-if-env-changed=CARGO_CFG_TARGET_OS [INFO] [stderr] running: cd "/opt/rustwide/target/x86_64-unknown-linux-musl/debug/build/grpcio-sys-a8ad0fd0ba0d11c4/out/build" && CMAKE_PREFIX_PATH="" "cmake" "/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/grpcio-sys-0.4.6/grpc" "-DGO_EXECUTABLE=fake-go-nonexist" "-DCMAKE_CXX_COMPILER=g++" "-DgRPC_INSTALL=false" "-DgRPC_BUILD_CSHARP_EXT=false" "-DgRPC_BUILD_CODEGEN=false" "-DgRPC_BENCHMARK_PROVIDER=none" "-DCMAKE_INSTALL_PREFIX=/opt/rustwide/target/x86_64-unknown-linux-musl/debug/build/grpcio-sys-a8ad0fd0ba0d11c4/out" "-DCMAKE_C_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_C_COMPILER=/usr/bin/musl-gcc" "-DCMAKE_CXX_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_BUILD_TYPE=Debug" [INFO] [stderr] -- The C compiler identification is GNU 13.3.0 [INFO] [stderr] -- The CXX compiler identification is GNU 13.3.0 [INFO] [stderr] -- Detecting C compiler ABI info [INFO] [stderr] -- Detecting C compiler ABI info - done [INFO] [stderr] -- Check for working C compiler: /usr/bin/musl-gcc - skipped [INFO] [stderr] -- Detecting C compile features [INFO] [stderr] -- Detecting C compile features - done [INFO] [stderr] -- Detecting CXX compiler ABI info [INFO] [stderr] -- Detecting CXX compiler ABI info - done [INFO] [stderr] -- Check for working CXX compiler: /usr/bin/g++ - skipped [INFO] [stderr] -- Detecting CXX compile features [INFO] [stderr] -- Detecting CXX compile features - done [INFO] [stderr] -- Looking for sys/types.h [INFO] [stderr] -- Looking for sys/types.h - found [INFO] [stderr] -- Looking for stdint.h [INFO] [stderr] -- Looking for stdint.h - found [INFO] [stderr] -- Looking for stddef.h [INFO] [stderr] -- Looking for stddef.h - found [INFO] [stderr] -- Check size of off64_t [INFO] [stderr] -- Check size of off64_t - done [INFO] [stderr] -- Looking for fseeko [INFO] [stderr] -- Looking for fseeko - found [INFO] [stderr] -- Looking for unistd.h [INFO] [stderr] -- Looking for unistd.h - found [INFO] [stderr] -- Renaming [INFO] [stderr] -- /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/grpcio-sys-0.4.6/grpc/third_party/zlib/zconf.h [INFO] [stderr] -- to 'zconf.h.included' because this file is included with zlib [INFO] [stderr] -- but CMake generates it automatically in the build directory. [INFO] [stderr] -- Looking for res_servicename in resolv [INFO] [stderr] -- Looking for res_servicename in resolv - not found [INFO] [stderr] -- Looking for gethostbyname in nsl [INFO] [stderr] -- Looking for gethostbyname in nsl - not found [INFO] [stderr] -- Looking for gethostbyname in socket [INFO] [stderr] -- Looking for gethostbyname in socket - not found [INFO] [stderr] -- Looking for clock_gettime in rt [INFO] [stderr] -- Looking for clock_gettime in rt - found [INFO] [stderr] -- Looking for include file sys/socket.h [INFO] [stderr] -- Looking for include file sys/socket.h - found [INFO] [stderr] -- Looking for include file arpa/inet.h [INFO] [stderr] -- Looking for include file arpa/inet.h - found [INFO] [stderr] -- Looking for include file arpa/nameser_compat.h [INFO] [stderr] -- Looking for include file arpa/nameser_compat.h - found [INFO] [stderr] -- Looking for include file arpa/nameser.h [INFO] [stderr] -- Looking for include file arpa/nameser.h - found [INFO] [stderr] -- Looking for include file assert.h [INFO] [stderr] -- Looking for include file assert.h - found [INFO] [stderr] -- Looking for include file errno.h [INFO] [stderr] -- Looking for include file errno.h - found [INFO] [stderr] -- Looking for include file fcntl.h [INFO] [stderr] -- Looking for include file fcntl.h - found [INFO] [stderr] -- Looking for include file inttypes.h [INFO] [stderr] -- Looking for include file inttypes.h - found [INFO] [stderr] -- Looking for include file limits.h [INFO] [stderr] -- Looking for include file limits.h - found [INFO] [stderr] -- Looking for include file malloc.h [INFO] [stderr] -- Looking for include file malloc.h - found [INFO] [stderr] -- Looking for include file memory.h [INFO] [stderr] -- Looking for include file memory.h - found [INFO] [stderr] -- Looking for include file netdb.h [INFO] [stderr] -- Looking for include file netdb.h - found [INFO] [stderr] -- Looking for include file netinet/in.h [INFO] [stderr] -- Looking for include file netinet/in.h - found [INFO] [stderr] -- Looking for include file netinet/tcp.h [INFO] [stderr] -- Looking for include file netinet/tcp.h - found [INFO] [stderr] -- Looking for include file net/if.h [INFO] [stderr] -- Looking for include file net/if.h - found [INFO] [stderr] -- Looking for include file signal.h [INFO] [stderr] -- Looking for include file signal.h - found [INFO] [stderr] -- Looking for include file socket.h [INFO] [stderr] -- Looking for include file socket.h - not found [INFO] [stderr] -- Looking for include file stdbool.h [INFO] [stderr] -- Looking for include file stdbool.h - found [INFO] [stderr] -- Looking for include file stdlib.h [INFO] [stderr] -- Looking for include file stdlib.h - found [INFO] [stderr] -- Looking for include file strings.h [INFO] [stderr] -- Looking for include file strings.h - found [INFO] [stderr] -- Looking for include file string.h [INFO] [stderr] -- Looking for include file string.h - found [INFO] [stderr] -- Looking for include file stropts.h [INFO] [stderr] -- Looking for include file stropts.h - found [INFO] [stderr] -- Looking for include file sys/ioctl.h [INFO] [stderr] -- Looking for include file sys/ioctl.h - found [INFO] [stderr] -- Looking for include file sys/param.h [INFO] [stderr] -- Looking for include file sys/param.h - found [INFO] [stderr] -- Looking for include file sys/select.h [INFO] [stderr] -- Looking for include file sys/select.h - found [INFO] [stderr] -- Looking for include file sys/stat.h [INFO] [stderr] -- Looking for include file sys/stat.h - found [INFO] [stderr] -- Looking for include file sys/time.h [INFO] [stderr] -- Looking for include file sys/time.h - found [INFO] [stderr] -- Looking for include file sys/uio.h [INFO] [stderr] -- Looking for include file sys/uio.h - found [INFO] [stderr] -- Looking for include file time.h [INFO] [stderr] -- Looking for include file time.h - found [INFO] [stderr] -- Looking for include file dlfcn.h [INFO] [stderr] -- Looking for include file dlfcn.h - found [INFO] [stderr] -- Looking for include file unistd.h [INFO] [stderr] -- Looking for include file unistd.h - found [INFO] [stderr] -- Looking for include files winsock2.h, windows.h [INFO] [stderr] -- Looking for include files winsock2.h, windows.h - not found [INFO] [stderr] -- Looking for 3 include files winsock2.h, ..., windows.h [INFO] [stderr] -- Looking for 3 include files winsock2.h, ..., windows.h - not found [INFO] [stderr] -- Looking for include files winsock.h, windows.h [INFO] [stderr] -- Looking for include files winsock.h, windows.h - not found [INFO] [stderr] -- Looking for include file windows.h [INFO] [stderr] -- Looking for include file windows.h - not found [INFO] [stderr] -- Performing Test HAVE_SOCKLEN_T [INFO] [stderr] -- Performing Test HAVE_SOCKLEN_T - Success [INFO] [stderr] -- Performing Test HAVE_TYPE_SOCKET [INFO] [stderr] -- Performing Test HAVE_TYPE_SOCKET - Failed [INFO] [stderr] -- Performing Test HAVE_BOOL_T [INFO] [stderr] -- Performing Test HAVE_BOOL_T - Success [INFO] [stderr] -- Performing Test HAVE_SSIZE_T [INFO] [stderr] -- Performing Test HAVE_SSIZE_T - Success [INFO] [stderr] -- Performing Test HAVE_LONGLONG [INFO] [stderr] -- Performing Test HAVE_LONGLONG - Success [INFO] [stderr] -- Performing Test HAVE_SIG_ATOMIC_T [INFO] [stderr] -- Performing Test HAVE_SIG_ATOMIC_T - Success [INFO] [stderr] -- Performing Test HAVE_STRUCT_ADDRINFO [INFO] [stderr] -- Performing Test HAVE_STRUCT_ADDRINFO - Success [INFO] [stderr] -- Performing Test HAVE_STRUCT_IN6_ADDR [INFO] [stderr] -- Performing Test HAVE_STRUCT_IN6_ADDR - Success [INFO] [stderr] -- Performing Test HAVE_STRUCT_SOCKADDR_IN6 [INFO] [stderr] -- Performing Test HAVE_STRUCT_SOCKADDR_IN6 - Success [INFO] [stderr] -- Performing Test HAVE_STRUCT_SOCKADDR_STORAGE [INFO] [stderr] -- Performing Test HAVE_STRUCT_SOCKADDR_STORAGE - Success [INFO] [stderr] -- Performing Test HAVE_STRUCT_TIMEVAL [INFO] [stderr] -- Performing Test HAVE_STRUCT_TIMEVAL - Success [INFO] [stderr] -- Looking for AF_INET6 [INFO] [stderr] -- Looking for AF_INET6 - found [INFO] [stderr] -- Looking for O_NONBLOCK [INFO] [stderr] -- Looking for O_NONBLOCK - found [INFO] [stderr] -- Looking for FIONBIO [INFO] [stderr] -- Looking for FIONBIO - found [INFO] [stderr] -- Looking for SIOCGIFADDR [INFO] [stderr] -- Looking for SIOCGIFADDR - found [INFO] [stderr] -- Looking for MSG_NOSIGNAL [INFO] [stderr] -- Looking for MSG_NOSIGNAL - found [INFO] [stderr] -- Looking for PF_INET6 [INFO] [stderr] -- Looking for PF_INET6 - found [INFO] [stderr] -- Looking for SO_NONBLOCK [INFO] [stderr] -- Looking for SO_NONBLOCK - not found [INFO] [stderr] -- Looking for CLOCK_MONOTONIC [INFO] [stderr] -- Looking for CLOCK_MONOTONIC - found [INFO] [stderr] -- Performing Test HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID [INFO] [stderr] -- Performing Test HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID - Success [INFO] [stderr] -- Performing Test HAVE_LL [INFO] [stderr] -- Performing Test HAVE_LL - Success [INFO] [stderr] -- Looking for bitncmp [INFO] [stderr] -- Looking for bitncmp - not found [INFO] [stderr] -- Looking for closesocket [INFO] [stderr] -- Looking for closesocket - not found [INFO] [stderr] -- Looking for CloseSocket [INFO] [stderr] -- Looking for CloseSocket - not found [INFO] [stderr] -- Looking for connect [INFO] [stderr] -- Looking for connect - found [INFO] [stderr] -- Looking for fcntl [INFO] [stderr] -- Looking for fcntl - found [INFO] [stderr] -- Looking for freeaddrinfo [INFO] [stderr] -- Looking for freeaddrinfo - found [INFO] [stderr] -- Looking for getaddrinfo [INFO] [stderr] -- Looking for getaddrinfo - found [INFO] [stderr] -- Looking for getenv [INFO] [stderr] -- Looking for getenv - found [INFO] [stderr] -- Looking for gethostbyaddr [INFO] [stderr] -- Looking for gethostbyaddr - found [INFO] [stderr] -- Looking for gethostbyname [INFO] [stderr] -- Looking for gethostbyname - found [INFO] [stderr] -- Looking for gethostname [INFO] [stderr] -- Looking for gethostname - found [INFO] [stderr] -- Looking for getnameinfo [INFO] [stderr] -- Looking for getnameinfo - found [INFO] [stderr] -- Looking for getservbyport_r [INFO] [stderr] -- Looking for getservbyport_r - found [INFO] [stderr] -- Looking for gettimeofday [INFO] [stderr] -- Looking for gettimeofday - found [INFO] [stderr] -- Looking for if_indextoname [INFO] [stderr] -- Looking for if_indextoname - found [INFO] [stderr] -- Looking for inet_net_pton [INFO] [stderr] -- Looking for inet_net_pton - not found [INFO] [stderr] -- Looking for inet_ntop [INFO] [stderr] -- Looking for inet_ntop - found [INFO] [stderr] -- Looking for inet_pton [INFO] [stderr] -- Looking for inet_pton - found [INFO] [stderr] -- Looking for ioctl [INFO] [stderr] -- Looking for ioctl - found [INFO] [stderr] -- Looking for ioctlsocket [INFO] [stderr] -- Looking for ioctlsocket - not found [INFO] [stderr] -- Looking for IoctlSocket [INFO] [stderr] -- Looking for IoctlSocket - not found [INFO] [stderr] -- Looking for recv [INFO] [stderr] -- Looking for recv - found [INFO] [stderr] -- Looking for recvfrom [INFO] [stderr] -- Looking for recvfrom - found [INFO] [stderr] -- Looking for send [INFO] [stderr] -- Looking for send - found [INFO] [stderr] -- Looking for setsockopt [INFO] [stderr] -- Looking for setsockopt - found [INFO] [stderr] -- Looking for socket [INFO] [stderr] -- Looking for socket - found [INFO] [stderr] -- Looking for strcasecmp [INFO] [stderr] -- Looking for strcasecmp - found [INFO] [stderr] -- Looking for strcmpi [INFO] [stderr] -- Looking for strcmpi - not found [INFO] [stderr] -- Looking for strdup [INFO] [stderr] -- Looking for strdup - found [INFO] [stderr] -- Looking for stricmp [INFO] [stderr] -- Looking for stricmp - not found [INFO] [stderr] -- Looking for strncasecmp [INFO] [stderr] -- Looking for strncasecmp - found [INFO] [stderr] -- Looking for strncmpi [INFO] [stderr] -- Looking for strncmpi - not found [INFO] [stderr] -- Looking for strnicmp [INFO] [stderr] -- Looking for strnicmp - not found [INFO] [stderr] -- Looking for writev [INFO] [stderr] -- Looking for writev - found [INFO] [stderr] -- Found Perl: /usr/bin/perl (found version "5.38.2") [INFO] [stderr] -- The ASM compiler identification is GNU [INFO] [stderr] -- Found assembler: /usr/bin/musl-gcc [INFO] [stderr] -- Configuring incomplete, errors occurred! [INFO] [stderr] [INFO] [stderr] --- stderr [INFO] [stderr] CMake Deprecation Warning at CMakeLists.txt:24 (cmake_minimum_required): [INFO] [stderr] Compatibility with CMake < 3.5 will be removed from a future version of [INFO] [stderr] CMake. [INFO] [stderr] [INFO] [stderr] Update the VERSION argument value or use a ... suffix to tell [INFO] [stderr] CMake that the project does not need compatibility with older versions. [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] CMake Deprecation Warning at third_party/zlib/CMakeLists.txt:1 (cmake_minimum_required): [INFO] [stderr] Compatibility with CMake < 3.5 will be removed from a future version of [INFO] [stderr] CMake. [INFO] [stderr] [INFO] [stderr] Update the VERSION argument value or use a ... suffix to tell [INFO] [stderr] CMake that the project does not need compatibility with older versions. [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] CMake Error at third_party/zlib/CMakeLists.txt:77 (file): [INFO] [stderr] file RENAME failed to rename [INFO] [stderr] [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/grpcio-sys-0.4.6/grpc/third_party/zlib/zconf.h [INFO] [stderr] [INFO] [stderr] to [INFO] [stderr] [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/grpcio-sys-0.4.6/grpc/third_party/zlib/zconf.h.included [INFO] [stderr] [INFO] [stderr] because: Read-only file system [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] CMake Deprecation Warning at third_party/cares/cares/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): [INFO] [stderr] Compatibility with CMake < 3.5 will be removed from a future version of [INFO] [stderr] CMake. [INFO] [stderr] [INFO] [stderr] Update the VERSION argument value or use a ... suffix to tell [INFO] [stderr] CMake that the project does not need compatibility with older versions. [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] CMake Warning at cmake/protobuf.cmake:48 (message): [INFO] [stderr] gRPC_PROTOBUF_PROVIDER is "module" but PROTOBUF_ROOT_DIR is wrong [INFO] [stderr] Call Stack (most recent call first): [INFO] [stderr] CMakeLists.txt:140 (include) [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] CMake Deprecation Warning at third_party/boringssl/CMakeLists.txt:1 (cmake_minimum_required): [INFO] [stderr] Compatibility with CMake < 3.5 will be removed from a future version of [INFO] [stderr] CMake. [INFO] [stderr] [INFO] [stderr] Update the VERSION argument value or use a ... suffix to tell [INFO] [stderr] CMake that the project does not need compatibility with older versions. [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] CMake Warning at cmake/gflags.cmake:26 (message): [INFO] [stderr] gRPC_GFLAGS_PROVIDER is "module" but GFLAGS_ROOT_DIR is wrong [INFO] [stderr] Call Stack (most recent call first): [INFO] [stderr] CMakeLists.txt:142 (include) [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] thread 'main' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/cmake-0.1.42/src/lib.rs:861:5: [INFO] [stderr] [INFO] [stderr] command did not execute successfully, got: exit status: 1 [INFO] [stderr] [INFO] [stderr] build script failed, must exit now [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x5f9f72f46412 - std::backtrace_rs::backtrace::libunwind::trace::h7c95ef939f65c294 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stderr] 1: 0x5f9f72f46412 - std::backtrace_rs::backtrace::trace_unsynchronized::h32c948083968be8c [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stderr] 2: 0x5f9f72f46412 - std::sys::backtrace::_print_fmt::hbce1ec88d06e088c [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/sys/backtrace.rs:66:9 [INFO] [stderr] 3: 0x5f9f72f46412 - ::fmt::hb9fc0e74cd3e2ce7 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/sys/backtrace.rs:39:26 [INFO] [stderr] 4: 0x5f9f72f6a623 - core::fmt::rt::Argument::fmt::h6807405d250eb341 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/fmt/rt.rs:173:76 [INFO] [stderr] 5: 0x5f9f72f6a623 - core::fmt::write::h44c4c28224d1d425 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/fmt/mod.rs:1460:25 [INFO] [stderr] 6: 0x5f9f72f42ae3 - std::io::default_write_fmt::h2bbef4d99fdfa1fb [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/io/mod.rs:639:11 [INFO] [stderr] 7: 0x5f9f72f42ae3 - std::io::Write::write_fmt::h7c137d8faa040f47 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/io/mod.rs:1954:13 [INFO] [stderr] 8: 0x5f9f72f46262 - std::sys::backtrace::BacktraceLock::print::hdd765023e0895687 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/sys/backtrace.rs:42:9 [INFO] [stderr] 9: 0x5f9f72f48122 - std::panicking::default_hook::{{closure}}::h3703709d08ff9881 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panicking.rs:300:27 [INFO] [stderr] 10: 0x5f9f72f47f25 - std::panicking::default_hook::h52db45a3301fd26f [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panicking.rs:327:9 [INFO] [stderr] 11: 0x5f9f72f48b32 - std::panicking::rust_panic_with_hook::h6c4d7d69d053bb09 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panicking.rs:833:13 [INFO] [stderr] 12: 0x5f9f72f488ca - std::panicking::begin_panic_handler::{{closure}}::h7b56674cf0518b4b [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panicking.rs:706:13 [INFO] [stderr] 13: 0x5f9f72f46909 - std::sys::backtrace::__rust_end_short_backtrace::h3266312f35a9262a [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/sys/backtrace.rs:168:18 [INFO] [stderr] 14: 0x5f9f72f4855d - __rustc[f4ffc7196a45a630]::rust_begin_unwind [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panicking.rs:697:5 [INFO] [stderr] 15: 0x5f9f72f694d0 - core::panicking::panic_fmt::h42f13c80076c805d [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/panicking.rs:75:14 [INFO] [stderr] 16: 0x5f9f72ecd31b - cmake::fail::h331294b719664c40 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/cmake-0.1.42/src/lib.rs:861:5 [INFO] [stderr] 17: 0x5f9f72eccb01 - cmake::run::h04895c9af7de87a1 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/cmake-0.1.42/src/lib.rs:839:9 [INFO] [stderr] 18: 0x5f9f72ec915b - cmake::Config::build::hb5f1ac3845761842 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/cmake-0.1.42/src/lib.rs:674:13 [INFO] [stderr] 19: 0x5f9f72ea4271 - build_script_build::build_grpc::hb24f9fb1e2972937 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/grpcio-sys-0.4.6/build.rs:140:51 [INFO] [stderr] 20: 0x5f9f72ea5203 - build_script_build::main::h54c457fd9a208e08 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/grpcio-sys-0.4.6/build.rs:229:9 [INFO] [stderr] 21: 0x5f9f72ea0e7b - core::ops::function::FnOnce::call_once::h1539ef8112d9d2c4 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/ops/function.rs:250:5 [INFO] [stderr] 22: 0x5f9f72ea0d3e - std::sys::backtrace::__rust_begin_short_backtrace::h9494a740f34ca78d [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/sys/backtrace.rs:152:18 [INFO] [stderr] 23: 0x5f9f72ea0c31 - std::rt::lang_start::{{closure}}::h6c9e6533165dae24 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/rt.rs:206:18 [INFO] [stderr] 24: 0x5f9f72f3dcf0 - core::ops::function::impls:: for &F>::call_once::h776d28ad5d8e3065 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/core/src/ops/function.rs:284:21 [INFO] [stderr] 25: 0x5f9f72f3dcf0 - std::panicking::catch_unwind::do_call::hc52b7f8762002282 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panicking.rs:589:40 [INFO] [stderr] 26: 0x5f9f72f3dcf0 - std::panicking::catch_unwind::h65ae6675cb87c293 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panicking.rs:552:19 [INFO] [stderr] 27: 0x5f9f72f3dcf0 - std::panic::catch_unwind::h4bf88f8de30a831e [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panic.rs:359:14 [INFO] [stderr] 28: 0x5f9f72f3dcf0 - std::rt::lang_start_internal::{{closure}}::he18cde089aa4ecf1 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/rt.rs:175:24 [INFO] [stderr] 29: 0x5f9f72f3dcf0 - std::panicking::catch_unwind::do_call::h8d614f4790efaa4f [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panicking.rs:589:40 [INFO] [stderr] 30: 0x5f9f72f3dcf0 - std::panicking::catch_unwind::he616f21a5745eff4 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panicking.rs:552:19 [INFO] [stderr] 31: 0x5f9f72f3dcf0 - std::panic::catch_unwind::ha12dd71f2a653c0c [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/panic.rs:359:14 [INFO] [stderr] 32: 0x5f9f72f3dcf0 - std::rt::lang_start_internal::hacfd5a6cee565422 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/rt.rs:171:5 [INFO] [stderr] 33: 0x5f9f72ea0c17 - std::rt::lang_start::h6fd407d761ecdea6 [INFO] [stderr] at /rustc/8de4c7234dd9b97c9d76b58671343fdbbc9a433e/library/std/src/rt.rs:205:5 [INFO] [stderr] 34: 0x5f9f72ea574e - main [INFO] [stderr] 35: 0x72172119a1ca - [INFO] [stderr] 36: 0x72172119a28b - __libc_start_main [INFO] [stderr] 37: 0x5f9f72ea0465 - _start [INFO] [stderr] 38: 0x0 - [INFO] running `Command { std: "docker" "inspect" "7c0c5ff35d66ed202fb095f90cd5b77458096ef0fd8dce2405d1281086895718", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7c0c5ff35d66ed202fb095f90cd5b77458096ef0fd8dce2405d1281086895718", kill_on_drop: false }` [INFO] [stdout] 7c0c5ff35d66ed202fb095f90cd5b77458096ef0fd8dce2405d1281086895718