[INFO] fetching crate beam-proto-rs 2.41.0... [INFO] testing beam-proto-rs-2.41.0 against try#8de4c7234dd9b97c9d76b58671343fdbbc9a433e+target=x86_64-unknown-linux-musl for musl_upgrade_1_2_5_with_libc_patch_0 [INFO] extracting crate beam-proto-rs 2.41.0 into /workspace/builds/worker-2-tc1/source [INFO] started tweaking crates.io crate beam-proto-rs 2.41.0 [INFO] finished tweaking crates.io crate beam-proto-rs 2.41.0 [INFO] tweaked toml for crates.io crate beam-proto-rs 2.41.0 written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate beam-proto-rs 2.41.0 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] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 59 packages to latest compatible versions [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] Downloading crates ... [INFO] [stderr] Downloaded protobuf-support v3.7.2 [INFO] [stderr] Downloaded protobuf-codegen v3.7.2 [INFO] [stderr] Downloaded protobuf v3.7.2 [INFO] [stderr] Downloaded protobuf-parse v3.7.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] 0581e194202312d8be860b46f451ee0c6803f561353c36dc99db47e75e7fcfe0 [INFO] running `Command { std: "docker" "start" "-a" "0581e194202312d8be860b46f451ee0c6803f561353c36dc99db47e75e7fcfe0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "0581e194202312d8be860b46f451ee0c6803f561353c36dc99db47e75e7fcfe0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0581e194202312d8be860b46f451ee0c6803f561353c36dc99db47e75e7fcfe0", kill_on_drop: false }` [INFO] [stdout] 0581e194202312d8be860b46f451ee0c6803f561353c36dc99db47e75e7fcfe0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] 739b42e2685d8e1e27c9708b8b19c0a74f725700ab4820a9d947ec4541bf52dc [INFO] running `Command { std: "docker" "start" "-a" "739b42e2685d8e1e27c9708b8b19c0a74f725700ab4820a9d947ec4541bf52dc", kill_on_drop: false }` [INFO] [stderr] Compiling protobuf v3.7.2 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling beam-proto-rs v2.41.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling syn v2.0.104 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling protobuf-support v3.7.2 [INFO] [stdout] error[E0425]: cannot find value `VERSION_3_1_0` in crate `protobuf` [INFO] [stdout] --> src/v1/beam_artifact_api.rs:26:49 [INFO] [stdout] | [INFO] [stdout] 26 | const _PROTOBUF_VERSION_CHECK: () = ::protobuf::VERSION_3_1_0; [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `VERSION_3_7_2` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/x86_64-unknown-linux-musl/debug/build/protobuf-b84c0aef932e9179/out/version.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | pub const VERSION_3_7_2: () = (); [INFO] [stdout] | --------------------------- similarly named constant `VERSION_3_7_2` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VERSION_3_1_0` in crate `protobuf` [INFO] [stdout] --> src/v1/beam_expansion_api.rs:26:49 [INFO] [stdout] | [INFO] [stdout] 26 | const _PROTOBUF_VERSION_CHECK: () = ::protobuf::VERSION_3_1_0; [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `VERSION_3_7_2` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/x86_64-unknown-linux-musl/debug/build/protobuf-b84c0aef932e9179/out/version.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | pub const VERSION_3_7_2: () = (); [INFO] [stdout] | --------------------------- similarly named constant `VERSION_3_7_2` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VERSION_3_1_0` in crate `protobuf` [INFO] [stdout] --> src/v1/beam_fn_api.rs:26:49 [INFO] [stdout] | [INFO] [stdout] 26 | const _PROTOBUF_VERSION_CHECK: () = ::protobuf::VERSION_3_1_0; [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `VERSION_3_7_2` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/x86_64-unknown-linux-musl/debug/build/protobuf-b84c0aef932e9179/out/version.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | pub const VERSION_3_7_2: () = (); [INFO] [stdout] | --------------------------- similarly named constant `VERSION_3_7_2` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VERSION_3_1_0` in crate `protobuf` [INFO] [stdout] --> src/v1/beam_interactive_api.rs:26:49 [INFO] [stdout] | [INFO] [stdout] 26 | const _PROTOBUF_VERSION_CHECK: () = ::protobuf::VERSION_3_1_0; [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `VERSION_3_7_2` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/x86_64-unknown-linux-musl/debug/build/protobuf-b84c0aef932e9179/out/version.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | pub const VERSION_3_7_2: () = (); [INFO] [stdout] | --------------------------- similarly named constant `VERSION_3_7_2` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VERSION_3_1_0` in crate `protobuf` [INFO] [stdout] --> src/v1/beam_job_api.rs:26:49 [INFO] [stdout] | [INFO] [stdout] 26 | const _PROTOBUF_VERSION_CHECK: () = ::protobuf::VERSION_3_1_0; [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `VERSION_3_7_2` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/x86_64-unknown-linux-musl/debug/build/protobuf-b84c0aef932e9179/out/version.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | pub const VERSION_3_7_2: () = (); [INFO] [stdout] | --------------------------- similarly named constant `VERSION_3_7_2` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VERSION_3_1_0` in crate `protobuf` [INFO] [stdout] --> src/v1/beam_provision_api.rs:26:49 [INFO] [stdout] | [INFO] [stdout] 26 | const _PROTOBUF_VERSION_CHECK: () = ::protobuf::VERSION_3_1_0; [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `VERSION_3_7_2` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/x86_64-unknown-linux-musl/debug/build/protobuf-b84c0aef932e9179/out/version.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | pub const VERSION_3_7_2: () = (); [INFO] [stdout] | --------------------------- similarly named constant `VERSION_3_7_2` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VERSION_3_1_0` in crate `protobuf` [INFO] [stdout] --> src/v1/beam_runner_api.rs:26:49 [INFO] [stdout] | [INFO] [stdout] 26 | const _PROTOBUF_VERSION_CHECK: () = ::protobuf::VERSION_3_1_0; [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `VERSION_3_7_2` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/x86_64-unknown-linux-musl/debug/build/protobuf-b84c0aef932e9179/out/version.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | pub const VERSION_3_7_2: () = (); [INFO] [stdout] | --------------------------- similarly named constant `VERSION_3_7_2` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VERSION_3_1_0` in crate `protobuf` [INFO] [stdout] --> src/v1/endpoints.rs:26:49 [INFO] [stdout] | [INFO] [stdout] 26 | const _PROTOBUF_VERSION_CHECK: () = ::protobuf::VERSION_3_1_0; [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `VERSION_3_7_2` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/x86_64-unknown-linux-musl/debug/build/protobuf-b84c0aef932e9179/out/version.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | pub const VERSION_3_7_2: () = (); [INFO] [stdout] | --------------------------- similarly named constant `VERSION_3_7_2` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VERSION_3_1_0` in crate `protobuf` [INFO] [stdout] --> src/v1/external_transforms.rs:26:49 [INFO] [stdout] | [INFO] [stdout] 26 | const _PROTOBUF_VERSION_CHECK: () = ::protobuf::VERSION_3_1_0; [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `VERSION_3_7_2` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/x86_64-unknown-linux-musl/debug/build/protobuf-b84c0aef932e9179/out/version.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | pub const VERSION_3_7_2: () = (); [INFO] [stdout] | --------------------------- similarly named constant `VERSION_3_7_2` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VERSION_3_1_0` in crate `protobuf` [INFO] [stdout] --> src/v1/metrics.rs:26:49 [INFO] [stdout] | [INFO] [stdout] 26 | const _PROTOBUF_VERSION_CHECK: () = ::protobuf::VERSION_3_1_0; [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `VERSION_3_7_2` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/x86_64-unknown-linux-musl/debug/build/protobuf-b84c0aef932e9179/out/version.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | pub const VERSION_3_7_2: () = (); [INFO] [stdout] | --------------------------- similarly named constant `VERSION_3_7_2` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VERSION_3_1_0` in crate `protobuf` [INFO] [stdout] --> src/v1/schema.rs:26:49 [INFO] [stdout] | [INFO] [stdout] 26 | const _PROTOBUF_VERSION_CHECK: () = ::protobuf::VERSION_3_1_0; [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `VERSION_3_7_2` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/x86_64-unknown-linux-musl/debug/build/protobuf-b84c0aef932e9179/out/version.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | pub const VERSION_3_7_2: () = (); [INFO] [stdout] | --------------------------- similarly named constant `VERSION_3_7_2` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VERSION_3_1_0` in crate `protobuf` [INFO] [stdout] --> src/v1/standard_window_fns.rs:26:49 [INFO] [stdout] | [INFO] [stdout] 26 | const _PROTOBUF_VERSION_CHECK: () = ::protobuf::VERSION_3_1_0; [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `VERSION_3_7_2` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/x86_64-unknown-linux-musl/debug/build/protobuf-b84c0aef932e9179/out/version.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | pub const VERSION_3_7_2: () = (); [INFO] [stdout] | --------------------------- similarly named constant `VERSION_3_7_2` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons [INFO] [stdout] --> src/v1/beam_artifact_api.rs:12:10 [INFO] [stdout] | [INFO] [stdout] 12 | #![allow(box_pointers)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(renamed_and_removed_lints)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons [INFO] [stdout] --> src/v1/beam_expansion_api.rs:12:10 [INFO] [stdout] | [INFO] [stdout] 12 | #![allow(box_pointers)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons [INFO] [stdout] --> src/v1/beam_fn_api.rs:12:10 [INFO] [stdout] | [INFO] [stdout] 12 | #![allow(box_pointers)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons [INFO] [stdout] --> src/v1/beam_interactive_api.rs:12:10 [INFO] [stdout] | [INFO] [stdout] 12 | #![allow(box_pointers)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons [INFO] [stdout] --> src/v1/beam_job_api.rs:12:10 [INFO] [stdout] | [INFO] [stdout] 12 | #![allow(box_pointers)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons [INFO] [stdout] --> src/v1/beam_provision_api.rs:12:10 [INFO] [stdout] | [INFO] [stdout] 12 | #![allow(box_pointers)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons [INFO] [stdout] --> src/v1/beam_runner_api.rs:12:10 [INFO] [stdout] | [INFO] [stdout] 12 | #![allow(box_pointers)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons [INFO] [stdout] --> src/v1/endpoints.rs:12:10 [INFO] [stdout] | [INFO] [stdout] 12 | #![allow(box_pointers)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons [INFO] [stdout] --> src/v1/external_transforms.rs:12:10 [INFO] [stdout] | [INFO] [stdout] 12 | #![allow(box_pointers)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons [INFO] [stdout] --> src/v1/metrics.rs:12:10 [INFO] [stdout] | [INFO] [stdout] 12 | #![allow(box_pointers)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons [INFO] [stdout] --> src/v1/schema.rs:12:10 [INFO] [stdout] | [INFO] [stdout] 12 | #![allow(box_pointers)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons [INFO] [stdout] --> src/v1/standard_window_fns.rs:12:10 [INFO] [stdout] | [INFO] [stdout] 12 | #![allow(box_pointers)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/beam_artifact_api.rs:3000:5 [INFO] [stdout] | [INFO] [stdout] 3000 | impl ::protobuf::Enum for Constants { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/beam_fn_api.rs:9379:9 [INFO] [stdout] | [INFO] [stdout] 9379 | impl ::protobuf::Enum for Enum { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/beam_job_api.rs:2081:5 [INFO] [stdout] | [INFO] [stdout] 2081 | impl ::protobuf::Enum for MessageImportance { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/beam_job_api.rs:2548:5 [INFO] [stdout] | [INFO] [stdout] 2548 | impl ::protobuf::Enum for Enum { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/beam_job_api.rs:3226:5 [INFO] [stdout] | [INFO] [stdout] 3226 | impl ::protobuf::Enum for Enum { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/beam_runner_api.rs:144:5 [INFO] [stdout] | [INFO] [stdout] 144 | impl ::protobuf::Enum for Constants { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/beam_runner_api.rs:1103:5 [INFO] [stdout] | [INFO] [stdout] 1103 | impl ::protobuf::Enum for Primitives { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/beam_runner_api.rs:1171:5 [INFO] [stdout] | [INFO] [stdout] 1171 | impl ::protobuf::Enum for DeprecatedPrimitives { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/beam_runner_api.rs:1237:5 [INFO] [stdout] | [INFO] [stdout] 1237 | impl ::protobuf::Enum for Composites { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/beam_runner_api.rs:1318:5 [INFO] [stdout] | [INFO] [stdout] 1318 | impl ::protobuf::Enum for CombineComponents { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/beam_runner_api.rs:1382:5 [INFO] [stdout] | [INFO] [stdout] 1382 | impl ::protobuf::Enum for SplittableParDoComponents { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/beam_runner_api.rs:1438:5 [INFO] [stdout] | [INFO] [stdout] 1438 | impl ::protobuf::Enum for GroupIntoBatchesComponents { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/beam_runner_api.rs:1596:5 [INFO] [stdout] | [INFO] [stdout] 1596 | impl ::protobuf::Enum for Enum { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/beam_runner_api.rs:1756:5 [INFO] [stdout] | [INFO] [stdout] 1756 | impl ::protobuf::Enum for Enum { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/beam_runner_api.rs:3922:5 [INFO] [stdout] | [INFO] [stdout] 3922 | impl ::protobuf::Enum for Enum { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/beam_runner_api.rs:6613:5 [INFO] [stdout] | [INFO] [stdout] 6613 | impl ::protobuf::Enum for Enum { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/beam_runner_api.rs:7132:5 [INFO] [stdout] | [INFO] [stdout] 7132 | impl ::protobuf::Enum for Enum { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/beam_runner_api.rs:7300:5 [INFO] [stdout] | [INFO] [stdout] 7300 | impl ::protobuf::Enum for Enum { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/beam_runner_api.rs:7466:5 [INFO] [stdout] | [INFO] [stdout] 7466 | impl ::protobuf::Enum for Enum { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/beam_runner_api.rs:7630:5 [INFO] [stdout] | [INFO] [stdout] 7630 | impl ::protobuf::Enum for Enum { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/beam_runner_api.rs:7796:5 [INFO] [stdout] | [INFO] [stdout] 7796 | impl ::protobuf::Enum for Enum { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/beam_runner_api.rs:7962:5 [INFO] [stdout] | [INFO] [stdout] 7962 | impl ::protobuf::Enum for Enum { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/beam_runner_api.rs:11234:5 [INFO] [stdout] | [INFO] [stdout] 11234 | impl ::protobuf::Enum for Types { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/beam_runner_api.rs:11298:5 [INFO] [stdout] | [INFO] [stdout] 11298 | impl ::protobuf::Enum for Roles { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/beam_runner_api.rs:12811:5 [INFO] [stdout] | [INFO] [stdout] 12811 | impl ::protobuf::Enum for Environments { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/beam_runner_api.rs:13458:5 [INFO] [stdout] | [INFO] [stdout] 13458 | impl ::protobuf::Enum for Enum { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/beam_runner_api.rs:13639:5 [INFO] [stdout] | [INFO] [stdout] 13639 | impl ::protobuf::Enum for Enum { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/beam_runner_api.rs:13810:5 [INFO] [stdout] | [INFO] [stdout] 13810 | impl ::protobuf::Enum for Enum { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/beam_runner_api.rs:14116:5 [INFO] [stdout] | [INFO] [stdout] 14116 | impl ::protobuf::Enum for DisplayData { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/beam_runner_api.rs:16825:5 [INFO] [stdout] | [INFO] [stdout] 16825 | impl ::protobuf::Enum for Enum { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/external_transforms.rs:281:5 [INFO] [stdout] | [INFO] [stdout] 281 | impl ::protobuf::Enum for Enum { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/metrics.rs:497:5 [INFO] [stdout] | [INFO] [stdout] 497 | impl ::protobuf::Enum for Enum { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/metrics.rs:975:5 [INFO] [stdout] | [INFO] [stdout] 975 | impl ::protobuf::Enum for MonitoringInfoLabels { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/metrics.rs:1205:5 [INFO] [stdout] | [INFO] [stdout] 1205 | impl ::protobuf::Enum for Enum { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/schema.rs:1795:5 [INFO] [stdout] | [INFO] [stdout] 1795 | impl ::protobuf::Enum for Enum { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/schema.rs:3914:1 [INFO] [stdout] | [INFO] [stdout] 3914 | impl ::protobuf::Enum for AtomicType { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/standard_window_fns.rs:140:5 [INFO] [stdout] | [INFO] [stdout] 140 | impl ::protobuf::Enum for Enum { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/standard_window_fns.rs:335:5 [INFO] [stdout] | [INFO] [stdout] 335 | impl ::protobuf::Enum for Enum { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/standard_window_fns.rs:549:5 [INFO] [stdout] | [INFO] [stdout] 549 | impl ::protobuf::Enum for Enum { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0046]: not all trait items implemented, missing: `from_str` [INFO] [stdout] --> src/v1/standard_window_fns.rs:725:5 [INFO] [stdout] | [INFO] [stdout] 725 | impl ::protobuf::Enum for Enum { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_str` in implementation [INFO] [stdout] | [INFO] [stdout] = help: implement the missing item: `fn from_str(_: &str) -> std::option::Option { todo!() }` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0046, E0425. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0046`. [INFO] [stdout] [INFO] [stderr] error: could not compile `beam-proto-rs` (lib) due to 52 previous errors; 12 warnings emitted [INFO] running `Command { std: "docker" "inspect" "739b42e2685d8e1e27c9708b8b19c0a74f725700ab4820a9d947ec4541bf52dc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "739b42e2685d8e1e27c9708b8b19c0a74f725700ab4820a9d947ec4541bf52dc", kill_on_drop: false }` [INFO] [stdout] 739b42e2685d8e1e27c9708b8b19c0a74f725700ab4820a9d947ec4541bf52dc