[INFO] fetching crate prototext 0.1.4... [INFO] testing prototext-0.1.4 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-1 [INFO] extracting crate prototext 0.1.4 into /workspace/builds/worker-0-tc2/source [INFO] started tweaking crates.io crate prototext 0.1.4 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate prototext 0.1.4 [INFO] tweaked toml for crates.io crate prototext 0.1.4 written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate prototext 0.1.4 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate prototext 0.1.4 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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] dc6602440a24b182b2a8ddbbb9e85b49fe78f951f4a6f7af3244fe0921c3bd66 [INFO] running `Command { std: "docker" "start" "-a" "dc6602440a24b182b2a8ddbbb9e85b49fe78f951f4a6f7af3244fe0921c3bd66", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "dc6602440a24b182b2a8ddbbb9e85b49fe78f951f4a6f7af3244fe0921c3bd66", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "dc6602440a24b182b2a8ddbbb9e85b49fe78f951f4a6f7af3244fe0921c3bd66", kill_on_drop: false }` [INFO] [stdout] dc6602440a24b182b2a8ddbbb9e85b49fe78f951f4a6f7af3244fe0921c3bd66 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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=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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 7d407a84605c1d838deabe0ea12e1d5fc55d65ff696652cc20873c838f0d745e [INFO] running `Command { std: "docker" "start" "-a" "7d407a84605c1d838deabe0ea12e1d5fc55d65ff696652cc20873c838f0d745e", kill_on_drop: false }` [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling lazy_static v1.5.0 [INFO] [stderr] Compiling bytes v1.11.1 [INFO] [stderr] Compiling cfg-if v1.0.4 [INFO] [stderr] Compiling unicode-width v0.1.14 [INFO] [stderr] Compiling itertools v0.14.0 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling logos-codegen v0.15.1 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling bstr v1.12.1 [INFO] [stderr] Compiling is_executable v1.0.5 [INFO] [stderr] Compiling clap_builder v4.5.60 [INFO] [stderr] Compiling roff v1.1.0 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling globset v0.4.18 [INFO] [stderr] Compiling prost-derive v0.14.3 [INFO] [stderr] Compiling miette-derive v7.6.0 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling clap_derive v4.5.55 [INFO] [stderr] Compiling logos-derive v0.15.1 [INFO] [stderr] Compiling logos v0.15.1 [INFO] [stderr] Compiling miette v7.6.0 [INFO] [stderr] Compiling prost v0.14.3 [INFO] [stderr] Compiling clap v4.5.60 [INFO] [stderr] Compiling clap_complete v4.5.66 [INFO] [stderr] Compiling clap_mangen v0.2.33 [INFO] [stderr] Compiling prost-types v0.14.3 [INFO] [stderr] Compiling prost-reflect v0.16.3 [INFO] [stderr] Compiling protox-parse v0.9.0 [INFO] [stderr] Compiling protox v0.9.1 [INFO] [stderr] Compiling prototext-core v0.1.2 [INFO] [stderr] Compiling prototext v0.1.4 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 29.79s [INFO] running `Command { std: "docker" "inspect" "7d407a84605c1d838deabe0ea12e1d5fc55d65ff696652cc20873c838f0d745e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7d407a84605c1d838deabe0ea12e1d5fc55d65ff696652cc20873c838f0d745e", kill_on_drop: false }` [INFO] [stdout] 7d407a84605c1d838deabe0ea12e1d5fc55d65ff696652cc20873c838f0d745e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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=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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 778a1194e3fd2e69b1370bae74434f8f3d7d7ea83c515be220941d686079c7c2 [INFO] running `Command { std: "docker" "start" "-a" "778a1194e3fd2e69b1370bae74434f8f3d7d7ea83c515be220941d686079c7c2", kill_on_drop: false }` [INFO] [stderr] Compiling winnow v0.7.15 [INFO] [stderr] Compiling toml_write v0.1.2 [INFO] [stderr] Compiling serde_spanned v0.6.9 [INFO] [stderr] Compiling toml_datetime v0.6.11 [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling toml v0.8.23 [INFO] [stderr] Compiling prototext v0.1.4 (/opt/rustwide/workdir) [INFO] [stdout] warning: struct `Tag` is never constructed [INFO] [stdout] --> src/protocraft/mod.rs:208:12 [INFO] [stdout] | [INFO] [stdout] 208 | pub struct Tag { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `named` is never used [INFO] [stdout] --> src/protocraft/mod.rs:218:12 [INFO] [stdout] | [INFO] [stdout] 214 | impl Tag { [INFO] [stdout] | -------- associated function in this implementation [INFO] [stdout] ... [INFO] [stdout] 218 | pub fn named(name: &str, wire_type: u8, ohb: u8, desc: &MessageDescriptor) -> Self { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Integer` is never constructed [INFO] [stdout] --> src/protocraft/mod.rs:233:12 [INFO] [stdout] | [INFO] [stdout] 233 | pub struct Integer { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait `IntoTag` is never used [INFO] [stdout] --> src/protocraft/mod.rs:241:11 [INFO] [stdout] | [INFO] [stdout] 241 | pub trait IntoTag { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait `IntoFieldTag` is never used [INFO] [stdout] --> src/protocraft/mod.rs:302:11 [INFO] [stdout] | [INFO] [stdout] 302 | pub trait IntoFieldTag { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait `FieldSpec` is never used [INFO] [stdout] --> src/protocraft/mod.rs:379:11 [INFO] [stdout] | [INFO] [stdout] 379 | pub trait FieldSpec { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait `IntoInteger` is never used [INFO] [stdout] --> src/protocraft/mod.rs:420:11 [INFO] [stdout] | [INFO] [stdout] 420 | pub trait IntoInteger { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `encode_varint_ohb` is never used [INFO] [stdout] --> src/protocraft/mod.rs:479:8 [INFO] [stdout] | [INFO] [stdout] 479 | pub fn encode_varint_ohb(value: u64, ohb: u8) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `encode_tag` is never used [INFO] [stdout] --> src/protocraft/mod.rs:508:8 [INFO] [stdout] | [INFO] [stdout] 508 | pub fn encode_tag(field: u64, wire_type: u8, ohb: u8) -> Vec { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `encode_sint32` is never used [INFO] [stdout] --> src/protocraft/mod.rs:515:4 [INFO] [stdout] | [INFO] [stdout] 515 | fn encode_sint32(v: i32) -> u64 { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `encode_sint64` is never used [INFO] [stdout] --> src/protocraft/mod.rs:519:4 [INFO] [stdout] | [INFO] [stdout] 519 | fn encode_sint64(v: i64) -> u64 { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `knife_descriptor` is never used [INFO] [stdout] --> src/protocraft/mod.rs:527:8 [INFO] [stdout] | [INFO] [stdout] 527 | pub fn knife_descriptor() -> MessageDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `knife_rq_descriptor` is never used [INFO] [stdout] --> src/protocraft/mod.rs:536:8 [INFO] [stdout] | [INFO] [stdout] 536 | pub fn knife_rq_descriptor() -> MessageDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `enum_collision_descriptor` is never used [INFO] [stdout] --> src/protocraft/mod.rs:545:8 [INFO] [stdout] | [INFO] [stdout] 545 | pub fn enum_collision_descriptor() -> MessageDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `schema_simple_descriptor` is never used [INFO] [stdout] --> src/protocraft/mod.rs:554:8 [INFO] [stdout] | [INFO] [stdout] 554 | pub fn schema_simple_descriptor() -> MessageDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `schema_overhang_descriptor` is never used [INFO] [stdout] --> src/protocraft/mod.rs:563:8 [INFO] [stdout] | [INFO] [stdout] 563 | pub fn schema_overhang_descriptor() -> MessageDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `schema_interleaved_descriptor` is never used [INFO] [stdout] --> src/protocraft/mod.rs:572:8 [INFO] [stdout] | [INFO] [stdout] 572 | pub fn schema_interleaved_descriptor() -> MessageDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `schema_hidden_descriptor` is never used [INFO] [stdout] --> src/protocraft/mod.rs:581:8 [INFO] [stdout] | [INFO] [stdout] 581 | pub fn schema_hidden_descriptor() -> MessageDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `fdp_descriptor` is never used [INFO] [stdout] --> src/protocraft/mod.rs:590:8 [INFO] [stdout] | [INFO] [stdout] 590 | pub fn fdp_descriptor() -> MessageDescriptor { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Message` is never constructed [INFO] [stdout] --> src/protocraft/mod.rs:600:12 [INFO] [stdout] | [INFO] [stdout] 600 | pub struct Message { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple associated items are never used [INFO] [stdout] --> src/protocraft/mod.rs:607:12 [INFO] [stdout] | [INFO] [stdout] 606 | impl Message { [INFO] [stdout] | ------------ associated items in this implementation [INFO] [stdout] 607 | pub fn new() -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 617 | pub fn with_schema(desc: MessageDescriptor) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 625 | pub fn build(self) -> Vec { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 630 | pub fn raw(&mut self, data: &[u8]) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 636 | fn desc_ref(&self) -> Option<&MessageDescriptor> { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 649 | fn add_varint_field(&mut self, tag: Tag, value: Integer) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 655 | pub fn int32(&mut self, field: impl IntoFieldTag, value: impl IntoInteger) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 662 | pub fn int64(&mut self, field: impl IntoFieldTag, value: impl IntoInteger) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 669 | pub fn uint32(&mut self, field: impl IntoFieldTag, value: impl IntoInteger) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 676 | pub fn uint64(&mut self, field: impl IntoFieldTag, value: impl IntoInteger) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 683 | pub fn bool_(&mut self, field: impl IntoFieldTag, value: impl IntoInteger) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 690 | pub fn enum_(&mut self, field: impl IntoFieldTag, value: impl IntoInteger) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 697 | pub fn sint32(&mut self, field: impl IntoFieldTag, value: i32) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 708 | pub fn sint64(&mut self, field: impl IntoFieldTag, value: i64) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 721 | fn add_fixed64_field(&mut self, tag: Tag, bytes: [u8; 8]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 727 | pub fn fixed64(&mut self, field: impl IntoFieldTag, value: u64) { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 734 | pub fn sfixed64(&mut self, field: impl IntoFieldTag, value: i64) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 741 | pub fn double_(&mut self, field: impl IntoFieldTag, value: f64) { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 750 | fn add_len_field(&mut self, tag: Tag, payload: &[u8], len_override: Option<(usize, u8)>) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 762 | pub fn bytes_(&mut self, field: impl IntoFieldTag, value: &[u8]) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 767 | pub fn string(&mut self, field: impl IntoFieldTag, value: &str) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 772 | pub fn string_with_len(&mut self, field: impl IntoFieldTag, len: usize, value: &str) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 780 | pub fn string_with_len_ohb(&mut self, field: impl IntoFieldTag, len_ohb: u8, value: &str) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 786 | pub fn message(&mut self, field: impl IntoFieldTag, nested: Message) { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 793 | pub fn message_with_len( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 808 | pub fn group(&mut self, start: impl IntoFieldTag, end: impl IntoFieldTag, nested: Message) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 823 | fn add_fixed32_field(&mut self, tag: Tag, bytes: [u8; 4]) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 829 | pub fn fixed32(&mut self, field: impl IntoFieldTag, value: u32) { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 836 | pub fn sfixed32(&mut self, field: impl IntoFieldTag, value: i32) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 843 | pub fn float_(&mut self, field: impl IntoFieldTag, value: f32) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 853 | pub fn packed_varints(&mut self, field: impl IntoFieldTag, values: &[Integer]) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 863 | pub fn packed_sint32(&mut self, field: impl IntoFieldTag, values: &[i32]) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 875 | pub fn packed_sint64(&mut self, field: impl IntoFieldTag, values: &[i64]) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 887 | pub fn packed_fixed64(&mut self, field: impl IntoFieldTag, bytes_list: Vec<[u8; 8]>) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 896 | pub fn packed_fixed64_with_len( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 911 | pub fn packed_fixed32(&mut self, field: impl IntoFieldTag, bytes_list: Vec<[u8; 4]>) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 920 | pub fn packed_fixed32_with_len( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_empty` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:12:10 [INFO] [stdout] | [INFO] [stdout] 12 | fixture!(test_empty, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_FIELD_INVALID` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:17:10 [INFO] [stdout] | [INFO] [stdout] 17 | fixture!(test_FIELD_INVALID, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_garbage` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:31:10 [INFO] [stdout] | [INFO] [stdout] 31 | fixture!(test_garbage, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_n_overhanging_bytes` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:42:10 [INFO] [stdout] | [INFO] [stdout] 42 | fixture!(test_n_overhanging_bytes, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_n_out_of_range` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | fixture!(test_n_out_of_range, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_wire_level` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:83:10 [INFO] [stdout] | [INFO] [stdout] 83 | fixture!(test_wire_level, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_proto2_level` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:100:10 [INFO] [stdout] | [INFO] [stdout] 100 | fixture!(test_proto2_level, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_VARINT_INVALID` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:119:10 [INFO] [stdout] | [INFO] [stdout] 119 | fixture!(test_VARINT_INVALID, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_varint_overhanging_bytes` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:129:10 [INFO] [stdout] | [INFO] [stdout] 129 | fixture!(test_varint_overhanging_bytes, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_bool_out_of_range` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:138:10 [INFO] [stdout] | [INFO] [stdout] 138 | fixture!(test_bool_out_of_range, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_fixed64` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:151:10 [INFO] [stdout] | [INFO] [stdout] 151 | fixture!(test_fixed64, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_fixed64_tag` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:159:10 [INFO] [stdout] | [INFO] [stdout] 159 | fixture!(test_fixed64_tag, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_FIELD_INVALID_LENGTH` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:166:10 [INFO] [stdout] | [INFO] [stdout] 166 | fixture!(test_FIELD_INVALID_LENGTH, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_INVALID_PACKED_RECORDS` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:189:10 [INFO] [stdout] | [INFO] [stdout] 189 | fixture!(test_INVALID_PACKED_RECORDS, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_records_overhung_count` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:210:10 [INFO] [stdout] | [INFO] [stdout] 210 | fixture!(test_records_overhung_count, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_INVALID_STRING` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:225:10 [INFO] [stdout] | [INFO] [stdout] 225 | fixture!(test_INVALID_STRING, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_message_no_schema` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:246:10 [INFO] [stdout] | [INFO] [stdout] 246 | fixture!(test_message_no_schema, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_group_no_schema` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:259:10 [INFO] [stdout] | [INFO] [stdout] 259 | fixture!(test_group_no_schema, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_INVALID_GROUP_END` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:277:10 [INFO] [stdout] | [INFO] [stdout] 277 | fixture!(test_INVALID_GROUP_END, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_INVALID_FIXED64` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:288:10 [INFO] [stdout] | [INFO] [stdout] 288 | fixture!(test_INVALID_FIXED64, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_INVALID_FIXED32` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:297:10 [INFO] [stdout] | [INFO] [stdout] 297 | fixture!(test_INVALID_FIXED32, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_open_ended_group` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:306:10 [INFO] [stdout] | [INFO] [stdout] 306 | fixture!(test_open_ended_group, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_group_with_overhang` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:316:10 [INFO] [stdout] | [INFO] [stdout] 316 | fixture!(test_group_with_overhang, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_proto2_primitive_types` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:329:10 [INFO] [stdout] | [INFO] [stdout] 329 | fixture!(test_proto2_primitive_types, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_neg_int32_truncated` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:374:10 [INFO] [stdout] | [INFO] [stdout] 374 | fixture!(test_neg_int32_truncated, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `named` is never used [INFO] [stdout] --> tests/../src/protocraft/mod.rs:218:12 [INFO] [stdout] | [INFO] [stdout] 214 | impl Tag { [INFO] [stdout] | -------- associated function in this implementation [INFO] [stdout] ... [INFO] [stdout] 218 | pub fn named(name: &str, wire_type: u8, ohb: u8, desc: &MessageDescriptor) -> Self { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait `IntoTag` is never used [INFO] [stdout] --> tests/../src/protocraft/mod.rs:241:11 [INFO] [stdout] | [INFO] [stdout] 241 | pub trait IntoTag { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `string_with_len`, `packed_fixed64`, and `packed_fixed64_with_len` are never used [INFO] [stdout] --> tests/../src/protocraft/mod.rs:772:12 [INFO] [stdout] | [INFO] [stdout] 606 | impl Message { [INFO] [stdout] | ------------ methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 772 | pub fn string_with_len(&mut self, field: impl IntoFieldTag, len: usize, value: &str) { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 887 | pub fn packed_fixed64(&mut self, field: impl IntoFieldTag, bytes_list: Vec<[u8; 8]>) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 896 | pub fn packed_fixed64_with_len( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_fixed64_tag` is never used [INFO] [stdout] --> tests/../src/protocraft/craft_a.rs:159:10 [INFO] [stdout] | [INFO] [stdout] 159 | fixture!(test_fixed64_tag, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_FIELD_INVALID` should have a snake case name [INFO] [stdout] --> tests/../src/protocraft/craft_a.rs:17:10 [INFO] [stdout] | [INFO] [stdout] 17 | fixture!(test_FIELD_INVALID, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_field_invalid` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_VARINT_INVALID` should have a snake case name [INFO] [stdout] --> tests/../src/protocraft/craft_a.rs:119:10 [INFO] [stdout] | [INFO] [stdout] 119 | fixture!(test_VARINT_INVALID, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_varint_invalid` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_FIELD_INVALID_LENGTH` should have a snake case name [INFO] [stdout] --> tests/../src/protocraft/craft_a.rs:166:10 [INFO] [stdout] | [INFO] [stdout] 166 | fixture!(test_FIELD_INVALID_LENGTH, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_field_invalid_length` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_INVALID_PACKED_RECORDS` should have a snake case name [INFO] [stdout] --> tests/../src/protocraft/craft_a.rs:189:10 [INFO] [stdout] | [INFO] [stdout] 189 | fixture!(test_INVALID_PACKED_RECORDS, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_invalid_packed_records` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_INVALID_STRING` should have a snake case name [INFO] [stdout] --> tests/../src/protocraft/craft_a.rs:225:10 [INFO] [stdout] | [INFO] [stdout] 225 | fixture!(test_INVALID_STRING, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_invalid_string` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_INVALID_GROUP_END` should have a snake case name [INFO] [stdout] --> tests/../src/protocraft/craft_a.rs:277:10 [INFO] [stdout] | [INFO] [stdout] 277 | fixture!(test_INVALID_GROUP_END, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_invalid_group_end` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_INVALID_FIXED64` should have a snake case name [INFO] [stdout] --> tests/../src/protocraft/craft_a.rs:288:10 [INFO] [stdout] | [INFO] [stdout] 288 | fixture!(test_INVALID_FIXED64, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_invalid_fixed64` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_INVALID_FIXED32` should have a snake case name [INFO] [stdout] --> tests/../src/protocraft/craft_a.rs:297:10 [INFO] [stdout] | [INFO] [stdout] 297 | fixture!(test_INVALID_FIXED32, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_invalid_fixed32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_varint_required` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:402:10 [INFO] [stdout] | [INFO] [stdout] 402 | fixture!(test_varint_required, super::knife_rq_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_varint_optional` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:416:10 [INFO] [stdout] | [INFO] [stdout] 416 | fixture!(test_varint_optional, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_varint_repeated` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:430:10 [INFO] [stdout] | [INFO] [stdout] 430 | fixture!(test_varint_repeated, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_varint_packed` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:444:10 [INFO] [stdout] | [INFO] [stdout] 444 | fixture!(test_varint_packed, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_titi` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:504:10 [INFO] [stdout] | [INFO] [stdout] 504 | fixture!(test_titi, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_doubly_nested` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:512:10 [INFO] [stdout] | [INFO] [stdout] 512 | fixture!(test_doubly_nested, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_2` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:527:10 [INFO] [stdout] | [INFO] [stdout] 527 | fixture!(test_2, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_2b` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:536:10 [INFO] [stdout] | [INFO] [stdout] 536 | fixture!(test_2b, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_2c` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:547:10 [INFO] [stdout] | [INFO] [stdout] 547 | fixture!(test_2c, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_3` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:557:10 [INFO] [stdout] | [INFO] [stdout] 557 | fixture!(test_3, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `simple` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:566:10 [INFO] [stdout] | [INFO] [stdout] 566 | fixture!(simple, super::schema_simple_descriptor(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `overhang` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:574:10 [INFO] [stdout] | [INFO] [stdout] 574 | fixture!(overhang, super::schema_overhang_descriptor(); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `interleaved` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:580:10 [INFO] [stdout] | [INFO] [stdout] 580 | fixture!(interleaved, super::schema_interleaved_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `hidden` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:591:10 [INFO] [stdout] | [INFO] [stdout] 591 | fixture!(hidden, super::schema_hidden_descriptor(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `fdp1` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:600:10 [INFO] [stdout] | [INFO] [stdout] 600 | fixture!(fdp1, super::fdp_descriptor(); [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `fdp2` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:604:10 [INFO] [stdout] | [INFO] [stdout] 604 | fixture!(fdp2, super::fdp_descriptor(); [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `fdp_complex` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:610:10 [INFO] [stdout] | [INFO] [stdout] 610 | fixture!(fdp_complex, super::fdp_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `fdp_enum_nested` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:642:10 [INFO] [stdout] | [INFO] [stdout] 642 | fixture!(fdp_enum_nested, super::fdp_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `fdp_service` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:657:10 [INFO] [stdout] | [INFO] [stdout] 657 | fixture!(fdp_service, super::fdp_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `mpm_complex_message` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:689:10 [INFO] [stdout] | [INFO] [stdout] 689 | fixture!(mpm_complex_message, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `mpm_edge_cases` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:707:10 [INFO] [stdout] | [INFO] [stdout] 707 | fixture!(mpm_edge_cases, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `canonical_scalars` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:723:10 [INFO] [stdout] | [INFO] [stdout] 723 | fixture!(canonical_scalars, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `canonical_strings` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:739:10 [INFO] [stdout] | [INFO] [stdout] 739 | fixture!(canonical_strings, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `canonical_repeated` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:749:10 [INFO] [stdout] | [INFO] [stdout] 749 | fixture!(canonical_repeated, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `canonical_nested` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:761:10 [INFO] [stdout] | [INFO] [stdout] 761 | fixture!(canonical_nested, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `canonical_groups` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:777:10 [INFO] [stdout] | [INFO] [stdout] 777 | fixture!(canonical_groups, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `canonical_mixed` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:790:10 [INFO] [stdout] | [INFO] [stdout] 790 | fixture!(canonical_mixed, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `canonical_empty` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:802:10 [INFO] [stdout] | [INFO] [stdout] 802 | fixture!(canonical_empty, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `canonical_single` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:805:10 [INFO] [stdout] | [INFO] [stdout] 805 | fixture!(canonical_single, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `canonical_unknown` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:809:10 [INFO] [stdout] | [INFO] [stdout] 809 | fixture!(canonical_unknown, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_groups_messages_known` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:818:10 [INFO] [stdout] | [INFO] [stdout] 818 | fixture!(test_groups_messages_known, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_groups_messages_unknown` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:854:10 [INFO] [stdout] | [INFO] [stdout] 854 | fixture!(test_groups_messages_unknown, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_groups_messages_mismatch` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:879:10 [INFO] [stdout] | [INFO] [stdout] 879 | fixture!(test_groups_messages_mismatch, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_double_zero` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:893:10 [INFO] [stdout] | [INFO] [stdout] 893 | fixture!(num_double_zero, super::knife_descriptor(); double_("doubleOp", 0.0_f64)); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_double_one` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:894:10 [INFO] [stdout] | [INFO] [stdout] 894 | fixture!(num_double_one, super::knife_descriptor(); double_("doubleOp", 1.0_f64)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_double_neg_one` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:895:10 [INFO] [stdout] | [INFO] [stdout] 895 | fixture!(num_double_neg_one, super::knife_descriptor(); double_("doubleOp", -1.0_f64)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_double_pi` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:896:10 [INFO] [stdout] | [INFO] [stdout] 896 | fixture!(num_double_pi, super::knife_descriptor(); double_("doubleOp", std::f64::consts::PI)); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_double_one_third` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:897:10 [INFO] [stdout] | [INFO] [stdout] 897 | fixture!(num_double_one_third, super::knife_descriptor(); double_("doubleOp", 1.0_f64 / 3.0_f64)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_double_1e100` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:898:10 [INFO] [stdout] | [INFO] [stdout] 898 | fixture!(num_double_1e100, super::knife_descriptor(); double_("doubleOp", 1e100_f64)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_double_1_23e_4` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:899:10 [INFO] [stdout] | [INFO] [stdout] 899 | fixture!(num_double_1_23e_4, super::knife_descriptor(); double_("doubleOp", 1.23e-4_f64)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_double_9_9e_5` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:900:10 [INFO] [stdout] | [INFO] [stdout] 900 | fixture!(num_double_9_9e_5, super::knife_descriptor(); double_("doubleOp", 9.9e-5_f64)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_double_1e_100` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:901:10 [INFO] [stdout] | [INFO] [stdout] 901 | fixture!(num_double_1e_100, super::knife_descriptor(); double_("doubleOp", 1e-100_f64)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_double_inf` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:902:10 [INFO] [stdout] | [INFO] [stdout] 902 | fixture!(num_double_inf, super::knife_descriptor(); double_("doubleOp", f64::INFINITY)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_double_neg_inf` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:903:10 [INFO] [stdout] | [INFO] [stdout] 903 | fixture!(num_double_neg_inf, super::knife_descriptor(); double_("doubleOp", f64::NEG_INFINITY)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_double_nan` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:904:10 [INFO] [stdout] | [INFO] [stdout] 904 | fixture!(num_double_nan, super::knife_descriptor(); double_("doubleOp", f64::NAN)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_double_neg_zero` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:905:10 [INFO] [stdout] | [INFO] [stdout] 905 | fixture!(num_double_neg_zero, super::knife_descriptor(); double_("doubleOp", -0.0_f64)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_float_zero` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:907:10 [INFO] [stdout] | [INFO] [stdout] 907 | fixture!(num_float_zero, super::knife_descriptor(); float_("floatOp", 0.0_f32)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_float_one` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:908:10 [INFO] [stdout] | [INFO] [stdout] 908 | fixture!(num_float_one, super::knife_descriptor(); float_("floatOp", 1.0_f32)); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_float_neg_one` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:909:10 [INFO] [stdout] | [INFO] [stdout] 909 | fixture!(num_float_neg_one, super::knife_descriptor(); float_("floatOp", -1.0_f32)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_float_pi` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:910:10 [INFO] [stdout] | [INFO] [stdout] 910 | fixture!(num_float_pi, super::knife_descriptor(); float_("floatOp", std::f32::consts::PI)); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_float_one_third` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:911:10 [INFO] [stdout] | [INFO] [stdout] 911 | fixture!(num_float_one_third, super::knife_descriptor(); float_("floatOp", 1.0_f32 / 3.0_f32)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_float_0_1` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:912:10 [INFO] [stdout] | [INFO] [stdout] 912 | fixture!(num_float_0_1, super::knife_descriptor(); float_("floatOp", 0.1_f32)); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_float_inf` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:913:10 [INFO] [stdout] | [INFO] [stdout] 913 | fixture!(num_float_inf, super::knife_descriptor(); float_("floatOp", f32::INFINITY)); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_float_neg_inf` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:914:10 [INFO] [stdout] | [INFO] [stdout] 914 | fixture!(num_float_neg_inf, super::knife_descriptor(); float_("floatOp", f32::NEG_INFINITY)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_float_nan` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:915:10 [INFO] [stdout] | [INFO] [stdout] 915 | fixture!(num_float_nan, super::knife_descriptor(); float_("floatOp", f32::NAN)); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_float_neg_zero` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:916:10 [INFO] [stdout] | [INFO] [stdout] 916 | fixture!(num_float_neg_zero, super::knife_descriptor(); float_("floatOp", -0.0_f32)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_int32_zero` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:918:10 [INFO] [stdout] | [INFO] [stdout] 918 | fixture!(num_int32_zero, super::knife_descriptor(); int32("int32Op", 0_i32)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_int32_42` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:919:10 [INFO] [stdout] | [INFO] [stdout] 919 | fixture!(num_int32_42, super::knife_descriptor(); int32("int32Op", 42_i32)); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_int32_neg_one` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:920:10 [INFO] [stdout] | [INFO] [stdout] 920 | fixture!(num_int32_neg_one, super::knife_descriptor(); int32("int32Op", -1_i32)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_int32_max` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:921:10 [INFO] [stdout] | [INFO] [stdout] 921 | fixture!(num_int32_max, super::knife_descriptor(); int32("int32Op", 2147483647_i32)); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_int32_min` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:922:10 [INFO] [stdout] | [INFO] [stdout] 922 | fixture!(num_int32_min, super::knife_descriptor(); int32("int32Op", -2147483648_i32)); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_int64_zero` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:924:10 [INFO] [stdout] | [INFO] [stdout] 924 | fixture!(num_int64_zero, super::knife_descriptor(); int64("int64Op", 0_i64)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_int64_neg_one` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:925:10 [INFO] [stdout] | [INFO] [stdout] 925 | fixture!(num_int64_neg_one, super::knife_descriptor(); int64("int64Op", -1_i64)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_int64_max` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:926:10 [INFO] [stdout] | [INFO] [stdout] 926 | fixture!(num_int64_max, super::knife_descriptor(); int64("int64Op", 9223372036854775807_i64)); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_int64_min` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:927:10 [INFO] [stdout] | [INFO] [stdout] 927 | fixture!(num_int64_min, super::knife_descriptor(); int64("int64Op", -9223372036854775808_i64)); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_uint32_zero` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:929:10 [INFO] [stdout] | [INFO] [stdout] 929 | fixture!(num_uint32_zero, super::knife_descriptor(); uint32("uint32Op", 0_u32)); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_uint32_42` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:930:10 [INFO] [stdout] | [INFO] [stdout] 930 | fixture!(num_uint32_42, super::knife_descriptor(); uint32("uint32Op", 42_u32)); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_uint32_max` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:931:10 [INFO] [stdout] | [INFO] [stdout] 931 | fixture!(num_uint32_max, super::knife_descriptor(); uint32("uint32Op", 0xFFFFFFFF_u32)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_uint64_zero` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:933:10 [INFO] [stdout] | [INFO] [stdout] 933 | fixture!(num_uint64_zero, super::knife_descriptor(); uint64("uint64Op", 0_u64)); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_uint64_2pow60` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:934:10 [INFO] [stdout] | [INFO] [stdout] 934 | fixture!(num_uint64_2pow60, super::knife_descriptor(); uint64("uint64Op", 1152921504606846976_u64)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_uint64_max` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:935:10 [INFO] [stdout] | [INFO] [stdout] 935 | fixture!(num_uint64_max, super::knife_descriptor(); uint64("uint64Op", 18446744073709551615_u64)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_sint32_zero` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:937:10 [INFO] [stdout] | [INFO] [stdout] 937 | fixture!(num_sint32_zero, super::knife_descriptor(); sint32("sint32Op", 0_i32)); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_sint32_neg_one` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:938:10 [INFO] [stdout] | [INFO] [stdout] 938 | fixture!(num_sint32_neg_one, super::knife_descriptor(); sint32("sint32Op", -1_i32)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_sint32_one` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:939:10 [INFO] [stdout] | [INFO] [stdout] 939 | fixture!(num_sint32_one, super::knife_descriptor(); sint32("sint32Op", 1_i32)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_sint32_neg_128` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:940:10 [INFO] [stdout] | [INFO] [stdout] 940 | fixture!(num_sint32_neg_128, super::knife_descriptor(); sint32("sint32Op", -128_i32)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_sint32_max` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:941:10 [INFO] [stdout] | [INFO] [stdout] 941 | fixture!(num_sint32_max, super::knife_descriptor(); sint32("sint32Op", 2147483647_i32)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_sint32_min` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:942:10 [INFO] [stdout] | [INFO] [stdout] 942 | fixture!(num_sint32_min, super::knife_descriptor(); sint32("sint32Op", -2147483648_i32)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_sint64_neg_one` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:944:10 [INFO] [stdout] | [INFO] [stdout] 944 | fixture!(num_sint64_neg_one, super::knife_descriptor(); sint64("sint64Op", -1_i64)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_sint64_neg_128` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:945:10 [INFO] [stdout] | [INFO] [stdout] 945 | fixture!(num_sint64_neg_128, super::knife_descriptor(); sint64("sint64Op", -128_i64)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_sint64_max` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:946:10 [INFO] [stdout] | [INFO] [stdout] 946 | fixture!(num_sint64_max, super::knife_descriptor(); sint64("sint64Op", 9223372036854775807_i64)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_sint64_min` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:947:10 [INFO] [stdout] | [INFO] [stdout] 947 | fixture!(num_sint64_min, super::knife_descriptor(); sint64("sint64Op", -9223372036854775808_i64)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_fixed32_zero` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:949:10 [INFO] [stdout] | [INFO] [stdout] 949 | fixture!(num_fixed32_zero, super::knife_descriptor(); fixed32("fixed32Op", 0_u32)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_fixed32_deadbeef` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:950:10 [INFO] [stdout] | [INFO] [stdout] 950 | fixture!(num_fixed32_deadbeef, super::knife_descriptor(); fixed32("fixed32Op", 0xDEADBEEF_u32)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_fixed32_max` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:951:10 [INFO] [stdout] | [INFO] [stdout] 951 | fixture!(num_fixed32_max, super::knife_descriptor(); fixed32("fixed32Op", 0xFFFFFFFF_u32)); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_fixed64_zero` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:953:10 [INFO] [stdout] | [INFO] [stdout] 953 | fixture!(num_fixed64_zero, super::knife_descriptor(); fixed64("fixed64Op", 0_u64)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_fixed64_deadbeef` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:954:10 [INFO] [stdout] | [INFO] [stdout] 954 | fixture!(num_fixed64_deadbeef, super::knife_descriptor(); fixed64("fixed64Op", 0xDEADBEEFCAFEBABE_u64)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_fixed64_max` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:955:10 [INFO] [stdout] | [INFO] [stdout] 955 | fixture!(num_fixed64_max, super::knife_descriptor(); fixed64("fixed64Op", 0xFFFFFFFFFFFFFFFF_u64)); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_sfixed32_zero` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:957:10 [INFO] [stdout] | [INFO] [stdout] 957 | fixture!(num_sfixed32_zero, super::knife_descriptor(); sfixed32("sfixed32Op", 0_i32)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_sfixed32_neg_one` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:958:10 [INFO] [stdout] | [INFO] [stdout] 958 | fixture!(num_sfixed32_neg_one, super::knife_descriptor(); sfixed32("sfixed32Op", -1_i32)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_sfixed32_42` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:959:10 [INFO] [stdout] | [INFO] [stdout] 959 | fixture!(num_sfixed32_42, super::knife_descriptor(); sfixed32("sfixed32Op", 42_i32)); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_sfixed64_zero` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:961:10 [INFO] [stdout] | [INFO] [stdout] 961 | fixture!(num_sfixed64_zero, super::knife_descriptor(); sfixed64("sfixed64Op", 0_i64)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_sfixed64_neg_one` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:962:10 [INFO] [stdout] | [INFO] [stdout] 962 | fixture!(num_sfixed64_neg_one, super::knife_descriptor(); sfixed64("sfixed64Op", -1_i64)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_sfixed64_42` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:963:10 [INFO] [stdout] | [INFO] [stdout] 963 | fixture!(num_sfixed64_42, super::knife_descriptor(); sfixed64("sfixed64Op", 42_i64)); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_bool_true` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:965:10 [INFO] [stdout] | [INFO] [stdout] 965 | fixture!(num_bool_true, super::knife_descriptor(); bool_("boolOp", true)); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_bool_false` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:966:10 [INFO] [stdout] | [INFO] [stdout] 966 | fixture!(num_bool_false, super::knife_descriptor(); bool_("boolOp", false)); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_enum_zero` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:968:10 [INFO] [stdout] | [INFO] [stdout] 968 | fixture!(num_enum_zero, super::knife_descriptor(); int32("enumOp", 0_i32)); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_enum_one` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:969:10 [INFO] [stdout] | [INFO] [stdout] 969 | fixture!(num_enum_one, super::knife_descriptor(); int32("enumOp", 1_i32)); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_enum_neg_one` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:970:10 [INFO] [stdout] | [INFO] [stdout] 970 | fixture!(num_enum_neg_one, super::knife_descriptor(); int32("enumOp", -1_i32)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_mismatch_int32_as_fixed32` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:972:10 [INFO] [stdout] | [INFO] [stdout] 972 | fixture!(num_mismatch_int32_as_fixed32, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_mismatch_int32_as_fixed64` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:976:10 [INFO] [stdout] | [INFO] [stdout] 976 | fixture!(num_mismatch_int32_as_fixed64, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_mismatch_fixed32_as_varint` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:980:10 [INFO] [stdout] | [INFO] [stdout] 980 | fixture!(num_mismatch_fixed32_as_varint, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_mismatch_double_as_fixed32` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:984:10 [INFO] [stdout] | [INFO] [stdout] 984 | fixture!(num_mismatch_double_as_fixed32, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `num_mismatch_float_as_fixed64` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:988:10 [INFO] [stdout] | [INFO] [stdout] 988 | fixture!(num_mismatch_float_as_fixed64, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `enum_collision_float_kind` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:994:10 [INFO] [stdout] | [INFO] [stdout] 994 | fixture!(enum_collision_float_kind, super::enum_collision_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `enum_collision_color_known` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:998:10 [INFO] [stdout] | [INFO] [stdout] 998 | fixture!(enum_collision_color_known, super::enum_collision_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `enum_collision_color_unknown` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:1002:10 [INFO] [stdout] | [INFO] [stdout] 1002 | fixture!(enum_collision_color_unknown, super::enum_collision_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `enum_collision_color_repeated` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:1007:10 [INFO] [stdout] | [INFO] [stdout] 1007 | fixture!(enum_collision_color_repeated, super::enum_collision_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `enum_collision_color_packed` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:1014:10 [INFO] [stdout] | [INFO] [stdout] 1014 | fixture!(enum_collision_color_packed, super::enum_collision_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `enum_collision_color_unknown_repeated` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:1024:10 [INFO] [stdout] | [INFO] [stdout] 1024 | fixture!(enum_collision_color_unknown_repeated, super::enum_collision_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `enum_collision_packed_mixed` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:1032:10 [INFO] [stdout] | [INFO] [stdout] 1032 | fixture!(enum_collision_packed_mixed, super::enum_collision_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `enum_collision_empty_packed` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:1040:8 [INFO] [stdout] | [INFO] [stdout] 1040 | pub fn enum_collision_empty_packed() -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `enum_in_nested_message` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:1045:10 [INFO] [stdout] | [INFO] [stdout] 1045 | fixture!(enum_in_nested_message, super::enum_collision_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `enum_in_group` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:1052:10 [INFO] [stdout] | [INFO] [stdout] 1052 | fixture!(enum_in_group, super::enum_collision_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `string_escapes` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:1058:10 [INFO] [stdout] | [INFO] [stdout] 1058 | fixture!(string_escapes, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `string_escapes_bytes` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:1062:10 [INFO] [stdout] | [INFO] [stdout] 1062 | fixture!(string_escapes_bytes, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: static `ALL_FIXTURES` is never used [INFO] [stdout] --> src/protocraft/craft_a.rs:1068:12 [INFO] [stdout] | [INFO] [stdout] 1068 | pub static ALL_FIXTURES: &[(&str, fn() -> Vec)] = &[ [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_FIELD_INVALID` should have a snake case name [INFO] [stdout] --> src/protocraft/craft_a.rs:17:10 [INFO] [stdout] | [INFO] [stdout] 17 | fixture!(test_FIELD_INVALID, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_field_invalid` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_VARINT_INVALID` should have a snake case name [INFO] [stdout] --> src/protocraft/craft_a.rs:119:10 [INFO] [stdout] | [INFO] [stdout] 119 | fixture!(test_VARINT_INVALID, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_varint_invalid` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_FIELD_INVALID_LENGTH` should have a snake case name [INFO] [stdout] --> src/protocraft/craft_a.rs:166:10 [INFO] [stdout] | [INFO] [stdout] 166 | fixture!(test_FIELD_INVALID_LENGTH, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_field_invalid_length` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_INVALID_PACKED_RECORDS` should have a snake case name [INFO] [stdout] --> src/protocraft/craft_a.rs:189:10 [INFO] [stdout] | [INFO] [stdout] 189 | fixture!(test_INVALID_PACKED_RECORDS, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_invalid_packed_records` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_INVALID_STRING` should have a snake case name [INFO] [stdout] --> src/protocraft/craft_a.rs:225:10 [INFO] [stdout] | [INFO] [stdout] 225 | fixture!(test_INVALID_STRING, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_invalid_string` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_INVALID_GROUP_END` should have a snake case name [INFO] [stdout] --> src/protocraft/craft_a.rs:277:10 [INFO] [stdout] | [INFO] [stdout] 277 | fixture!(test_INVALID_GROUP_END, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_invalid_group_end` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_INVALID_FIXED64` should have a snake case name [INFO] [stdout] --> src/protocraft/craft_a.rs:288:10 [INFO] [stdout] | [INFO] [stdout] 288 | fixture!(test_INVALID_FIXED64, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_invalid_fixed64` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `test_INVALID_FIXED32` should have a snake case name [INFO] [stdout] --> src/protocraft/craft_a.rs:297:10 [INFO] [stdout] | [INFO] [stdout] 297 | fixture!(test_INVALID_FIXED32, super::knife_descriptor(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_invalid_fixed32` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 8.63s [INFO] running `Command { std: "docker" "inspect" "778a1194e3fd2e69b1370bae74434f8f3d7d7ea83c515be220941d686079c7c2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "778a1194e3fd2e69b1370bae74434f8f3d7d7ea83c515be220941d686079c7c2", kill_on_drop: false }` [INFO] [stdout] 778a1194e3fd2e69b1370bae74434f8f3d7d7ea83c515be220941d686079c7c2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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=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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] e31884ddda503fb91604979c0e9a1e538ccd5fdaa0cf2672782eecea515b0dc2 [INFO] running `Command { std: "docker" "start" "-a" "e31884ddda503fb91604979c0e9a1e538ccd5fdaa0cf2672782eecea515b0dc2", kill_on_drop: false }` [INFO] [stderr] warning: associated function `named` is never used [INFO] [stderr] --> tests/../src/protocraft/mod.rs:218:12 [INFO] [stderr] | [INFO] [stderr] 214 | impl Tag { [INFO] [stderr] | -------- associated function in this implementation [INFO] [stderr] ... [INFO] [stderr] 218 | pub fn named(name: &str, wire_type: u8, ohb: u8, desc: &MessageDescriptor) -> Self { [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: trait `IntoTag` is never used [INFO] [stderr] --> tests/../src/protocraft/mod.rs:241:11 [INFO] [stderr] | [INFO] [stderr] 241 | pub trait IntoTag { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: methods `string_with_len`, `packed_fixed64`, and `packed_fixed64_with_len` are never used [INFO] [stderr] --> tests/../src/protocraft/mod.rs:772:12 [INFO] [stderr] | [INFO] [stderr] 606 | impl Message { [INFO] [stderr] | ------------ methods in this implementation [INFO] [stderr] ... [INFO] [stderr] 772 | pub fn string_with_len(&mut self, field: impl IntoFieldTag, len: usize, value: &str) { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 887 | pub fn packed_fixed64(&mut self, field: impl IntoFieldTag, bytes_list: Vec<[u8; 8]>) { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 896 | pub fn packed_fixed64_with_len( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `test_fixed64_tag` is never used [INFO] [stderr] --> tests/../src/protocraft/craft_a.rs:159:10 [INFO] [stderr] | [INFO] [stderr] 159 | fixture!(test_fixed64_tag, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_FIELD_INVALID` should have a snake case name [INFO] [stderr] --> tests/../src/protocraft/craft_a.rs:17:10 [INFO] [stderr] | [INFO] [stderr] 17 | fixture!(test_FIELD_INVALID, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_field_invalid` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: function `test_VARINT_INVALID` should have a snake case name [INFO] [stderr] --> tests/../src/protocraft/craft_a.rs:119:10 [INFO] [stderr] | [INFO] [stderr] 119 | fixture!(test_VARINT_INVALID, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_varint_invalid` [INFO] [stderr] [INFO] [stderr] warning: function `test_FIELD_INVALID_LENGTH` should have a snake case name [INFO] [stderr] --> tests/../src/protocraft/craft_a.rs:166:10 [INFO] [stderr] | [INFO] [stderr] 166 | fixture!(test_FIELD_INVALID_LENGTH, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_field_invalid_length` [INFO] [stderr] [INFO] [stderr] warning: function `test_INVALID_PACKED_RECORDS` should have a snake case name [INFO] [stderr] --> tests/../src/protocraft/craft_a.rs:189:10 [INFO] [stderr] | [INFO] [stderr] 189 | fixture!(test_INVALID_PACKED_RECORDS, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_invalid_packed_records` [INFO] [stderr] [INFO] [stderr] warning: function `test_INVALID_STRING` should have a snake case name [INFO] [stderr] --> tests/../src/protocraft/craft_a.rs:225:10 [INFO] [stderr] | [INFO] [stderr] 225 | fixture!(test_INVALID_STRING, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_invalid_string` [INFO] [stderr] [INFO] [stderr] warning: function `test_INVALID_GROUP_END` should have a snake case name [INFO] [stderr] --> tests/../src/protocraft/craft_a.rs:277:10 [INFO] [stderr] | [INFO] [stderr] 277 | fixture!(test_INVALID_GROUP_END, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_invalid_group_end` [INFO] [stderr] [INFO] [stderr] warning: function `test_INVALID_FIXED64` should have a snake case name [INFO] [stderr] --> tests/../src/protocraft/craft_a.rs:288:10 [INFO] [stderr] | [INFO] [stderr] 288 | fixture!(test_INVALID_FIXED64, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_invalid_fixed64` [INFO] [stderr] [INFO] [stderr] warning: function `test_INVALID_FIXED32` should have a snake case name [INFO] [stderr] --> tests/../src/protocraft/craft_a.rs:297:10 [INFO] [stderr] | [INFO] [stderr] 297 | fixture!(test_INVALID_FIXED32, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_invalid_fixed32` [INFO] [stderr] [INFO] [stderr] warning: `prototext` (test "e2e") generated 12 warnings [INFO] [stderr] warning: struct `Tag` is never constructed [INFO] [stderr] --> src/protocraft/mod.rs:208:12 [INFO] [stderr] | [INFO] [stderr] 208 | pub struct Tag { [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: associated function `named` is never used [INFO] [stderr] --> src/protocraft/mod.rs:218:12 [INFO] [stderr] | [INFO] [stderr] 214 | impl Tag { [INFO] [stderr] | -------- associated function in this implementation [INFO] [stderr] ... [INFO] [stderr] 218 | pub fn named(name: &str, wire_type: u8, ohb: u8, desc: &MessageDescriptor) -> Self { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Integer` is never constructed [INFO] [stderr] --> src/protocraft/mod.rs:233:12 [INFO] [stderr] | [INFO] [stderr] 233 | pub struct Integer { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: trait `IntoTag` is never used [INFO] [stderr] --> src/protocraft/mod.rs:241:11 [INFO] [stderr] | [INFO] [stderr] 241 | pub trait IntoTag { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: trait `IntoFieldTag` is never used [INFO] [stderr] --> src/protocraft/mod.rs:302:11 [INFO] [stderr] | [INFO] [stderr] 302 | pub trait IntoFieldTag { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: trait `FieldSpec` is never used [INFO] [stderr] --> src/protocraft/mod.rs:379:11 [INFO] [stderr] | [INFO] [stderr] 379 | pub trait FieldSpec { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: trait `IntoInteger` is never used [INFO] [stderr] --> src/protocraft/mod.rs:420:11 [INFO] [stderr] | [INFO] [stderr] 420 | pub trait IntoInteger { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `encode_varint_ohb` is never used [INFO] [stderr] --> src/protocraft/mod.rs:479:8 [INFO] [stderr] | [INFO] [stderr] 479 | pub fn encode_varint_ohb(value: u64, ohb: u8) -> Vec { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `encode_tag` is never used [INFO] [stderr] --> src/protocraft/mod.rs:508:8 [INFO] [stderr] | [INFO] [stderr] 508 | pub fn encode_tag(field: u64, wire_type: u8, ohb: u8) -> Vec { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `encode_sint32` is never used [INFO] [stderr] --> src/protocraft/mod.rs:515:4 [INFO] [stderr] | [INFO] [stderr] 515 | fn encode_sint32(v: i32) -> u64 { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `encode_sint64` is never used [INFO] [stderr] --> src/protocraft/mod.rs:519:4 [INFO] [stderr] | [INFO] [stderr] 519 | fn encode_sint64(v: i64) -> u64 { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `knife_descriptor` is never used [INFO] [stderr] --> src/protocraft/mod.rs:527:8 [INFO] [stderr] | [INFO] [stderr] 527 | pub fn knife_descriptor() -> MessageDescriptor { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `knife_rq_descriptor` is never used [INFO] [stderr] --> src/protocraft/mod.rs:536:8 [INFO] [stderr] | [INFO] [stderr] 536 | pub fn knife_rq_descriptor() -> MessageDescriptor { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `enum_collision_descriptor` is never used [INFO] [stderr] --> src/protocraft/mod.rs:545:8 [INFO] [stderr] | [INFO] [stderr] 545 | pub fn enum_collision_descriptor() -> MessageDescriptor { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `schema_simple_descriptor` is never used [INFO] [stderr] --> src/protocraft/mod.rs:554:8 [INFO] [stderr] | [INFO] [stderr] 554 | pub fn schema_simple_descriptor() -> MessageDescriptor { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `schema_overhang_descriptor` is never used [INFO] [stderr] --> src/protocraft/mod.rs:563:8 [INFO] [stderr] | [INFO] [stderr] 563 | pub fn schema_overhang_descriptor() -> MessageDescriptor { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `schema_interleaved_descriptor` is never used [INFO] [stderr] --> src/protocraft/mod.rs:572:8 [INFO] [stderr] | [INFO] [stderr] 572 | pub fn schema_interleaved_descriptor() -> MessageDescriptor { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `schema_hidden_descriptor` is never used [INFO] [stderr] --> src/protocraft/mod.rs:581:8 [INFO] [stderr] | [INFO] [stderr] 581 | pub fn schema_hidden_descriptor() -> MessageDescriptor { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `fdp_descriptor` is never used [INFO] [stderr] --> src/protocraft/mod.rs:590:8 [INFO] [stderr] | [INFO] [stderr] 590 | pub fn fdp_descriptor() -> MessageDescriptor { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Message` is never constructed [INFO] [stderr] --> src/protocraft/mod.rs:600:12 [INFO] [stderr] | [INFO] [stderr] 600 | pub struct Message { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: multiple associated items are never used [INFO] [stderr] --> src/protocraft/mod.rs:607:12 [INFO] [stderr] | [INFO] [stderr] 606 | impl Message { [INFO] [stderr] | ------------ associated items in this implementation [INFO] [stderr] 607 | pub fn new() -> Self { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 617 | pub fn with_schema(desc: MessageDescriptor) -> Self { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 625 | pub fn build(self) -> Vec { [INFO] [stderr] | ^^^^^ [INFO] [stderr] ... [INFO] [stderr] 630 | pub fn raw(&mut self, data: &[u8]) { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 636 | fn desc_ref(&self) -> Option<&MessageDescriptor> { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 649 | fn add_varint_field(&mut self, tag: Tag, value: Integer) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 655 | pub fn int32(&mut self, field: impl IntoFieldTag, value: impl IntoInteger) { [INFO] [stderr] | ^^^^^ [INFO] [stderr] ... [INFO] [stderr] 662 | pub fn int64(&mut self, field: impl IntoFieldTag, value: impl IntoInteger) { [INFO] [stderr] | ^^^^^ [INFO] [stderr] ... [INFO] [stderr] 669 | pub fn uint32(&mut self, field: impl IntoFieldTag, value: impl IntoInteger) { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 676 | pub fn uint64(&mut self, field: impl IntoFieldTag, value: impl IntoInteger) { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 683 | pub fn bool_(&mut self, field: impl IntoFieldTag, value: impl IntoInteger) { [INFO] [stderr] | ^^^^^ [INFO] [stderr] ... [INFO] [stderr] 690 | pub fn enum_(&mut self, field: impl IntoFieldTag, value: impl IntoInteger) { [INFO] [stderr] | ^^^^^ [INFO] [stderr] ... [INFO] [stderr] 697 | pub fn sint32(&mut self, field: impl IntoFieldTag, value: i32) { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 708 | pub fn sint64(&mut self, field: impl IntoFieldTag, value: i64) { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 721 | fn add_fixed64_field(&mut self, tag: Tag, bytes: [u8; 8]) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 727 | pub fn fixed64(&mut self, field: impl IntoFieldTag, value: u64) { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 734 | pub fn sfixed64(&mut self, field: impl IntoFieldTag, value: i64) { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 741 | pub fn double_(&mut self, field: impl IntoFieldTag, value: f64) { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 750 | fn add_len_field(&mut self, tag: Tag, payload: &[u8], len_override: Option<(usize, u8)>) { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 762 | pub fn bytes_(&mut self, field: impl IntoFieldTag, value: &[u8]) { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 767 | pub fn string(&mut self, field: impl IntoFieldTag, value: &str) { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 772 | pub fn string_with_len(&mut self, field: impl IntoFieldTag, len: usize, value: &str) { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 780 | pub fn string_with_len_ohb(&mut self, field: impl IntoFieldTag, len_ohb: u8, value: &str) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 786 | pub fn message(&mut self, field: impl IntoFieldTag, nested: Message) { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 793 | pub fn message_with_len( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 808 | pub fn group(&mut self, start: impl IntoFieldTag, end: impl IntoFieldTag, nested: Message) { [INFO] [stderr] | ^^^^^ [INFO] [stderr] ... [INFO] [stderr] 823 | fn add_fixed32_field(&mut self, tag: Tag, bytes: [u8; 4]) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 829 | pub fn fixed32(&mut self, field: impl IntoFieldTag, value: u32) { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 836 | pub fn sfixed32(&mut self, field: impl IntoFieldTag, value: i32) { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 843 | pub fn float_(&mut self, field: impl IntoFieldTag, value: f32) { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 853 | pub fn packed_varints(&mut self, field: impl IntoFieldTag, values: &[Integer]) { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 863 | pub fn packed_sint32(&mut self, field: impl IntoFieldTag, values: &[i32]) { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 875 | pub fn packed_sint64(&mut self, field: impl IntoFieldTag, values: &[i64]) { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 887 | pub fn packed_fixed64(&mut self, field: impl IntoFieldTag, bytes_list: Vec<[u8; 8]>) { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 896 | pub fn packed_fixed64_with_len( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 911 | pub fn packed_fixed32(&mut self, field: impl IntoFieldTag, bytes_list: Vec<[u8; 4]>) { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 920 | pub fn packed_fixed32_with_len( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `test_empty` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:12:10 [INFO] [stderr] | [INFO] [stderr] 12 | fixture!(test_empty, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_FIELD_INVALID` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:17:10 [INFO] [stderr] | [INFO] [stderr] 17 | fixture!(test_FIELD_INVALID, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_garbage` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:31:10 [INFO] [stderr] | [INFO] [stderr] 31 | fixture!(test_garbage, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_n_overhanging_bytes` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:42:10 [INFO] [stderr] | [INFO] [stderr] 42 | fixture!(test_n_overhanging_bytes, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_n_out_of_range` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:51:10 [INFO] [stderr] | [INFO] [stderr] 51 | fixture!(test_n_out_of_range, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_wire_level` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:83:10 [INFO] [stderr] | [INFO] [stderr] 83 | fixture!(test_wire_level, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_proto2_level` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:100:10 [INFO] [stderr] | [INFO] [stderr] 100 | fixture!(test_proto2_level, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_VARINT_INVALID` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:119:10 [INFO] [stderr] | [INFO] [stderr] 119 | fixture!(test_VARINT_INVALID, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_varint_overhanging_bytes` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:129:10 [INFO] [stderr] | [INFO] [stderr] 129 | fixture!(test_varint_overhanging_bytes, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_bool_out_of_range` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:138:10 [INFO] [stderr] | [INFO] [stderr] 138 | fixture!(test_bool_out_of_range, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_fixed64` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:151:10 [INFO] [stderr] | [INFO] [stderr] 151 | fixture!(test_fixed64, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_fixed64_tag` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:159:10 [INFO] [stderr] | [INFO] [stderr] 159 | fixture!(test_fixed64_tag, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_FIELD_INVALID_LENGTH` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:166:10 [INFO] [stderr] | [INFO] [stderr] 166 | fixture!(test_FIELD_INVALID_LENGTH, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_INVALID_PACKED_RECORDS` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:189:10 [INFO] [stderr] | [INFO] [stderr] 189 | fixture!(test_INVALID_PACKED_RECORDS, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_records_overhung_count` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:210:10 [INFO] [stderr] | [INFO] [stderr] 210 | fixture!(test_records_overhung_count, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_INVALID_STRING` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:225:10 [INFO] [stderr] | [INFO] [stderr] 225 | fixture!(test_INVALID_STRING, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_message_no_schema` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:246:10 [INFO] [stderr] | [INFO] [stderr] 246 | fixture!(test_message_no_schema, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_group_no_schema` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:259:10 [INFO] [stderr] | [INFO] [stderr] 259 | fixture!(test_group_no_schema, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_INVALID_GROUP_END` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:277:10 [INFO] [stderr] | [INFO] [stderr] 277 | fixture!(test_INVALID_GROUP_END, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_INVALID_FIXED64` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:288:10 [INFO] [stderr] | [INFO] [stderr] 288 | fixture!(test_INVALID_FIXED64, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_INVALID_FIXED32` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:297:10 [INFO] [stderr] | [INFO] [stderr] 297 | fixture!(test_INVALID_FIXED32, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_open_ended_group` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:306:10 [INFO] [stderr] | [INFO] [stderr] 306 | fixture!(test_open_ended_group, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_group_with_overhang` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:316:10 [INFO] [stderr] | [INFO] [stderr] 316 | fixture!(test_group_with_overhang, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_proto2_primitive_types` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:329:10 [INFO] [stderr] | [INFO] [stderr] 329 | fixture!(test_proto2_primitive_types, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_neg_int32_truncated` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:374:10 [INFO] [stderr] | [INFO] [stderr] 374 | fixture!(test_neg_int32_truncated, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_varint_required` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:402:10 [INFO] [stderr] | [INFO] [stderr] 402 | fixture!(test_varint_required, super::knife_rq_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_varint_optional` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:416:10 [INFO] [stderr] | [INFO] [stderr] 416 | fixture!(test_varint_optional, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_varint_repeated` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:430:10 [INFO] [stderr] | [INFO] [stderr] 430 | fixture!(test_varint_repeated, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_varint_packed` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:444:10 [INFO] [stderr] | [INFO] [stderr] 444 | fixture!(test_varint_packed, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_titi` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:504:10 [INFO] [stderr] | [INFO] [stderr] 504 | fixture!(test_titi, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_doubly_nested` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:512:10 [INFO] [stderr] | [INFO] [stderr] 512 | fixture!(test_doubly_nested, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_2` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:527:10 [INFO] [stderr] | [INFO] [stderr] 527 | fixture!(test_2, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_2b` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:536:10 [INFO] [stderr] | [INFO] [stderr] 536 | fixture!(test_2b, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_2c` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:547:10 [INFO] [stderr] | [INFO] [stderr] 547 | fixture!(test_2c, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_3` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:557:10 [INFO] [stderr] | [INFO] [stderr] 557 | fixture!(test_3, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `simple` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:566:10 [INFO] [stderr] | [INFO] [stderr] 566 | fixture!(simple, super::schema_simple_descriptor(); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `overhang` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:574:10 [INFO] [stderr] | [INFO] [stderr] 574 | fixture!(overhang, super::schema_overhang_descriptor(); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `interleaved` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:580:10 [INFO] [stderr] | [INFO] [stderr] 580 | fixture!(interleaved, super::schema_interleaved_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `hidden` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:591:10 [INFO] [stderr] | [INFO] [stderr] 591 | fixture!(hidden, super::schema_hidden_descriptor(); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `fdp1` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:600:10 [INFO] [stderr] | [INFO] [stderr] 600 | fixture!(fdp1, super::fdp_descriptor(); [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `fdp2` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:604:10 [INFO] [stderr] | [INFO] [stderr] 604 | fixture!(fdp2, super::fdp_descriptor(); [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `fdp_complex` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:610:10 [INFO] [stderr] | [INFO] [stderr] 610 | fixture!(fdp_complex, super::fdp_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `fdp_enum_nested` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:642:10 [INFO] [stderr] | [INFO] [stderr] 642 | fixture!(fdp_enum_nested, super::fdp_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `fdp_service` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:657:10 [INFO] [stderr] | [INFO] [stderr] 657 | fixture!(fdp_service, super::fdp_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `mpm_complex_message` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:689:10 [INFO] [stderr] | [INFO] [stderr] 689 | fixture!(mpm_complex_message, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `mpm_edge_cases` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:707:10 [INFO] [stderr] | [INFO] [stderr] 707 | fixture!(mpm_edge_cases, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `canonical_scalars` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:723:10 [INFO] [stderr] | [INFO] [stderr] 723 | fixture!(canonical_scalars, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `canonical_strings` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:739:10 [INFO] [stderr] | [INFO] [stderr] 739 | fixture!(canonical_strings, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `canonical_repeated` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:749:10 [INFO] [stderr] | [INFO] [stderr] 749 | fixture!(canonical_repeated, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `canonical_nested` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:761:10 [INFO] [stderr] | [INFO] [stderr] 761 | fixture!(canonical_nested, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `canonical_groups` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:777:10 [INFO] [stderr] | [INFO] [stderr] 777 | fixture!(canonical_groups, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `canonical_mixed` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:790:10 [INFO] [stderr] | [INFO] [stderr] 790 | fixture!(canonical_mixed, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `canonical_empty` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:802:10 [INFO] [stderr] | [INFO] [stderr] 802 | fixture!(canonical_empty, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `canonical_single` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:805:10 [INFO] [stderr] | [INFO] [stderr] 805 | fixture!(canonical_single, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `canonical_unknown` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:809:10 [INFO] [stderr] | [INFO] [stderr] 809 | fixture!(canonical_unknown, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_groups_messages_known` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:818:10 [INFO] [stderr] | [INFO] [stderr] 818 | fixture!(test_groups_messages_known, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_groups_messages_unknown` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:854:10 [INFO] [stderr] | [INFO] [stderr] 854 | fixture!(test_groups_messages_unknown, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `test_groups_messages_mismatch` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:879:10 [INFO] [stderr] | [INFO] [stderr] 879 | fixture!(test_groups_messages_mismatch, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_double_zero` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:893:10 [INFO] [stderr] | [INFO] [stderr] 893 | fixture!(num_double_zero, super::knife_descriptor(); double_("doubleOp", 0.0_f64)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_double_one` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:894:10 [INFO] [stderr] | [INFO] [stderr] 894 | fixture!(num_double_one, super::knife_descriptor(); double_("doubleOp", 1.0_f64)); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_double_neg_one` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:895:10 [INFO] [stderr] | [INFO] [stderr] 895 | fixture!(num_double_neg_one, super::knife_descriptor(); double_("doubleOp", -1.0_f64)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_double_pi` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:896:10 [INFO] [stderr] | [INFO] [stderr] 896 | fixture!(num_double_pi, super::knife_descriptor(); double_("doubleOp", std::f64::consts::PI)); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_double_one_third` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:897:10 [INFO] [stderr] | [INFO] [stderr] 897 | fixture!(num_double_one_third, super::knife_descriptor(); double_("doubleOp", 1.0_f64 / 3.0_f64)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_double_1e100` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:898:10 [INFO] [stderr] | [INFO] [stderr] 898 | fixture!(num_double_1e100, super::knife_descriptor(); double_("doubleOp", 1e100_f64)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_double_1_23e_4` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:899:10 [INFO] [stderr] | [INFO] [stderr] 899 | fixture!(num_double_1_23e_4, super::knife_descriptor(); double_("doubleOp", 1.23e-4_f64)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_double_9_9e_5` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:900:10 [INFO] [stderr] | [INFO] [stderr] 900 | fixture!(num_double_9_9e_5, super::knife_descriptor(); double_("doubleOp", 9.9e-5_f64)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_double_1e_100` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:901:10 [INFO] [stderr] | [INFO] [stderr] 901 | fixture!(num_double_1e_100, super::knife_descriptor(); double_("doubleOp", 1e-100_f64)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_double_inf` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:902:10 [INFO] [stderr] | [INFO] [stderr] 902 | fixture!(num_double_inf, super::knife_descriptor(); double_("doubleOp", f64::INFINITY)); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_double_neg_inf` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:903:10 [INFO] [stderr] | [INFO] [stderr] 903 | fixture!(num_double_neg_inf, super::knife_descriptor(); double_("doubleOp", f64::NEG_INFINITY)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_double_nan` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:904:10 [INFO] [stderr] | [INFO] [stderr] 904 | fixture!(num_double_nan, super::knife_descriptor(); double_("doubleOp", f64::NAN)); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_double_neg_zero` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:905:10 [INFO] [stderr] | [INFO] [stderr] 905 | fixture!(num_double_neg_zero, super::knife_descriptor(); double_("doubleOp", -0.0_f64)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_float_zero` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:907:10 [INFO] [stderr] | [INFO] [stderr] 907 | fixture!(num_float_zero, super::knife_descriptor(); float_("floatOp", 0.0_f32)); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_float_one` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:908:10 [INFO] [stderr] | [INFO] [stderr] 908 | fixture!(num_float_one, super::knife_descriptor(); float_("floatOp", 1.0_f32)); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_float_neg_one` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:909:10 [INFO] [stderr] | [INFO] [stderr] 909 | fixture!(num_float_neg_one, super::knife_descriptor(); float_("floatOp", -1.0_f32)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_float_pi` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:910:10 [INFO] [stderr] | [INFO] [stderr] 910 | fixture!(num_float_pi, super::knife_descriptor(); float_("floatOp", std::f32::consts::PI)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_float_one_third` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:911:10 [INFO] [stderr] | [INFO] [stderr] 911 | fixture!(num_float_one_third, super::knife_descriptor(); float_("floatOp", 1.0_f32 / 3.0_f32)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_float_0_1` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:912:10 [INFO] [stderr] | [INFO] [stderr] 912 | fixture!(num_float_0_1, super::knife_descriptor(); float_("floatOp", 0.1_f32)); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_float_inf` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:913:10 [INFO] [stderr] | [INFO] [stderr] 913 | fixture!(num_float_inf, super::knife_descriptor(); float_("floatOp", f32::INFINITY)); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_float_neg_inf` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:914:10 [INFO] [stderr] | [INFO] [stderr] 914 | fixture!(num_float_neg_inf, super::knife_descriptor(); float_("floatOp", f32::NEG_INFINITY)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_float_nan` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:915:10 [INFO] [stderr] | [INFO] [stderr] 915 | fixture!(num_float_nan, super::knife_descriptor(); float_("floatOp", f32::NAN)); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_float_neg_zero` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:916:10 [INFO] [stderr] | [INFO] [stderr] 916 | fixture!(num_float_neg_zero, super::knife_descriptor(); float_("floatOp", -0.0_f32)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_int32_zero` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:918:10 [INFO] [stderr] | [INFO] [stderr] 918 | fixture!(num_int32_zero, super::knife_descriptor(); int32("int32Op", 0_i32)); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_int32_42` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:919:10 [INFO] [stderr] | [INFO] [stderr] 919 | fixture!(num_int32_42, super::knife_descriptor(); int32("int32Op", 42_i32)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_int32_neg_one` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:920:10 [INFO] [stderr] | [INFO] [stderr] 920 | fixture!(num_int32_neg_one, super::knife_descriptor(); int32("int32Op", -1_i32)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_int32_max` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:921:10 [INFO] [stderr] | [INFO] [stderr] 921 | fixture!(num_int32_max, super::knife_descriptor(); int32("int32Op", 2147483647_i32)); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_int32_min` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:922:10 [INFO] [stderr] | [INFO] [stderr] 922 | fixture!(num_int32_min, super::knife_descriptor(); int32("int32Op", -2147483648_i32)); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_int64_zero` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:924:10 [INFO] [stderr] | [INFO] [stderr] 924 | fixture!(num_int64_zero, super::knife_descriptor(); int64("int64Op", 0_i64)); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_int64_neg_one` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:925:10 [INFO] [stderr] | [INFO] [stderr] 925 | fixture!(num_int64_neg_one, super::knife_descriptor(); int64("int64Op", -1_i64)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_int64_max` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:926:10 [INFO] [stderr] | [INFO] [stderr] 926 | fixture!(num_int64_max, super::knife_descriptor(); int64("int64Op", 9223372036854775807_i64)); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_int64_min` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:927:10 [INFO] [stderr] | [INFO] [stderr] 927 | fixture!(num_int64_min, super::knife_descriptor(); int64("int64Op", -9223372036854775808_i64)); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_uint32_zero` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:929:10 [INFO] [stderr] | [INFO] [stderr] 929 | fixture!(num_uint32_zero, super::knife_descriptor(); uint32("uint32Op", 0_u32)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_uint32_42` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:930:10 [INFO] [stderr] | [INFO] [stderr] 930 | fixture!(num_uint32_42, super::knife_descriptor(); uint32("uint32Op", 42_u32)); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_uint32_max` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:931:10 [INFO] [stderr] | [INFO] [stderr] 931 | fixture!(num_uint32_max, super::knife_descriptor(); uint32("uint32Op", 0xFFFFFFFF_u32)); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_uint64_zero` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:933:10 [INFO] [stderr] | [INFO] [stderr] 933 | fixture!(num_uint64_zero, super::knife_descriptor(); uint64("uint64Op", 0_u64)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_uint64_2pow60` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:934:10 [INFO] [stderr] | [INFO] [stderr] 934 | fixture!(num_uint64_2pow60, super::knife_descriptor(); uint64("uint64Op", 1152921504606846976_u64)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_uint64_max` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:935:10 [INFO] [stderr] | [INFO] [stderr] 935 | fixture!(num_uint64_max, super::knife_descriptor(); uint64("uint64Op", 18446744073709551615_u64)); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_sint32_zero` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:937:10 [INFO] [stderr] | [INFO] [stderr] 937 | fixture!(num_sint32_zero, super::knife_descriptor(); sint32("sint32Op", 0_i32)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_sint32_neg_one` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:938:10 [INFO] [stderr] | [INFO] [stderr] 938 | fixture!(num_sint32_neg_one, super::knife_descriptor(); sint32("sint32Op", -1_i32)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_sint32_one` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:939:10 [INFO] [stderr] | [INFO] [stderr] 939 | fixture!(num_sint32_one, super::knife_descriptor(); sint32("sint32Op", 1_i32)); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_sint32_neg_128` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:940:10 [INFO] [stderr] | [INFO] [stderr] 940 | fixture!(num_sint32_neg_128, super::knife_descriptor(); sint32("sint32Op", -128_i32)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_sint32_max` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:941:10 [INFO] [stderr] | [INFO] [stderr] 941 | fixture!(num_sint32_max, super::knife_descriptor(); sint32("sint32Op", 2147483647_i32)); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_sint32_min` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:942:10 [INFO] [stderr] | [INFO] [stderr] 942 | fixture!(num_sint32_min, super::knife_descriptor(); sint32("sint32Op", -2147483648_i32)); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_sint64_neg_one` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:944:10 [INFO] [stderr] | [INFO] [stderr] 944 | fixture!(num_sint64_neg_one, super::knife_descriptor(); sint64("sint64Op", -1_i64)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_sint64_neg_128` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:945:10 [INFO] [stderr] | [INFO] [stderr] 945 | fixture!(num_sint64_neg_128, super::knife_descriptor(); sint64("sint64Op", -128_i64)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_sint64_max` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:946:10 [INFO] [stderr] | [INFO] [stderr] 946 | fixture!(num_sint64_max, super::knife_descriptor(); sint64("sint64Op", 9223372036854775807_i64)); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_sint64_min` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:947:10 [INFO] [stderr] | [INFO] [stderr] 947 | fixture!(num_sint64_min, super::knife_descriptor(); sint64("sint64Op", -9223372036854775808_i64)); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_fixed32_zero` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:949:10 [INFO] [stderr] | [INFO] [stderr] 949 | fixture!(num_fixed32_zero, super::knife_descriptor(); fixed32("fixed32Op", 0_u32)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_fixed32_deadbeef` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:950:10 [INFO] [stderr] | [INFO] [stderr] 950 | fixture!(num_fixed32_deadbeef, super::knife_descriptor(); fixed32("fixed32Op", 0xDEADBEEF_u32)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_fixed32_max` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:951:10 [INFO] [stderr] | [INFO] [stderr] 951 | fixture!(num_fixed32_max, super::knife_descriptor(); fixed32("fixed32Op", 0xFFFFFFFF_u32)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_fixed64_zero` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:953:10 [INFO] [stderr] | [INFO] [stderr] 953 | fixture!(num_fixed64_zero, super::knife_descriptor(); fixed64("fixed64Op", 0_u64)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_fixed64_deadbeef` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:954:10 [INFO] [stderr] | [INFO] [stderr] 954 | fixture!(num_fixed64_deadbeef, super::knife_descriptor(); fixed64("fixed64Op", 0xDEADBEEFCAFEBABE_u64)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_fixed64_max` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:955:10 [INFO] [stderr] | [INFO] [stderr] 955 | fixture!(num_fixed64_max, super::knife_descriptor(); fixed64("fixed64Op", 0xFFFFFFFFFFFFFFFF_u64)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_sfixed32_zero` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:957:10 [INFO] [stderr] | [INFO] [stderr] 957 | fixture!(num_sfixed32_zero, super::knife_descriptor(); sfixed32("sfixed32Op", 0_i32)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_sfixed32_neg_one` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:958:10 [INFO] [stderr] | [INFO] [stderr] 958 | fixture!(num_sfixed32_neg_one, super::knife_descriptor(); sfixed32("sfixed32Op", -1_i32)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_sfixed32_42` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:959:10 [INFO] [stderr] | [INFO] [stderr] 959 | fixture!(num_sfixed32_42, super::knife_descriptor(); sfixed32("sfixed32Op", 42_i32)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_sfixed64_zero` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:961:10 [INFO] [stderr] | [INFO] [stderr] 961 | fixture!(num_sfixed64_zero, super::knife_descriptor(); sfixed64("sfixed64Op", 0_i64)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_sfixed64_neg_one` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:962:10 [INFO] [stderr] | [INFO] [stderr] 962 | fixture!(num_sfixed64_neg_one, super::knife_descriptor(); sfixed64("sfixed64Op", -1_i64)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_sfixed64_42` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:963:10 [INFO] [stderr] | [INFO] [stderr] 963 | fixture!(num_sfixed64_42, super::knife_descriptor(); sfixed64("sfixed64Op", 42_i64)); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_bool_true` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:965:10 [INFO] [stderr] | [INFO] [stderr] 965 | fixture!(num_bool_true, super::knife_descriptor(); bool_("boolOp", true)); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_bool_false` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:966:10 [INFO] [stderr] | [INFO] [stderr] 966 | fixture!(num_bool_false, super::knife_descriptor(); bool_("boolOp", false)); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_enum_zero` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:968:10 [INFO] [stderr] | [INFO] [stderr] 968 | fixture!(num_enum_zero, super::knife_descriptor(); int32("enumOp", 0_i32)); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_enum_one` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:969:10 [INFO] [stderr] | [INFO] [stderr] 969 | fixture!(num_enum_one, super::knife_descriptor(); int32("enumOp", 1_i32)); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_enum_neg_one` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:970:10 [INFO] [stderr] | [INFO] [stderr] 970 | fixture!(num_enum_neg_one, super::knife_descriptor(); int32("enumOp", -1_i32)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_mismatch_int32_as_fixed32` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:972:10 [INFO] [stderr] | [INFO] [stderr] 972 | fixture!(num_mismatch_int32_as_fixed32, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_mismatch_int32_as_fixed64` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:976:10 [INFO] [stderr] | [INFO] [stderr] 976 | fixture!(num_mismatch_int32_as_fixed64, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_mismatch_fixed32_as_varint` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:980:10 [INFO] [stderr] | [INFO] [stderr] 980 | fixture!(num_mismatch_fixed32_as_varint, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_mismatch_double_as_fixed32` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:984:10 [INFO] [stderr] | [INFO] [stderr] 984 | fixture!(num_mismatch_double_as_fixed32, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `num_mismatch_float_as_fixed64` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:988:10 [INFO] [stderr] | [INFO] [stderr] 988 | fixture!(num_mismatch_float_as_fixed64, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `enum_collision_float_kind` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:994:10 [INFO] [stderr] | [INFO] [stderr] 994 | fixture!(enum_collision_float_kind, super::enum_collision_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `enum_collision_color_known` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:998:10 [INFO] [stderr] | [INFO] [stderr] 998 | fixture!(enum_collision_color_known, super::enum_collision_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `enum_collision_color_unknown` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:1002:10 [INFO] [stderr] | [INFO] [stderr] 1002 | fixture!(enum_collision_color_unknown, super::enum_collision_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `enum_collision_color_repeated` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:1007:10 [INFO] [stderr] | [INFO] [stderr] 1007 | fixture!(enum_collision_color_repeated, super::enum_collision_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `enum_collision_color_packed` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:1014:10 [INFO] [stderr] | [INFO] [stderr] 1014 | fixture!(enum_collision_color_packed, super::enum_collision_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `enum_collision_color_unknown_repeated` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:1024:10 [INFO] [stderr] | [INFO] [stderr] 1024 | fixture!(enum_collision_color_unknown_repeated, super::enum_collision_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `enum_collision_packed_mixed` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:1032:10 [INFO] [stderr] | [INFO] [stderr] 1032 | fixture!(enum_collision_packed_mixed, super::enum_collision_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `enum_collision_empty_packed` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:1040:8 [INFO] [stderr] | [INFO] [stderr] 1040 | pub fn enum_collision_empty_packed() -> Vec { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `enum_in_nested_message` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:1045:10 [INFO] [stderr] | [INFO] [stderr] 1045 | fixture!(enum_in_nested_message, super::enum_collision_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `enum_in_group` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:1052:10 [INFO] [stderr] | [INFO] [stderr] 1052 | fixture!(enum_in_group, super::enum_collision_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `string_escapes` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:1058:10 [INFO] [stderr] | [INFO] [stderr] 1058 | fixture!(string_escapes, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: function `string_escapes_bytes` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:1062:10 [INFO] [stderr] | [INFO] [stderr] 1062 | fixture!(string_escapes_bytes, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `fixture` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: static `ALL_FIXTURES` is never used [INFO] [stderr] --> src/protocraft/craft_a.rs:1068:12 [INFO] [stderr] | [INFO] [stderr] 1068 | pub static ALL_FIXTURES: &[(&str, fn() -> Vec)] = &[ [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `test_FIELD_INVALID` should have a snake case name [INFO] [stderr] --> src/protocraft/craft_a.rs:17:10 [INFO] [stderr] | [INFO] [stderr] 17 | fixture!(test_FIELD_INVALID, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_field_invalid` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: function `test_VARINT_INVALID` should have a snake case name [INFO] [stderr] --> src/protocraft/craft_a.rs:119:10 [INFO] [stderr] | [INFO] [stderr] 119 | fixture!(test_VARINT_INVALID, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_varint_invalid` [INFO] [stderr] [INFO] [stderr] warning: function `test_FIELD_INVALID_LENGTH` should have a snake case name [INFO] [stderr] --> src/protocraft/craft_a.rs:166:10 [INFO] [stderr] | [INFO] [stderr] 166 | fixture!(test_FIELD_INVALID_LENGTH, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_field_invalid_length` [INFO] [stderr] [INFO] [stderr] warning: function `test_INVALID_PACKED_RECORDS` should have a snake case name [INFO] [stderr] --> src/protocraft/craft_a.rs:189:10 [INFO] [stderr] | [INFO] [stderr] 189 | fixture!(test_INVALID_PACKED_RECORDS, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_invalid_packed_records` [INFO] [stderr] [INFO] [stderr] warning: function `test_INVALID_STRING` should have a snake case name [INFO] [stderr] --> src/protocraft/craft_a.rs:225:10 [INFO] [stderr] | [INFO] [stderr] 225 | fixture!(test_INVALID_STRING, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_invalid_string` [INFO] [stderr] [INFO] [stderr] warning: function `test_INVALID_GROUP_END` should have a snake case name [INFO] [stderr] --> src/protocraft/craft_a.rs:277:10 [INFO] [stderr] | [INFO] [stderr] 277 | fixture!(test_INVALID_GROUP_END, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_invalid_group_end` [INFO] [stderr] [INFO] [stderr] warning: function `test_INVALID_FIXED64` should have a snake case name [INFO] [stderr] --> src/protocraft/craft_a.rs:288:10 [INFO] [stderr] | [INFO] [stderr] 288 | fixture!(test_INVALID_FIXED64, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_invalid_fixed64` [INFO] [stderr] [INFO] [stderr] warning: function `test_INVALID_FIXED32` should have a snake case name [INFO] [stderr] --> src/protocraft/craft_a.rs:297:10 [INFO] [stderr] | [INFO] [stderr] 297 | fixture!(test_INVALID_FIXED32, super::knife_descriptor(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_invalid_fixed32` [INFO] [stderr] [INFO] [stderr] warning: `prototext` (bin "prototext" test) generated 170 warnings [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.18s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/prototext-b5535d843986554f) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/prototext-be30280641135c2b) [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] [stderr] Running unittests src/gen_man.rs (/opt/rustwide/target/debug/deps/prototext_gen_man-e551cdbeda02853b) [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] [stdout] [INFO] [stderr] Running tests/e2e.rs (/opt/rustwide/target/debug/deps/e2e-73155e6989a5673e) [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] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test fixture_no_panic_no_annotations ... ok [INFO] [stdout] test fixture_roundtrip_annotated_craft_a ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 7.17s [INFO] [stdout] [INFO] [stderr] Running tests/roundtrip.rs (/opt/rustwide/target/debug/deps/roundtrip-c4e654ec31c6de7e) [INFO] [stdout] [INFO] [stdout] running 32 tests [INFO] [stdout] test extension_field_roundtrip ... ok [INFO] [stdout] test extension_field_renders_with_bracketed_fqn ... ok [INFO] [stdout] test enum_unknown_value_renders_numeric_with_enum_unknown ... ok [INFO] [stdout] test enum_known_value_renders_symbolic_name ... ok [INFO] [stdout] test float_canonical_nan_renders_bare_nan ... ok [INFO] [stdout] test double_packed_noncanonical_nan_renders_with_modifier ... ok [INFO] [stdout] test enum_annotation_roundtrips_wire ... ok [INFO] [stdout] test enum_named_float_roundtrip_is_varint ... ok [INFO] [stdout] test no_annotations_omits_unknown_fields ... ok [INFO] [stdout] test double_packed_all_nan_variants_roundtrip ... ok [INFO] [stdout] test float_packed_noncanonical_nan_roundtrips ... ok [INFO] [stdout] test double_canonical_nan_renders_bare_nan ... ok [INFO] [stdout] test packed_enum_renders_symbolic_names ... ok [INFO] [stdout] test double_packed_noncanonical_nan_roundtrips ... ok [INFO] [stdout] test float_noncanonical_nan_roundtrips ... ok [INFO] [stdout] test double_subnormals_roundtrip ... ok [INFO] [stdout] test float_packed_all_nan_variants_roundtrip ... ok [INFO] [stdout] test float_packed_noncanonical_nan_renders_with_modifier ... ok [INFO] [stdout] test double_noncanonical_nan_renders_with_modifier ... ok [INFO] [stdout] test packed_double_nan_matches_protoc_output ... ok [INFO] [stdout] test canonical_double_nan_matches_protoc_output ... ok [INFO] [stdout] test packed_double_matches_protoc_output ... ok [INFO] [stdout] test double_noncanonical_nan_roundtrips ... ok [INFO] [stdout] test canonical_float_nan_matches_protoc_output ... ok [INFO] [stdout] test float_noncanonical_nan_renders_with_modifier ... ok [INFO] [stdout] test float_subnormals_roundtrip ... ok [INFO] [stdout] test packed_float_nan_matches_protoc_output ... ok [INFO] [stdout] test packed_int32_matches_protoc_output ... ok [INFO] [stdout] test packed_float_matches_protoc_output ... ok [INFO] [stdout] test noncanonical_double_nan_matches_protoc_output ... ok [INFO] [stdout] test noncanonical_float_nan_matches_protoc_output ... ok [INFO] [stdout] test selftest_roundtrip ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 32 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 44.20s [INFO] [stdout] [INFO] [stderr] Doc-tests prototext [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" "e31884ddda503fb91604979c0e9a1e538ccd5fdaa0cf2672782eecea515b0dc2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e31884ddda503fb91604979c0e9a1e538ccd5fdaa0cf2672782eecea515b0dc2", kill_on_drop: false }` [INFO] [stdout] e31884ddda503fb91604979c0e9a1e538ccd5fdaa0cf2672782eecea515b0dc2