[INFO] fetching crate coerce 0.4.0-prerelease1... [INFO] building coerce-0.4.0-prerelease1 against try#2cd6942e35a7765b6869d3a149ca54f2598b77ad for pr-93180 [INFO] extracting crate coerce 0.4.0-prerelease1 into /workspace/builds/worker-16/source [INFO] validating manifest of crates.io crate coerce 0.4.0-prerelease1 on toolchain 2cd6942e35a7765b6869d3a149ca54f2598b77ad [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+2cd6942e35a7765b6869d3a149ca54f2598b77ad" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate coerce 0.4.0-prerelease1 [INFO] finished tweaking crates.io crate coerce 0.4.0-prerelease1 [INFO] tweaked toml for crates.io crate coerce 0.4.0-prerelease1 written to /workspace/builds/worker-16/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+2cd6942e35a7765b6869d3a149ca54f2598b77ad" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+2cd6942e35a7765b6869d3a149ca54f2598b77ad" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded integer-encoding v1.1.7 [INFO] [stderr] Downloaded thrift v0.13.0 [INFO] [stderr] Downloaded opentelemetry-jaeger v0.10.0 [INFO] [stderr] Downloaded hashring v0.2.0 [INFO] [stderr] Downloaded tracing-opentelemetry v0.10.0 [INFO] [stderr] Downloaded opentelemetry v0.11.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-16/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-16/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:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+2cd6942e35a7765b6869d3a149ca54f2598b77ad" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 3cdd436c61d465072e789292962f5606498713cef6714f2d275eb1d65772e542 [INFO] running `Command { std: "docker" "start" "-a" "3cdd436c61d465072e789292962f5606498713cef6714f2d275eb1d65772e542", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "3cdd436c61d465072e789292962f5606498713cef6714f2d275eb1d65772e542", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3cdd436c61d465072e789292962f5606498713cef6714f2d275eb1d65772e542", kill_on_drop: false }` [INFO] [stdout] 3cdd436c61d465072e789292962f5606498713cef6714f2d275eb1d65772e542 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-16/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-16/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" "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:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+2cd6942e35a7765b6869d3a149ca54f2598b77ad" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 14ac7897b24ac776c833a6552a580b5e1dbdcba844fb8db977fc1d4d015b6fe9 [INFO] running `Command { std: "docker" "start" "-a" "14ac7897b24ac776c833a6552a580b5e1dbdcba844fb8db977fc1d4d015b6fe9", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.36 [INFO] [stderr] Compiling unicode-xid v0.2.2 [INFO] [stderr] Compiling syn v1.0.86 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling futures-core v0.3.19 [INFO] [stderr] Compiling serde_derive v1.0.136 [INFO] [stderr] Compiling autocfg v1.0.1 [INFO] [stderr] Compiling serde v1.0.136 [INFO] [stderr] Compiling futures-sink v0.3.19 [INFO] [stderr] Compiling futures-task v0.3.19 [INFO] [stderr] Compiling futures-channel v0.3.19 [INFO] [stderr] Compiling futures-util v0.3.19 [INFO] [stderr] Compiling futures-io v0.3.19 [INFO] [stderr] Compiling slab v0.4.5 [INFO] [stderr] Compiling pin-project-internal v0.4.29 [INFO] [stderr] Compiling scopeguard v1.1.0 [INFO] [stderr] Compiling pin-utils v0.1.0 [INFO] [stderr] Compiling async-trait v0.1.52 [INFO] [stderr] Compiling percent-encoding v2.1.0 [INFO] [stderr] Compiling protobuf v2.25.2 [INFO] [stderr] Compiling siphasher v0.3.9 [INFO] [stderr] Compiling byteorder v1.4.3 [INFO] [stderr] Compiling tracing-core v0.1.21 [INFO] [stderr] Compiling regex-automata v0.1.10 [INFO] [stderr] Compiling thread_local v1.1.4 [INFO] [stderr] Compiling sharded-slab v0.1.4 [INFO] [stderr] Compiling time v0.1.43 [INFO] [stderr] Compiling num_cpus v1.13.1 [INFO] [stderr] Compiling signal-hook-registry v1.4.0 [INFO] [stderr] Compiling regex v1.5.4 [INFO] [stderr] Compiling log v0.4.14 [INFO] [stderr] Compiling instant v0.1.12 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling getrandom v0.2.4 [INFO] [stderr] Compiling lock_api v0.4.6 [INFO] [stderr] Compiling hashring v0.2.0 [INFO] [stderr] Compiling parking_lot_core v0.8.5 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling mio v0.7.14 [INFO] [stderr] Compiling tracing-log v0.1.2 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling parking_lot v0.11.2 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling matchers v0.0.1 [INFO] [stderr] Compiling quote v1.0.15 [INFO] [stderr] Compiling chrono v0.4.19 [INFO] [stderr] Compiling futures-macro v0.3.19 [INFO] [stderr] Compiling tracing-attributes v0.1.18 [INFO] [stderr] Compiling tokio-macros v1.7.0 [INFO] [stderr] Compiling thiserror-impl v1.0.30 [INFO] [stderr] Compiling pin-project-internal v1.0.10 [INFO] [stderr] Compiling tokio v1.16.1 [INFO] [stderr] Compiling pin-project v1.0.10 [INFO] [stderr] Compiling tracing v0.1.29 [INFO] [stderr] Compiling thiserror v1.0.30 [INFO] [stderr] Compiling tracing-futures v0.2.5 [INFO] [stderr] Compiling pin-project v0.4.29 [INFO] [stderr] Compiling futures-executor v0.3.19 [INFO] [stderr] Compiling futures v0.3.19 [INFO] [stderr] Compiling opentelemetry v0.11.2 [INFO] [stderr] Compiling tokio-util v0.6.9 [INFO] [stderr] Compiling tokio-stream v0.1.8 [INFO] [stderr] Compiling tracing-serde v0.1.2 [INFO] [stderr] Compiling serde_json v1.0.78 [INFO] [stderr] Compiling bincode v1.3.3 [INFO] [stderr] Compiling uuid v0.8.2 [INFO] [stderr] Compiling tracing-subscriber v0.2.25 [INFO] [stderr] Compiling tracing-opentelemetry v0.10.0 [INFO] [stderr] Compiling coerce v0.4.0-prerelease1 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated function `protobuf::parse_from_bytes`: Use Message::parse_from_bytes instead [INFO] [stdout] --> src/remote/system/mod.rs:102:31 [INFO] [stdout] | [INFO] [stdout] 102 | protobuf::parse_from_bytes::(&create_result.unwrap()).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `protobuf::parse_from_bytes`: Use Message::parse_from_bytes instead [INFO] [stdout] --> src/remote/actor/handler.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | use protobuf::parse_from_bytes; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `protobuf::parse_from_bytes`: Use Message::parse_from_bytes instead [INFO] [stdout] --> src/remote/actor/handler.rs:213:35 [INFO] [stdout] | [INFO] [stdout] 213 | let res = parse_from_bytes::(&res); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `protobuf::parse_from_bytes`: Use Message::parse_from_bytes instead [INFO] [stdout] --> src/remote/net/message.rs:7:16 [INFO] [stdout] | [INFO] [stdout] 7 | use protobuf::{parse_from_bytes, Message, ProtobufEnum, ProtobufError}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `protobuf::parse_from_bytes`: Use Message::parse_from_bytes instead [INFO] [stdout] --> src/remote/net/message.rs:34:49 [INFO] [stdout] | [INFO] [stdout] 34 | Some(ClientEvent::Handshake(parse_from_bytes(message).unwrap())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `protobuf::parse_from_bytes`: Use Message::parse_from_bytes instead [INFO] [stdout] --> src/remote/net/message.rs:37:46 [INFO] [stdout] | [INFO] [stdout] 37 | Some(ClientEvent::Result(parse_from_bytes(message).unwrap())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `protobuf::parse_from_bytes`: Use Message::parse_from_bytes instead [INFO] [stdout] --> src/remote/net/message.rs:39:59 [INFO] [stdout] | [INFO] [stdout] 39 | Some(Event::Err) => Some(ClientEvent::Err(parse_from_bytes(message).unwrap())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `protobuf::parse_from_bytes`: Use Message::parse_from_bytes instead [INFO] [stdout] --> src/remote/net/message.rs:40:61 [INFO] [stdout] | [INFO] [stdout] 40 | Some(Event::Ping) => Some(ClientEvent::Ping(parse_from_bytes(message).unwrap())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `protobuf::parse_from_bytes`: Use Message::parse_from_bytes instead [INFO] [stdout] --> src/remote/net/message.rs:41:61 [INFO] [stdout] | [INFO] [stdout] 41 | Some(Event::Pong) => Some(ClientEvent::Pong(parse_from_bytes(message).unwrap())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `protobuf::parse_from_bytes`: Use Message::parse_from_bytes instead [INFO] [stdout] --> src/remote/net/message.rs:66:50 [INFO] [stdout] | [INFO] [stdout] 66 | Some(SessionEvent::Handshake(parse_from_bytes(message).unwrap())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `protobuf::parse_from_bytes`: Use Message::parse_from_bytes instead [INFO] [stdout] --> src/remote/net/message.rs:68:62 [INFO] [stdout] | [INFO] [stdout] 68 | Some(Event::Ping) => Some(SessionEvent::Ping(parse_from_bytes(message).unwrap())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `protobuf::parse_from_bytes`: Use Message::parse_from_bytes instead [INFO] [stdout] --> src/remote/net/message.rs:69:62 [INFO] [stdout] | [INFO] [stdout] 69 | Some(Event::Pong) => Some(SessionEvent::Pong(parse_from_bytes(message).unwrap())), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `protobuf::parse_from_bytes`: Use Message::parse_from_bytes instead [INFO] [stdout] --> src/remote/net/message.rs:71:21 [INFO] [stdout] | [INFO] [stdout] 71 | parse_from_bytes(message).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `protobuf::parse_from_bytes`: Use Message::parse_from_bytes instead [INFO] [stdout] --> src/remote/net/message.rs:74:50 [INFO] [stdout] | [INFO] [stdout] 74 | Some(SessionEvent::FindActor(parse_from_bytes(message).unwrap())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `protobuf::parse_from_bytes`: Use Message::parse_from_bytes instead [INFO] [stdout] --> src/remote/net/message.rs:77:21 [INFO] [stdout] | [INFO] [stdout] 77 | parse_from_bytes(message).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `protobuf::parse_from_bytes`: Use Message::parse_from_bytes instead [INFO] [stdout] --> src/remote/net/message.rs:80:21 [INFO] [stdout] | [INFO] [stdout] 80 | parse_from_bytes(message).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `protobuf::parse_from_bytes`: Use Message::parse_from_bytes instead [INFO] [stdout] --> src/remote/net/message.rs:83:21 [INFO] [stdout] | [INFO] [stdout] 83 | parse_from_bytes(message).unwrap(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `protobuf::parse_from_bytes`: Use Message::parse_from_bytes instead [INFO] [stdout] --> src/remote/stream/system.rs:6:16 [INFO] [stdout] | [INFO] [stdout] 6 | use protobuf::{parse_from_bytes, Message, ProtobufEnum, ProtobufError}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `protobuf::parse_from_bytes`: Use Message::parse_from_bytes instead [INFO] [stdout] --> src/remote/stream/system.rs:49:21 [INFO] [stdout] | [INFO] [stdout] 49 | parse_from_bytes::(message) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `protobuf::parse_from_bytes`: Use Message::parse_from_bytes instead [INFO] [stdout] --> src/remote/stream/system.rs:54:26 [INFO] [stdout] | [INFO] [stdout] 54 | Some(parse_from_bytes::(message).unwrap().into()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `protobuf::parse_from_bytes`: Use Message::parse_from_bytes instead [INFO] [stdout] --> src/remote/net/proto/protocol.rs:4315:17 [INFO] [stdout] | [INFO] [stdout] 4315 | ::protobuf::parse_from_bytes(file_descriptor_proto_data).unwrap() [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `futures::TryFutureExt` [INFO] [stdout] --> src/remote/system/builder.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | use futures::TryFutureExt; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `boxed_parent_ref` [INFO] [stdout] --> src/actor/context.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | boxed_parent_ref: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `children` [INFO] [stdout] --> src/actor/context.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | children: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `system` [INFO] [stdout] --> src/remote/cluster/client/mod.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | system: RemoteActorSystem, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `RemoteClusterClient` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stdout] --> src/remote/cluster/client/mod.rs:4:10 [INFO] [stdout] | [INFO] [stdout] 4 | #[derive(Clone)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `marker` [INFO] [stdout] --> src/remote/handler.rs:121:5 [INFO] [stdout] | [INFO] [stdout] 121 | marker: RemoteActorMarker, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `node_id` [INFO] [stdout] --> src/remote/system/builder.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | node_id: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `activator` [INFO] [stdout] --> src/remote/system/mod.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | activator: ActorActivator, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `RemoteSystemCore` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stdout] --> src/remote/system/mod.rs:36:10 [INFO] [stdout] | [INFO] [stdout] 36 | #[derive(Clone)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/remote/system/mod.rs:230:9 [INFO] [stdout] | [INFO] [stdout] 230 | / self.inner [INFO] [stdout] 231 | | .registry_ref [INFO] [stdout] 232 | | .notify(RegisterActor::new(actor_id, node_id)); [INFO] [stdout] | |___________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/remote/actor/handler.rs:179:13 [INFO] [stdout] | [INFO] [stdout] 179 | message.sender.send(node); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/remote/actor/handler.rs:216:33 [INFO] [stdout] | [INFO] [stdout] 216 | / ... sender.send(if res.get_node_id().is_empty() { [INFO] [stdout] 217 | | ... None [INFO] [stdout] 218 | | ... } else { [INFO] [stdout] 219 | | ... Some(Uuid::from_str(res.get_node_id()).unwrap()) [INFO] [stdout] 220 | | ... }); [INFO] [stdout] | |_________________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/remote/actor/handler.rs:292:29 [INFO] [stdout] | [INFO] [stdout] 292 | ... registry_ref.notify(RegisterActor::new(actor_id, None)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/remote/stream/pubsub.rs:79:17 [INFO] [stdout] | [INFO] [stdout] 79 | sender.send(StreamEvent::Receive(msg)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/remote/stream/pubsub.rs:91:17 [INFO] [stdout] | [INFO] [stdout] 91 | sender.send(StreamEvent::Err); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/remote/stream/pubsub.rs:195:13 [INFO] [stdout] | [INFO] [stdout] 195 | / mediator [INFO] [stdout] 196 | | .send(Publish:: { topic, message }) [INFO] [stdout] 197 | | .await [INFO] [stdout] 198 | | .unwrap(); [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] thread 'rustc' panicked at 'Box', /rustc/2cd6942e35a7765b6869d3a149ca54f2598b77ad/compiler/rustc_errors/src/lib.rs:1103:9 [INFO] [stderr] stack backtrace: [INFO] [stdout] error: internal compiler error: compiler/rustc_mir_transform/src/generator.rs:766:13: Broken MIR: generator contains type Box + Sync + std::marker::Send> in MIR, but typeck only knows about {ResumeTy, A, ActorType, tokio::sync::mpsc::UnboundedReceiver + Sync + std::marker::Send>>, std::option::Option>, LocalActorRef, std::option::Option, std::option::Option, std::string::String, ActorContext, Pin + std::marker::Send>>, (), impl futures::Future + Sync + std::marker::Send>>>, std::option::Option + Sync + std::marker::Send>>, bool, tracing::Span, Entered, ActorSystem, &ActorSystem, &LocalActorRef, impl futures::Future::Result, ActorRefErr>>} and [A, actor::scheduler::ActorType, tokio::sync::mpsc::UnboundedReceiver + std::marker::Send + std::marker::Sync>>, std::option::Option>, actor::LocalActorRef, std::option::Option, std::option::Option] [INFO] [stdout] --> src/actor/lifecycle.rs:62:5 [INFO] [stdout] | [INFO] [stdout] 62 | / { [INFO] [stdout] 63 | | let actor_id = actor_ref.id.clone(); [INFO] [stdout] 64 | | let mut ctx = ActorContext::new( [INFO] [stdout] 65 | | system.clone(), [INFO] [stdout] ... | [INFO] [stdout] 146 | | } [INFO] [stdout] 147 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] 0: 0x7fab95da967c - std::backtrace_rs::backtrace::libunwind::trace::hab3bb7239730ce1e [INFO] [stderr] at /rustc/2cd6942e35a7765b6869d3a149ca54f2598b77ad/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stderr] 1: 0x7fab95da967c - std::backtrace_rs::backtrace::trace_unsynchronized::h7c00739330269721 [INFO] [stderr] at /rustc/2cd6942e35a7765b6869d3a149ca54f2598b77ad/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stderr] 2: 0x7fab95da967c - std::sys_common::backtrace::_print_fmt::hc7fce0f2bad6b4e5 [INFO] [stderr] at /rustc/2cd6942e35a7765b6869d3a149ca54f2598b77ad/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stderr] 3: 0x7fab95da967c - ::fmt::h6b1f9c749ca5dfce [INFO] [stderr] at /rustc/2cd6942e35a7765b6869d3a149ca54f2598b77ad/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stderr] 4: 0x7fab95e0a85c - core::fmt::write::h14b56021008c8193 [INFO] [stderr] at /rustc/2cd6942e35a7765b6869d3a149ca54f2598b77ad/library/core/src/fmt/mod.rs:1168:17 [INFO] [stderr] 5: 0x7fab95d98c23 - std::io::Write::write_fmt::h00903ac5c84da4ab [INFO] [stderr] at /rustc/2cd6942e35a7765b6869d3a149ca54f2598b77ad/library/std/src/io/mod.rs:1653:15 [INFO] [stderr] 6: 0x7fab95dadaa2 - std::sys_common::backtrace::_print::h520cdd5f2e9c382b [INFO] [stderr] at /rustc/2cd6942e35a7765b6869d3a149ca54f2598b77ad/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stderr] 7: 0x7fab95dadaa2 - std::sys_common::backtrace::print::hc31c18dd3d9e99d7 [INFO] [stderr] at /rustc/2cd6942e35a7765b6869d3a149ca54f2598b77ad/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stderr] 8: 0x7fab95dadaa2 - std::panicking::default_hook::{{closure}}::h2b4911050a1d8d19 [INFO] [stderr] at /rustc/2cd6942e35a7765b6869d3a149ca54f2598b77ad/library/std/src/panicking.rs:290:50 [INFO] [stderr] 9: 0x7fab95dad685 - std::panicking::default_hook::hd9ee213c07ceee82 [INFO] [stderr] at /rustc/2cd6942e35a7765b6869d3a149ca54f2598b77ad/library/std/src/panicking.rs:307:9 [INFO] [stderr] 10: 0x7fab9658af91 - rustc_driver[574060610cdb6686]::DEFAULT_HOOK::{closure#0}::{closure#0} [INFO] [stderr] 11: 0x7fab88185dd3 - as core::ops::function::Fn>::call::h3cad03cf761a5139 [INFO] [stderr] at /rustc/2cd6942e35a7765b6869d3a149ca54f2598b77ad/library/alloc/src/boxed.rs:1868:9 [INFO] [stderr] 12: 0x7fab8818c6fc - proc_macro::bridge::client::::enter::{{closure}}::{{closure}}::h674ff66929fbef1d [INFO] [stderr] at /rustc/2cd6942e35a7765b6869d3a149ca54f2598b77ad/library/proc_macro/src/bridge/client.rs:319:21 [INFO] [stderr] 13: 0x7fab881aa950 - std::panicking::update_hook::{{closure}}::h1a1507ccb01bb41d [INFO] [stderr] at /rustc/2cd6942e35a7765b6869d3a149ca54f2598b77ad/library/std/src/panicking.rs:257:41 [INFO] [stderr] 14: 0x7fab95dae2bb - std::panicking::rust_panic_with_hook::hf221ce82965f4abb [INFO] [stderr] at /rustc/2cd6942e35a7765b6869d3a149ca54f2598b77ad/library/std/src/panicking.rs:695:17 [INFO] [stderr] 15: 0x7fab968011d1 - std[8ff7d40267274bc7]::panicking::begin_panic::::{closure#0} [INFO] [stderr] 16: 0x7fab96800d76 - std[8ff7d40267274bc7]::sys_common::backtrace::__rust_end_short_backtrace::::{closure#0}, !> [INFO] [stderr] 17: 0x7fab967673ff - std[8ff7d40267274bc7]::panicking::begin_panic:: [INFO] [stderr] 18: 0x7fab967e1f5d - std[8ff7d40267274bc7]::panic::panic_any:: [INFO] [stderr] 19: 0x7fab967de8c8 - ::span_bug:: [INFO] [stderr] 20: 0x7fab967de680 - ::span_bug:: [INFO] [stderr] 21: 0x7fab967440f8 - rustc_middle[8a77eead77a7de65]::ty::context::tls::with_opt::::{closure#0}, ()> [INFO] [stderr] 22: 0x7fab967441b0 - rustc_middle[8a77eead77a7de65]::util::bug::opt_span_bug_fmt:: [INFO] [stderr] 23: 0x7fab9674417c - rustc_middle[8a77eead77a7de65]::util::bug::span_bug_fmt:: [INFO] [stderr] 24: 0x7fab985a29d3 - ::run_pass [INFO] [stderr] 25: 0x7fab978d550f - rustc_mir_transform[e8bf563d71c3358c]::pass_manager::run_passes [INFO] [stderr] 26: 0x7fab978964e1 - rustc_mir_transform[e8bf563d71c3358c]::optimized_mir [INFO] [stderr] 27: 0x7fab97e4deb2 - rustc_query_system[ae4364215f97c5f4]::query::plumbing::try_execute_query::> [INFO] [stderr] 28: 0x7fab97e99247 - ::optimized_mir [INFO] [stderr] 29: 0x7fab97f56068 - ::encode_crate_root [INFO] [stderr] 30: 0x7fab98a2a32f - rustc_metadata[fc8776039bfe24ae]::rmeta::encoder::encode_metadata_impl [INFO] [stderr] 31: 0x7fab98a50971 - rustc_data_structures[bb4cd459dd765b6f]::sync::join:: [INFO] [stderr] 32: 0x7fab98a29b43 - rustc_metadata[fc8776039bfe24ae]::rmeta::encoder::encode_metadata [INFO] [stderr] 33: 0x7fab983fdfb0 - ::ongoing_codegen [INFO] [stderr] 34: 0x7fab983d97dd - ::enter::, rustc_errors[a0b4bf6c95948d12]::ErrorReported>> [INFO] [stderr] 35: 0x7fab983dadb6 - rustc_span[7ad56b2a1dc47726]::with_source_map::, rustc_interface[925b183bd10502e3]::interface::create_compiler_and_run, rustc_driver[574060610cdb6686]::run_compiler::{closure#1}>::{closure#1}> [INFO] [stderr] 36: 0x7fab983d8b5e - rustc_interface[925b183bd10502e3]::interface::create_compiler_and_run::, rustc_driver[574060610cdb6686]::run_compiler::{closure#1}> [INFO] [stderr] 37: 0x7fab983bcd5b - >::set::, rustc_driver[574060610cdb6686]::run_compiler::{closure#1}>::{closure#0}, core[25abe57cfe4190a5]::result::Result<(), rustc_errors[a0b4bf6c95948d12]::ErrorReported>>::{closure#0}::{closure#0}, core[25abe57cfe4190a5]::result::Result<(), rustc_errors[a0b4bf6c95948d12]::ErrorReported>> [INFO] [stderr] 38: 0x7fab983bcb35 - std[8ff7d40267274bc7]::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver[574060610cdb6686]::run_compiler::{closure#1}>::{closure#0}, core[25abe57cfe4190a5]::result::Result<(), rustc_errors[a0b4bf6c95948d12]::ErrorReported>>::{closure#0}, core[25abe57cfe4190a5]::result::Result<(), rustc_errors[a0b4bf6c95948d12]::ErrorReported>> [INFO] [stderr] 39: 0x7fab983bb6e9 - <::spawn_unchecked_, rustc_driver[574060610cdb6686]::run_compiler::{closure#1}>::{closure#0}, core[25abe57cfe4190a5]::result::Result<(), rustc_errors[a0b4bf6c95948d12]::ErrorReported>>::{closure#0}, core[25abe57cfe4190a5]::result::Result<(), rustc_errors[a0b4bf6c95948d12]::ErrorReported>>::{closure#1} as core[25abe57cfe4190a5]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stderr] 40: 0x7fab95db9e63 - as core::ops::function::FnOnce>::call_once::h37fad153086c8632 [INFO] [stderr] at /rustc/2cd6942e35a7765b6869d3a149ca54f2598b77ad/library/alloc/src/boxed.rs:1854:9 [INFO] [stderr] 41: 0x7fab95db9e63 - as core::ops::function::FnOnce>::call_once::h63ac285b00349412 [INFO] [stderr] at /rustc/2cd6942e35a7765b6869d3a149ca54f2598b77ad/library/alloc/src/boxed.rs:1854:9 [INFO] [stderr] 42: 0x7fab95db9e63 - std::sys::unix::thread::Thread::new::thread_start::ha85c370649f33522 [INFO] [stderr] at /rustc/2cd6942e35a7765b6869d3a149ca54f2598b77ad/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stderr] 43: 0x7fab95ccb609 - start_thread [INFO] [stderr] 44: 0x7fab95be5293 - clone [INFO] [stderr] 45: 0x0 - [INFO] [stderr] [INFO] [stderr] note: the compiler unexpectedly panicked. this is a bug. [INFO] [stderr] [INFO] [stderr] note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md [INFO] [stderr] [INFO] [stderr] note: rustc 1.60.0-nightly (2cd6942e3 2022-01-26) running on x86_64-unknown-linux-gnu [INFO] [stderr] [INFO] [stderr] note: compiler flags: -C embed-bitcode=no -C debuginfo=2 --crate-type lib [INFO] [stderr] [INFO] [stderr] note: some of the compiler flags provided by cargo are hidden [INFO] [stderr] [INFO] [stderr] query stack during panic: [INFO] [stderr] #0 [optimized_mir] optimizing MIR for `actor::lifecycle::::run::{closure#0}` [INFO] [stderr] end of query stack [INFO] [stdout] error: aborting due to previous error; 35 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `coerce` due to previous error; 35 warnings emitted [INFO] running `Command { std: "docker" "inspect" "14ac7897b24ac776c833a6552a580b5e1dbdcba844fb8db977fc1d4d015b6fe9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "14ac7897b24ac776c833a6552a580b5e1dbdcba844fb8db977fc1d4d015b6fe9", kill_on_drop: false }` [INFO] [stdout] 14ac7897b24ac776c833a6552a580b5e1dbdcba844fb8db977fc1d4d015b6fe9