[INFO] cloning repository https://github.com/saurabhkaul/dist-challenge
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/saurabhkaul/dist-challenge" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsaurabhkaul%2Fdist-challenge", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsaurabhkaul%2Fdist-challenge'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] f34c55544cd7a21bfe5682e7e7f99d09a5b0ce4a
[INFO] testing saurabhkaul/dist-challenge against beta-2026-04-21 for beta-1.96-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsaurabhkaul%2Fdist-challenge" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/saurabhkaul/dist-challenge
[INFO] finished tweaking git repo https://github.com/saurabhkaul/dist-challenge
[INFO] tweaked toml for git repo https://github.com/saurabhkaul/dist-challenge written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/saurabhkaul/dist-challenge on toolchain beta-2026-04-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/saurabhkaul/dist-challenge 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" "+beta-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 7df52344f51c0cd294721ed7a2a5cf86abe4205536f0db7979f1a9dcfb074879
[INFO] running `Command { std: "docker" "start" "-a" "7df52344f51c0cd294721ed7a2a5cf86abe4205536f0db7979f1a9dcfb074879", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7df52344f51c0cd294721ed7a2a5cf86abe4205536f0db7979f1a9dcfb074879", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7df52344f51c0cd294721ed7a2a5cf86abe4205536f0db7979f1a9dcfb074879", kill_on_drop: false }`
[INFO] [stdout] 7df52344f51c0cd294721ed7a2a5cf86abe4205536f0db7979f1a9dcfb074879
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] df80e40a468edc0aab7a00f8ec9690f1fc374095d81bdc6213cefc18356ef3b8
[INFO] running `Command { std: "docker" "start" "-a" "df80e40a468edc0aab7a00f8ec9690f1fc374095d81bdc6213cefc18356ef3b8", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.174
[INFO] [stderr]    Compiling unicode-ident v1.0.12
[INFO] [stderr]    Compiling futures-core v0.3.29
[INFO] [stderr]    Compiling memchr v2.6.4
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]    Compiling parking_lot_core v0.9.9
[INFO] [stderr]    Compiling futures-sink v0.3.29
[INFO] [stderr]    Compiling futures-task v0.3.29
[INFO] [stderr]    Compiling futures-channel v0.3.29
[INFO] [stderr]    Compiling smallvec v1.11.2
[INFO] [stderr]    Compiling lock_api v0.4.11
[INFO] [stderr]    Compiling serde v1.0.205
[INFO] [stderr]    Compiling rustix v0.38.22
[INFO] [stderr]    Compiling futures-util v0.3.29
[INFO] [stderr]    Compiling bytes v1.5.0
[INFO] [stderr]    Compiling futures-io v0.3.29
[INFO] [stderr]    Compiling proc-macro2 v1.0.86
[INFO] [stderr]    Compiling regex-syntax v0.8.2
[INFO] [stderr]    Compiling bitflags v2.4.1
[INFO] [stderr]    Compiling linux-raw-sys v0.4.11
[INFO] [stderr]    Compiling anyhow v1.0.86
[INFO] [stderr]    Compiling async-trait v0.1.74
[INFO] [stderr]    Compiling serde_json v1.0.108
[INFO] [stderr]    Compiling termcolor v1.4.0
[INFO] [stderr]    Compiling log v0.4.20
[INFO] [stderr]    Compiling humantime v2.1.0
[INFO] [stderr]    Compiling simple-error v0.3.0
[INFO] [stderr]    Compiling aho-corasick v1.1.2
[INFO] [stderr]    Compiling quote v1.0.36
[INFO] [stderr]    Compiling syn v2.0.72
[INFO] [stderr]    Compiling is-terminal v0.4.9
[INFO] [stderr]    Compiling mio v0.8.9
[INFO] [stderr]    Compiling socket2 v0.5.5
[INFO] [stderr]    Compiling num_cpus v1.16.0
[INFO] [stderr]    Compiling signal-hook-registry v1.4.1
[INFO] [stderr]    Compiling rand_core v0.9.3
[INFO] [stderr]    Compiling parking_lot v0.12.1
[INFO] [stderr]    Compiling regex-automata v0.4.3
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling ulid v1.2.1
[INFO] [stderr]    Compiling futures-macro v0.3.29
[INFO] [stderr]    Compiling serde_derive v1.0.205
[INFO] [stderr]    Compiling tokio-macros v2.2.0
[INFO] [stderr]    Compiling tokio v1.34.0
[INFO] [stderr]    Compiling regex v1.10.2
[INFO] [stderr]    Compiling env_logger v0.10.1
[INFO] [stderr]    Compiling futures-executor v0.3.29
[INFO] [stderr]    Compiling futures v0.3.29
[INFO] [stderr]    Compiling tokio-util v0.7.10
[INFO] [stderr]    Compiling tokio-context v0.1.3
[INFO] [stderr]    Compiling serde_path_to_error v0.1.16
[INFO] [stderr]    Compiling node v0.1.0 (/opt/rustwide/workdir/src/node)
[INFO] [stdout] warning: variant `broadcast` should have an upper camel case name
[INFO] [stdout]   --> src/node/src/lib.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 |     broadcast {
[INFO] [stdout]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `Broadcast`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `broadcast_ok` should have an upper camel case name
[INFO] [stdout]   --> src/node/src/lib.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     broadcast_ok {
[INFO] [stdout]    |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `BroadcastOk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `topology` should have an upper camel case name
[INFO] [stdout]   --> src/node/src/lib.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     topology {
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `Topology`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `topology_ok` should have an upper camel case name
[INFO] [stdout]   --> src/node/src/lib.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 57 |     topology_ok {
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `TopologyOk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `read` should have an upper camel case name
[INFO] [stdout]   --> src/node/src/lib.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     read {
[INFO] [stdout]    |     ^^^^ help: convert the identifier to upper camel case: `Read`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `read_ok` should have an upper camel case name
[INFO] [stdout]   --> src/node/src/lib.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 64 |     read_ok {
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `ReadOk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `generate` should have an upper camel case name
[INFO] [stdout]   --> src/node/src/lib.rs:70:5
[INFO] [stdout]    |
[INFO] [stdout] 70 |     generate {
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `Generate`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `generate_ok` should have an upper camel case name
[INFO] [stdout]   --> src/node/src/lib.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     generate_ok {
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `GenerateOk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `echo` should have an upper camel case name
[INFO] [stdout]   --> src/node/src/lib.rs:80:5
[INFO] [stdout]    |
[INFO] [stdout] 80 |     echo {
[INFO] [stdout]    |     ^^^^ help: convert the identifier to upper camel case: `Echo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `echo_ok` should have an upper camel case name
[INFO] [stdout]   --> src/node/src/lib.rs:85:5
[INFO] [stdout]    |
[INFO] [stdout] 85 |     echo_ok {
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `EchoOk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `init` should have an upper camel case name
[INFO] [stdout]   --> src/node/src/lib.rs:91:5
[INFO] [stdout]    |
[INFO] [stdout] 91 |     init {
[INFO] [stdout]    |     ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Init`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `init_ok` should have an upper camel case name
[INFO] [stdout]   --> src/node/src/lib.rs:96:5
[INFO] [stdout]    |
[INFO] [stdout] 96 |     init_ok {
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `InitOk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `sync` should have an upper camel case name
[INFO] [stdout]    --> src/node/src/lib.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 |     sync {
[INFO] [stdout]     |     ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Sync`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `sync_ok` should have an upper camel case name
[INFO] [stdout]    --> src/node/src/lib.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 |     sync_ok {
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `SyncOk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `message`
[INFO] [stdout]    --> src/node/src/lib.rs:114:38
[INFO] [stdout]     |
[INFO] [stdout] 114 |             MessageBody::broadcast { message, msg_id } => msg_id,
[INFO] [stdout]     |                                      ^^^^^^^ help: try ignoring the field: `message: _`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `in_reply_to`
[INFO] [stdout]    --> src/node/src/lib.rs:116:17
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 in_reply_to,
[INFO] [stdout]     |                 ^^^^^^^^^^^ help: try ignoring the field: `in_reply_to: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `topology`
[INFO] [stdout]    --> src/node/src/lib.rs:119:37
[INFO] [stdout]     |
[INFO] [stdout] 119 |             MessageBody::topology { topology, msg_id } => msg_id,
[INFO] [stdout]     |                                     ^^^^^^^^ help: try ignoring the field: `topology: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `in_reply_to`
[INFO] [stdout]    --> src/node/src/lib.rs:122:17
[INFO] [stdout]     |
[INFO] [stdout] 122 |                 in_reply_to,
[INFO] [stdout]     |                 ^^^^^^^^^^^ help: try ignoring the field: `in_reply_to: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `messages`
[INFO] [stdout]    --> src/node/src/lib.rs:126:17
[INFO] [stdout]     |
[INFO] [stdout] 126 |                 messages,
[INFO] [stdout]     |                 ^^^^^^^^ help: try ignoring the field: `messages: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `in_reply_to`
[INFO] [stdout]    --> src/node/src/lib.rs:127:17
[INFO] [stdout]     |
[INFO] [stdout] 127 |                 in_reply_to,
[INFO] [stdout]     |                 ^^^^^^^^^^^ help: try ignoring the field: `in_reply_to: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `in_reply_to`
[INFO] [stdout]    --> src/node/src/lib.rs:133:17
[INFO] [stdout]     |
[INFO] [stdout] 133 |                 in_reply_to,
[INFO] [stdout]     |                 ^^^^^^^^^^^ help: try ignoring the field: `in_reply_to: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `id`
[INFO] [stdout]    --> src/node/src/lib.rs:134:17
[INFO] [stdout]     |
[INFO] [stdout] 134 |                 id,
[INFO] [stdout]     |                 ^^ help: try ignoring the field: `id: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `echo`
[INFO] [stdout]    --> src/node/src/lib.rs:136:41
[INFO] [stdout]     |
[INFO] [stdout] 136 |             MessageBody::echo { msg_id, echo } => msg_id,
[INFO] [stdout]     |                                         ^^^^ help: try ignoring the field: `echo: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `in_reply_to`
[INFO] [stdout]    --> src/node/src/lib.rs:139:17
[INFO] [stdout]     |
[INFO] [stdout] 139 |                 in_reply_to,
[INFO] [stdout]     |                 ^^^^^^^^^^^ help: try ignoring the field: `in_reply_to: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `echo`
[INFO] [stdout]    --> src/node/src/lib.rs:140:17
[INFO] [stdout]     |
[INFO] [stdout] 140 |                 echo,
[INFO] [stdout]     |                 ^^^^ help: try ignoring the field: `echo: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `node_id`
[INFO] [stdout]    --> src/node/src/lib.rs:144:17
[INFO] [stdout]     |
[INFO] [stdout] 144 |                 node_id,
[INFO] [stdout]     |                 ^^^^^^^ help: try ignoring the field: `node_id: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `node_ids`
[INFO] [stdout]    --> src/node/src/lib.rs:145:17
[INFO] [stdout]     |
[INFO] [stdout] 145 |                 node_ids,
[INFO] [stdout]     |                 ^^^^^^^^ help: try ignoring the field: `node_ids: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `in_reply_to`
[INFO] [stdout]    --> src/node/src/lib.rs:147:36
[INFO] [stdout]     |
[INFO] [stdout] 147 |             MessageBody::init_ok { in_reply_to } => unreachable!(),
[INFO] [stdout]     |                                    ^^^^^^^^^^^ help: try ignoring the field: `in_reply_to: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `messages`
[INFO] [stdout]    --> src/node/src/lib.rs:148:41
[INFO] [stdout]     |
[INFO] [stdout] 148 |             MessageBody::sync { msg_id, messages } => msg_id,
[INFO] [stdout]     |                                         ^^^^^^^^ help: try ignoring the field: `messages: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `in_reply_to`
[INFO] [stdout]    --> src/node/src/lib.rs:151:17
[INFO] [stdout]     |
[INFO] [stdout] 151 |                 in_reply_to,
[INFO] [stdout]     |                 ^^^^^^^^^^^ help: try ignoring the field: `in_reply_to: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `messages`
[INFO] [stdout]    --> src/node/src/lib.rs:152:17
[INFO] [stdout]     |
[INFO] [stdout] 152 |                 messages,
[INFO] [stdout]     |                 ^^^^^^^^ help: try ignoring the field: `messages: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling dist-challenge v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 32.82s
[INFO] running `Command { std: "docker" "inspect" "df80e40a468edc0aab7a00f8ec9690f1fc374095d81bdc6213cefc18356ef3b8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "df80e40a468edc0aab7a00f8ec9690f1fc374095d81bdc6213cefc18356ef3b8", kill_on_drop: false }`
[INFO] [stdout] df80e40a468edc0aab7a00f8ec9690f1fc374095d81bdc6213cefc18356ef3b8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b98904d7a7ed72b4fd628c8149dd3597e2ab234b95518d55cb0d43d1b5e5ba89
[INFO] running `Command { std: "docker" "start" "-a" "b98904d7a7ed72b4fd628c8149dd3597e2ab234b95518d55cb0d43d1b5e5ba89", kill_on_drop: false }`
[INFO] [stdout] warning: variant `broadcast` should have an upper camel case name
[INFO] [stdout]   --> src/node/src/lib.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 |     broadcast {
[INFO] [stdout]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `Broadcast`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `broadcast_ok` should have an upper camel case name
[INFO] [stdout]   --> src/node/src/lib.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     broadcast_ok {
[INFO] [stdout]    |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `BroadcastOk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `topology` should have an upper camel case name
[INFO] [stdout]   --> src/node/src/lib.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     topology {
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `Topology`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `topology_ok` should have an upper camel case name
[INFO] [stdout]   --> src/node/src/lib.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 57 |     topology_ok {
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `TopologyOk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `read` should have an upper camel case name
[INFO] [stdout]   --> src/node/src/lib.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     read {
[INFO] [stdout]    |     ^^^^ help: convert the identifier to upper camel case: `Read`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `read_ok` should have an upper camel case name
[INFO] [stdout]   --> src/node/src/lib.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 64 |     read_ok {
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `ReadOk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `generate` should have an upper camel case name
[INFO] [stdout]   --> src/node/src/lib.rs:70:5
[INFO] [stdout]    |
[INFO] [stdout] 70 |     generate {
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `Generate`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `generate_ok` should have an upper camel case name
[INFO] [stdout]   --> src/node/src/lib.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     generate_ok {
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `GenerateOk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `echo` should have an upper camel case name
[INFO] [stdout]   --> src/node/src/lib.rs:80:5
[INFO] [stdout]    |
[INFO] [stdout] 80 |     echo {
[INFO] [stdout]    |     ^^^^ help: convert the identifier to upper camel case: `Echo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `echo_ok` should have an upper camel case name
[INFO] [stdout]   --> src/node/src/lib.rs:85:5
[INFO] [stdout]    |
[INFO] [stdout] 85 |     echo_ok {
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `EchoOk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `init` should have an upper camel case name
[INFO] [stdout]   --> src/node/src/lib.rs:91:5
[INFO] [stdout]    |
[INFO] [stdout] 91 |     init {
[INFO] [stdout]    |     ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Init`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `init_ok` should have an upper camel case name
[INFO] [stdout]   --> src/node/src/lib.rs:96:5
[INFO] [stdout]    |
[INFO] [stdout] 96 |     init_ok {
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `InitOk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `sync` should have an upper camel case name
[INFO] [stdout]    --> src/node/src/lib.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 |     sync {
[INFO] [stdout]     |     ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Sync`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `sync_ok` should have an upper camel case name
[INFO] [stdout]    --> src/node/src/lib.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 |     sync_ok {
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `SyncOk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `message`
[INFO] [stdout]    --> src/node/src/lib.rs:114:38
[INFO] [stdout]     |
[INFO] [stdout] 114 |             MessageBody::broadcast { message, msg_id } => msg_id,
[INFO] [stdout]     |                                      ^^^^^^^ help: try ignoring the field: `message: _`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `in_reply_to`
[INFO] [stdout]    --> src/node/src/lib.rs:116:17
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 in_reply_to,
[INFO] [stdout]     |                 ^^^^^^^^^^^ help: try ignoring the field: `in_reply_to: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `topology`
[INFO] [stdout]    --> src/node/src/lib.rs:119:37
[INFO] [stdout]     |
[INFO] [stdout] 119 |             MessageBody::topology { topology, msg_id } => msg_id,
[INFO] [stdout]     |                                     ^^^^^^^^ help: try ignoring the field: `topology: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `in_reply_to`
[INFO] [stdout]    --> src/node/src/lib.rs:122:17
[INFO] [stdout]     |
[INFO] [stdout] 122 |                 in_reply_to,
[INFO] [stdout]     |                 ^^^^^^^^^^^ help: try ignoring the field: `in_reply_to: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `messages`
[INFO] [stdout]    --> src/node/src/lib.rs:126:17
[INFO] [stdout]     |
[INFO] [stdout] 126 |                 messages,
[INFO] [stdout]     |                 ^^^^^^^^ help: try ignoring the field: `messages: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `in_reply_to`
[INFO] [stdout]    --> src/node/src/lib.rs:127:17
[INFO] [stdout]     |
[INFO] [stdout] 127 |                 in_reply_to,
[INFO] [stdout]     |                 ^^^^^^^^^^^ help: try ignoring the field: `in_reply_to: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `in_reply_to`
[INFO] [stdout]    --> src/node/src/lib.rs:133:17
[INFO] [stdout]     |
[INFO] [stdout] 133 |                 in_reply_to,
[INFO] [stdout]     |                 ^^^^^^^^^^^ help: try ignoring the field: `in_reply_to: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `id`
[INFO] [stdout]    --> src/node/src/lib.rs:134:17
[INFO] [stdout]     |
[INFO] [stdout] 134 |                 id,
[INFO] [stdout]     |                 ^^ help: try ignoring the field: `id: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `echo`
[INFO] [stdout]    --> src/node/src/lib.rs:136:41
[INFO] [stdout]     |
[INFO] [stdout] 136 |             MessageBody::echo { msg_id, echo } => msg_id,
[INFO] [stdout]     |                                         ^^^^ help: try ignoring the field: `echo: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `in_reply_to`
[INFO] [stdout]    --> src/node/src/lib.rs:139:17
[INFO] [stdout]     |
[INFO] [stdout] 139 |                 in_reply_to,
[INFO] [stdout]     |                 ^^^^^^^^^^^ help: try ignoring the field: `in_reply_to: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling dist-challenge v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused variable: `echo`
[INFO] [stdout]    --> src/node/src/lib.rs:140:17
[INFO] [stdout]     |
[INFO] [stdout] 140 |                 echo,
[INFO] [stdout]     |                 ^^^^ help: try ignoring the field: `echo: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `node_id`
[INFO] [stdout]    --> src/node/src/lib.rs:144:17
[INFO] [stdout]     |
[INFO] [stdout] 144 |                 node_id,
[INFO] [stdout]     |                 ^^^^^^^ help: try ignoring the field: `node_id: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `node_ids`
[INFO] [stdout]    --> src/node/src/lib.rs:145:17
[INFO] [stdout]     |
[INFO] [stdout] 145 |                 node_ids,
[INFO] [stdout]     |                 ^^^^^^^^ help: try ignoring the field: `node_ids: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `in_reply_to`
[INFO] [stdout]    --> src/node/src/lib.rs:147:36
[INFO] [stdout]     |
[INFO] [stdout] 147 |             MessageBody::init_ok { in_reply_to } => unreachable!(),
[INFO] [stdout]     |                                    ^^^^^^^^^^^ help: try ignoring the field: `in_reply_to: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `messages`
[INFO] [stdout]    --> src/node/src/lib.rs:148:41
[INFO] [stdout]     |
[INFO] [stdout] 148 |             MessageBody::sync { msg_id, messages } => msg_id,
[INFO] [stdout]     |                                         ^^^^^^^^ help: try ignoring the field: `messages: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `in_reply_to`
[INFO] [stdout]    --> src/node/src/lib.rs:151:17
[INFO] [stdout]     |
[INFO] [stdout] 151 |                 in_reply_to,
[INFO] [stdout]     |                 ^^^^^^^^^^^ help: try ignoring the field: `in_reply_to: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `messages`
[INFO] [stdout]    --> src/node/src/lib.rs:152:17
[INFO] [stdout]     |
[INFO] [stdout] 152 |                 messages,
[INFO] [stdout]     |                 ^^^^^^^^ help: try ignoring the field: `messages: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.49s
[INFO] running `Command { std: "docker" "inspect" "b98904d7a7ed72b4fd628c8149dd3597e2ab234b95518d55cb0d43d1b5e5ba89", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b98904d7a7ed72b4fd628c8149dd3597e2ab234b95518d55cb0d43d1b5e5ba89", kill_on_drop: false }`
[INFO] [stdout] b98904d7a7ed72b4fd628c8149dd3597e2ab234b95518d55cb0d43d1b5e5ba89
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 41884ff259bd4c82c187066406a2a255b6a4be03b04dd3b9f99a3d1997a73324
[INFO] running `Command { std: "docker" "start" "-a" "41884ff259bd4c82c187066406a2a255b6a4be03b04dd3b9f99a3d1997a73324", kill_on_drop: false }`
[INFO] [stderr] warning: variant `broadcast` should have an upper camel case name
[INFO] [stderr]   --> src/node/src/lib.rs:44:5
[INFO] [stderr]    |
[INFO] [stderr] 44 |     broadcast {
[INFO] [stderr]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `Broadcast`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variant `broadcast_ok` should have an upper camel case name
[INFO] [stderr]   --> src/node/src/lib.rs:49:5
[INFO] [stderr]    |
[INFO] [stderr] 49 |     broadcast_ok {
[INFO] [stderr]    |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `BroadcastOk`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `topology` should have an upper camel case name
[INFO] [stderr]   --> src/node/src/lib.rs:53:5
[INFO] [stderr]    |
[INFO] [stderr] 53 |     topology {
[INFO] [stderr]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `Topology`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `topology_ok` should have an upper camel case name
[INFO] [stderr]   --> src/node/src/lib.rs:57:5
[INFO] [stderr]    |
[INFO] [stderr] 57 |     topology_ok {
[INFO] [stderr]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `TopologyOk`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `read` should have an upper camel case name
[INFO] [stderr]   --> src/node/src/lib.rs:61:5
[INFO] [stderr]    |
[INFO] [stderr] 61 |     read {
[INFO] [stderr]    |     ^^^^ help: convert the identifier to upper camel case: `Read`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `read_ok` should have an upper camel case name
[INFO] [stderr]   --> src/node/src/lib.rs:64:5
[INFO] [stderr]    |
[INFO] [stderr] 64 |     read_ok {
[INFO] [stderr]    |     ^^^^^^^ help: convert the identifier to upper camel case: `ReadOk`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `generate` should have an upper camel case name
[INFO] [stderr]   --> src/node/src/lib.rs:70:5
[INFO] [stderr]    |
[INFO] [stderr] 70 |     generate {
[INFO] [stderr]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `Generate`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `generate_ok` should have an upper camel case name
[INFO] [stderr]   --> src/node/src/lib.rs:74:5
[INFO] [stderr]    |
[INFO] [stderr] 74 |     generate_ok {
[INFO] [stderr]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `GenerateOk`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `echo` should have an upper camel case name
[INFO] [stderr]   --> src/node/src/lib.rs:80:5
[INFO] [stderr]    |
[INFO] [stderr] 80 |     echo {
[INFO] [stderr]    |     ^^^^ help: convert the identifier to upper camel case: `Echo`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `echo_ok` should have an upper camel case name
[INFO] [stderr]   --> src/node/src/lib.rs:85:5
[INFO] [stderr]    |
[INFO] [stderr] 85 |     echo_ok {
[INFO] [stderr]    |     ^^^^^^^ help: convert the identifier to upper camel case: `EchoOk`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `init` should have an upper camel case name
[INFO] [stderr]   --> src/node/src/lib.rs:91:5
[INFO] [stderr]    |
[INFO] [stderr] 91 |     init {
[INFO] [stderr]    |     ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Init`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `init_ok` should have an upper camel case name
[INFO] [stderr]   --> src/node/src/lib.rs:96:5
[INFO] [stderr]    |
[INFO] [stderr] 96 |     init_ok {
[INFO] [stderr]    |     ^^^^^^^ help: convert the identifier to upper camel case: `InitOk`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `sync` should have an upper camel case name
[INFO] [stderr]    --> src/node/src/lib.rs:100:5
[INFO] [stderr]     |
[INFO] [stderr] 100 |     sync {
[INFO] [stderr]     |     ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Sync`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `sync_ok` should have an upper camel case name
[INFO] [stderr]    --> src/node/src/lib.rs:104:5
[INFO] [stderr]     |
[INFO] [stderr] 104 |     sync_ok {
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `SyncOk`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `message`
[INFO] [stderr]    --> src/node/src/lib.rs:114:38
[INFO] [stderr]     |
[INFO] [stderr] 114 |             MessageBody::broadcast { message, msg_id } => msg_id,
[INFO] [stderr]     |                                      ^^^^^^^ help: try ignoring the field: `message: _`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `in_reply_to`
[INFO] [stderr]    --> src/node/src/lib.rs:116:17
[INFO] [stderr]     |
[INFO] [stderr] 116 |                 in_reply_to,
[INFO] [stderr]     |                 ^^^^^^^^^^^ help: try ignoring the field: `in_reply_to: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `topology`
[INFO] [stderr]    --> src/node/src/lib.rs:119:37
[INFO] [stderr]     |
[INFO] [stderr] 119 |             MessageBody::topology { topology, msg_id } => msg_id,
[INFO] [stderr]     |                                     ^^^^^^^^ help: try ignoring the field: `topology: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `in_reply_to`
[INFO] [stderr]    --> src/node/src/lib.rs:122:17
[INFO] [stderr]     |
[INFO] [stderr] 122 |                 in_reply_to,
[INFO] [stderr]     |                 ^^^^^^^^^^^ help: try ignoring the field: `in_reply_to: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `messages`
[INFO] [stderr]    --> src/node/src/lib.rs:126:17
[INFO] [stderr]     |
[INFO] [stderr] 126 |                 messages,
[INFO] [stderr]     |                 ^^^^^^^^ help: try ignoring the field: `messages: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `in_reply_to`
[INFO] [stderr]    --> src/node/src/lib.rs:127:17
[INFO] [stderr]     |
[INFO] [stderr] 127 |                 in_reply_to,
[INFO] [stderr]     |                 ^^^^^^^^^^^ help: try ignoring the field: `in_reply_to: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `in_reply_to`
[INFO] [stderr]    --> src/node/src/lib.rs:133:17
[INFO] [stderr]     |
[INFO] [stderr] 133 |                 in_reply_to,
[INFO] [stderr]     |                 ^^^^^^^^^^^ help: try ignoring the field: `in_reply_to: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `id`
[INFO] [stderr]    --> src/node/src/lib.rs:134:17
[INFO] [stderr]     |
[INFO] [stderr] 134 |                 id,
[INFO] [stderr]     |                 ^^ help: try ignoring the field: `id: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `echo`
[INFO] [stderr]    --> src/node/src/lib.rs:136:41
[INFO] [stderr]     |
[INFO] [stderr] 136 |             MessageBody::echo { msg_id, echo } => msg_id,
[INFO] [stderr]     |                                         ^^^^ help: try ignoring the field: `echo: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `in_reply_to`
[INFO] [stderr]    --> src/node/src/lib.rs:139:17
[INFO] [stderr]     |
[INFO] [stderr] 139 |                 in_reply_to,
[INFO] [stderr]     |                 ^^^^^^^^^^^ help: try ignoring the field: `in_reply_to: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `echo`
[INFO] [stderr]    --> src/node/src/lib.rs:140:17
[INFO] [stderr]     |
[INFO] [stderr] 140 |                 echo,
[INFO] [stderr]     |                 ^^^^ help: try ignoring the field: `echo: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `node_id`
[INFO] [stderr]    --> src/node/src/lib.rs:144:17
[INFO] [stderr]     |
[INFO] [stderr] 144 |                 node_id,
[INFO] [stderr]     |                 ^^^^^^^ help: try ignoring the field: `node_id: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `node_ids`
[INFO] [stderr]    --> src/node/src/lib.rs:145:17
[INFO] [stderr]     |
[INFO] [stderr] 145 |                 node_ids,
[INFO] [stderr]     |                 ^^^^^^^^ help: try ignoring the field: `node_ids: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `in_reply_to`
[INFO] [stderr]    --> src/node/src/lib.rs:147:36
[INFO] [stderr]     |
[INFO] [stderr] 147 |             MessageBody::init_ok { in_reply_to } => unreachable!(),
[INFO] [stderr]     |                                    ^^^^^^^^^^^ help: try ignoring the field: `in_reply_to: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `messages`
[INFO] [stderr]    --> src/node/src/lib.rs:148:41
[INFO] [stderr]     |
[INFO] [stderr] 148 |             MessageBody::sync { msg_id, messages } => msg_id,
[INFO] [stderr]     |                                         ^^^^^^^^ help: try ignoring the field: `messages: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `in_reply_to`
[INFO] [stderr]    --> src/node/src/lib.rs:151:17
[INFO] [stderr]     |
[INFO] [stderr] 151 |                 in_reply_to,
[INFO] [stderr]     |                 ^^^^^^^^^^^ help: try ignoring the field: `in_reply_to: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `messages`
[INFO] [stderr]    --> src/node/src/lib.rs:152:17
[INFO] [stderr]     |
[INFO] [stderr] 152 |                 messages,
[INFO] [stderr]     |                 ^^^^^^^^ help: try ignoring the field: `messages: _`
[INFO] [stderr] 
[INFO] [stderr] warning: `node` (lib) generated 31 warnings (run `cargo fix --lib -p node` to apply 17 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.18s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/dist_challenge-2f5f04dee774394f)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "41884ff259bd4c82c187066406a2a255b6a4be03b04dd3b9f99a3d1997a73324", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "41884ff259bd4c82c187066406a2a255b6a4be03b04dd3b9f99a3d1997a73324", kill_on_drop: false }`
[INFO] [stdout] 41884ff259bd4c82c187066406a2a255b6a4be03b04dd3b9f99a3d1997a73324
