[INFO] fetching crate test-strategy 0.4.3...
[INFO] testing test-strategy-0.4.3 against try#c2e32f1c9652b13ed99608599c1e855462f421f3 for pr-146098-7
[INFO] extracting crate test-strategy 0.4.3 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate test-strategy 0.4.3
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate test-strategy 0.4.3
[INFO] tweaked toml for crates.io crate test-strategy 0.4.3 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate test-strategy 0.4.3 on toolchain c2e32f1c9652b13ed99608599c1e855462f421f3
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate test-strategy 0.4.3 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" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 88121d47b02c8a27d915a49ec67601a2c2d84c9d09bb39d5315440e9449a4b82
[INFO] running `Command { std: "docker" "start" "-a" "88121d47b02c8a27d915a49ec67601a2c2d84c9d09bb39d5315440e9449a4b82", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "88121d47b02c8a27d915a49ec67601a2c2d84c9d09bb39d5315440e9449a4b82", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "88121d47b02c8a27d915a49ec67601a2c2d84c9d09bb39d5315440e9449a4b82", kill_on_drop: false }`
[INFO] [stdout] 88121d47b02c8a27d915a49ec67601a2c2d84c9d09bb39d5315440e9449a4b82
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8239ead9e3f564f7d5cd8d233bd63ae52be3f5f331a96093c2b3489948c7e94c
[INFO] running `Command { std: "docker" "start" "-a" "8239ead9e3f564f7d5cd8d233bd63ae52be3f5f331a96093c2b3489948c7e94c", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.101
[INFO] [stderr]    Compiling structmeta-derive v0.3.0
[INFO] [stderr]    Compiling structmeta v0.3.0
[INFO] [stderr]    Compiling derive-ex v0.1.8
[INFO] [stderr]    Compiling test-strategy v0.4.3 (/opt/rustwide/workdir)
[INFO] [stdout] warning: struct `Parenthesized` is never constructed
[INFO] [stdout]   --> src/syn_utils.rs:43:12
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub struct Parenthesized<T> {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/bound.rs:70:18
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn child(&mut self, bound: Option<Vec<Bound>>) -> BoundsChild {
[INFO] [stdout]    |                  ^^^^^^^^^ the lifetime is elided here    ^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn child(&mut self, bound: Option<Vec<Bound>>) -> BoundsChild<'_> {
[INFO] [stdout]    |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.57s
[INFO] running `Command { std: "docker" "inspect" "8239ead9e3f564f7d5cd8d233bd63ae52be3f5f331a96093c2b3489948c7e94c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8239ead9e3f564f7d5cd8d233bd63ae52be3f5f331a96093c2b3489948c7e94c", kill_on_drop: false }`
[INFO] [stdout] 8239ead9e3f564f7d5cd8d233bd63ae52be3f5f331a96093c2b3489948c7e94c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1d7eaf3f4046c0b1de5e3eb38159b5031e51d1b77850fdd75bd58861c72854a4
[INFO] running `Command { std: "docker" "start" "-a" "1d7eaf3f4046c0b1de5e3eb38159b5031e51d1b77850fdd75bd58861c72854a4", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.95
[INFO] [stderr]    Compiling unicode-ident v1.0.18
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]    Compiling winnow v0.7.10
[INFO] [stderr]    Compiling indexmap v2.9.0
[INFO] [stderr]    Compiling target-triple v0.1.4
[INFO] [stderr]    Compiling rustversion v1.0.21
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling tokio v1.45.1
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rand_core v0.9.3
[INFO] [stderr]    Compiling tempfile v3.20.0
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.1
[INFO] [stderr]    Compiling rusty-fork v0.3.0
[INFO] [stderr]    Compiling syn v2.0.101
[INFO] [stderr]    Compiling proptest v1.7.0
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling serde_json v1.0.140
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling structmeta-derive v0.3.0
[INFO] [stderr]    Compiling googletest_macro v0.14.1
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling googletest v0.14.1
[INFO] [stderr]    Compiling structmeta v0.3.0
[INFO] [stderr]    Compiling derive-ex v0.1.8
[INFO] [stderr]    Compiling test-strategy v0.4.3 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling trybuild v1.0.105
[INFO] [stdout] warning: struct `Parenthesized` is never constructed
[INFO] [stdout]   --> src/syn_utils.rs:43:12
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub struct Parenthesized<T> {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/bound.rs:70:18
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn child(&mut self, bound: Option<Vec<Bound>>) -> BoundsChild {
[INFO] [stdout]    |                  ^^^^^^^^^ the lifetime is elided here    ^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn child(&mut self, bound: Option<Vec<Bound>>) -> BoundsChild<'_> {
[INFO] [stdout]    |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `TestInput` is never used
[INFO] [stdout]    --> tests/readme_arbitrary.rs:111:10
[INFO] [stdout]     |
[INFO] [stdout] 111 |     enum TestInput {
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `NotArbitrary` is never constructed
[INFO] [stdout]    --> tests/readme_arbitrary.rs:124:12
[INFO] [stdout]     |
[INFO] [stdout] 124 |     struct NotArbitrary;
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `TestInput` is never used
[INFO] [stdout]    --> tests/readme_arbitrary.rs:127:10
[INFO] [stdout]     |
[INFO] [stdout] 127 |     enum TestInput {
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestInput` is never constructed
[INFO] [stdout]    --> tests/readme_arbitrary.rs:141:12
[INFO] [stdout]     |
[INFO] [stdout] 141 |     struct TestInput {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestInput` is never constructed
[INFO] [stdout]    --> tests/readme_arbitrary.rs:154:12
[INFO] [stdout]     |
[INFO] [stdout] 154 |     struct TestInput {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestInput` is never constructed
[INFO] [stdout]    --> tests/readme_arbitrary.rs:168:12
[INFO] [stdout]     |
[INFO] [stdout] 168 |     struct TestInput {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestInput` is never constructed
[INFO] [stdout]    --> tests/readme_arbitrary.rs:179:12
[INFO] [stdout]     |
[INFO] [stdout] 179 |     struct TestInput {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_even` is never used
[INFO] [stdout]    --> tests/readme_arbitrary.rs:184:8
[INFO] [stdout]     |
[INFO] [stdout] 184 |     fn is_even(x: &u32) -> bool {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestInput` is never constructed
[INFO] [stdout]    --> tests/readme_arbitrary.rs:195:12
[INFO] [stdout]     |
[INFO] [stdout] 195 |     struct TestInput {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `x_is_even` is never used
[INFO] [stdout]    --> tests/readme_arbitrary.rs:198:8
[INFO] [stdout]     |
[INFO] [stdout] 198 |     fn x_is_even(input: &TestInput) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestInput` is never constructed
[INFO] [stdout]    --> tests/readme_arbitrary.rs:208:12
[INFO] [stdout]     |
[INFO] [stdout] 208 |     struct TestInput {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestInput` is never constructed
[INFO] [stdout]    --> tests/readme_arbitrary.rs:220:12
[INFO] [stdout]     |
[INFO] [stdout] 220 |     struct TestInput {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestInputArgs` is never constructed
[INFO] [stdout]    --> tests/readme_arbitrary.rs:237:12
[INFO] [stdout]     |
[INFO] [stdout] 237 |     struct TestInputArgs {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestInput` is never constructed
[INFO] [stdout]    --> tests/readme_arbitrary.rs:243:12
[INFO] [stdout]     |
[INFO] [stdout] 243 |     struct TestInput {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestInput` is never constructed
[INFO] [stdout]    --> tests/readme_arbitrary.rs:285:12
[INFO] [stdout]     |
[INFO] [stdout] 285 |     struct TestInput<T1, T2> {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestInput` is never constructed
[INFO] [stdout]    --> tests/readme_arbitrary.rs:300:12
[INFO] [stdout]     |
[INFO] [stdout] 300 |     struct TestInput<T> {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestInput` is never constructed
[INFO] [stdout]    --> tests/readme_arbitrary.rs:313:12
[INFO] [stdout]     |
[INFO] [stdout] 313 |     struct TestInput<T> {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Parenthesized` is never constructed
[INFO] [stdout]   --> src/syn_utils.rs:43:12
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub struct Parenthesized<T> {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/bound.rs:70:18
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn child(&mut self, bound: Option<Vec<Bound>>) -> BoundsChild {
[INFO] [stdout]    |                  ^^^^^^^^^ the lifetime is elided here    ^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn child(&mut self, bound: Option<Vec<Bound>>) -> BoundsChild<'_> {
[INFO] [stdout]    |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]   --> tests/arbitrary_in_macro_rules.rs:68:53
[INFO] [stdout]    |
[INFO] [stdout] 68 |     macro_rules_arbitrary_debug_partialeq! { struct TestStruct { a0 : u32 , a1 : u32 , a2 : u32 , a3 : u32 , a4 : u32 , a5 : u32 , a...
[INFO] [stdout]    |                                                     ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:116:53
[INFO] [stdout]     |
[INFO] [stdout] 116 |     macro_rules_arbitrary_debug_partialeq! { struct TestStruct { # [strategy (1 .. 16u16)] _x : u16 , } };
[INFO] [stdout]     |                                                     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Inner` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:201:97
[INFO] [stdout]     |
[INFO] [stdout] 201 |     macro_rules_arbitrary_debug! { # [arbitrary (args = sub_mod :: TestArgsNoConstruct)] struct Inner { # [allow (dead_code)] x : u...
[INFO] [stdout]     |                                                                                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestInput` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:202:43
[INFO] [stdout]     |
[INFO] [stdout] 202 |     macro_rules_arbitrary_debug! { struct TestInput { # [any (sub_mod :: TestArgsNoConstruct :: new ())] # [allow (dead_code)] inne...
[INFO] [stdout]     |                                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:490:12
[INFO] [stdout]     |
[INFO] [stdout] 490 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:493:85
[INFO] [stdout]     |
[INFO] [stdout] 493 |     macro_rules_arbitrary_debug_partialeq! { # [arbitrary (args = TestArgs)] struct TestStruct { # [strategy (0 .. args . x_max)] x...
[INFO] [stdout]     |                                                                                     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:498:12
[INFO] [stdout]     |
[INFO] [stdout] 498 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:501:85
[INFO] [stdout]     |
[INFO] [stdout] 501 |     macro_rules_arbitrary_debug_partialeq! { # [arbitrary (args = TestArgs)] struct TestStruct { # [strategy (0 .. 10)] x : i32 , #...
[INFO] [stdout]     |                                                                                     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:506:12
[INFO] [stdout]     |
[INFO] [stdout] 506 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:509:85
[INFO] [stdout]     |
[INFO] [stdout] 509 |     macro_rules_arbitrary_debug_partialeq! { # [arbitrary (args = TestArgs)] struct TestStruct { # [strategy (0 .. 10)] x : i32 , #...
[INFO] [stdout]     |                                                                                     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:514:12
[INFO] [stdout]     |
[INFO] [stdout] 514 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:517:118
[INFO] [stdout]     |
[INFO] [stdout] 517 |     macro_rules_arbitrary_debug_partialeq! { # [arbitrary (args = TestArgs)] # [filter (# x % args . m != 0)] struct TestStruct { x...
[INFO] [stdout]     |                                                                                                                      ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:522:12
[INFO] [stdout]     |
[INFO] [stdout] 522 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:525:151
[INFO] [stdout]     |
[INFO] [stdout] 525 | ... % args . m != 0)] # [filter (# x % args . m != 1)] struct TestStruct { x : i32 , } };
[INFO] [stdout]     |                                                               ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:530:12
[INFO] [stdout]     |
[INFO] [stdout] 530 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:533:125
[INFO] [stdout]     |
[INFO] [stdout] 533 | ... TestArgs)] # [filter (# self . x % args . m != 0)] struct TestStruct { x : i32 , } };
[INFO] [stdout]     |                                                               ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:538:12
[INFO] [stdout]     |
[INFO] [stdout] 538 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:541:165
[INFO] [stdout]     |
[INFO] [stdout] 541 | ... . m != 0)] # [filter (# self . x % args . m != 1)] struct TestStruct { x : i32 , } };
[INFO] [stdout]     |                                                               ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:546:12
[INFO] [stdout]     |
[INFO] [stdout] 546 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:549:121
[INFO] [stdout]     |
[INFO] [stdout] 549 | ...gs = TestArgs)] # [filter (is_valid_fn (args . m))] struct TestStruct { x : i32 , } };
[INFO] [stdout]     |                                                               ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_valid_fn` is never used
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:550:8
[INFO] [stdout]     |
[INFO] [stdout] 550 |     fn is_valid_fn(_: i32) -> impl Fn(&TestStruct) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:557:12
[INFO] [stdout]     |
[INFO] [stdout] 557 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:560:161
[INFO] [stdout]     |
[INFO] [stdout] 560 | ...args . m))] # [filter (is_valid_fn (args . m + 1))] struct TestStruct { x : i32 , } };
[INFO] [stdout]     |                                                               ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_valid_fn` is never used
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:561:8
[INFO] [stdout]     |
[INFO] [stdout] 561 |     fn is_valid_fn(_: i32) -> impl Fn(&TestStruct) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:568:12
[INFO] [stdout]     |
[INFO] [stdout] 568 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `TestEnum` is never used
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:571:125
[INFO] [stdout]     |
[INFO] [stdout] 571 | ...= TestArgs)] # [filter (# self . is_valid (args . m))] enum TestEnum { A { x : i32 } , B , } };
[INFO] [stdout]     |                                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `is_valid` is never used
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:573:12
[INFO] [stdout]     |
[INFO] [stdout] 572 |     impl TestEnum {
[INFO] [stdout]     |     ------------- method in this implementation
[INFO] [stdout] 573 |         fn is_valid(&self, m: i32) -> bool {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:584:12
[INFO] [stdout]     |
[INFO] [stdout] 584 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `TestEnum` is never used
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:587:171
[INFO] [stdout]     |
[INFO] [stdout] 587 | ...s . m))] # [filter (# self . is_valid (args . m + 1))] enum TestEnum { A { x : i32 } , B , } };
[INFO] [stdout]     |                                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `is_valid` is never used
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:589:12
[INFO] [stdout]     |
[INFO] [stdout] 588 |     impl TestEnum {
[INFO] [stdout]     |     ------------- method in this implementation
[INFO] [stdout] 589 |         fn is_valid(&self, m: i32) -> bool {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:600:12
[INFO] [stdout]     |
[INFO] [stdout] 600 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `TestEnum` is never used
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:603:83
[INFO] [stdout]     |
[INFO] [stdout] 603 |     macro_rules_arbitrary_debug_partialeq! { # [arbitrary (args = TestArgs)] enum TestEnum { # [filter (# x % args . m != 0)] A { x...
[INFO] [stdout]     |                                                                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:608:12
[INFO] [stdout]     |
[INFO] [stdout] 608 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `TestEnum` is never used
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:611:83
[INFO] [stdout]     |
[INFO] [stdout] 611 |     macro_rules_arbitrary_debug_partialeq! { # [arbitrary (args = TestArgs)] enum TestEnum { # [filter (# x % args . m != 0)] # [fi...
[INFO] [stdout]     |                                                                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:616:12
[INFO] [stdout]     |
[INFO] [stdout] 616 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:619:85
[INFO] [stdout]     |
[INFO] [stdout] 619 |     macro_rules_arbitrary_debug_partialeq! { # [arbitrary (args = TestArgs)] struct TestStruct { # [filter (# x % args . m != 0)] x...
[INFO] [stdout]     |                                                                                     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:624:12
[INFO] [stdout]     |
[INFO] [stdout] 624 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:627:85
[INFO] [stdout]     |
[INFO] [stdout] 627 |     macro_rules_arbitrary_debug_partialeq! { # [arbitrary (args = TestArgs)] struct TestStruct { # [filter (# x % args . m != 0)] #...
[INFO] [stdout]     |                                                                                     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:632:12
[INFO] [stdout]     |
[INFO] [stdout] 632 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:635:85
[INFO] [stdout]     |
[INFO] [stdout] 635 |     macro_rules_arbitrary_debug_partialeq! { # [arbitrary (args = TestArgs)] struct TestStruct { # [filter (is_larger_than (args . ...
[INFO] [stdout]     |                                                                                     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_larger_than` is never used
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:636:8
[INFO] [stdout]     |
[INFO] [stdout] 636 |     fn is_larger_than(t: i32) -> impl Fn(&i32) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:643:12
[INFO] [stdout]     |
[INFO] [stdout] 643 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:646:85
[INFO] [stdout]     |
[INFO] [stdout] 646 |     macro_rules_arbitrary_debug_partialeq! { # [arbitrary (args = TestArgs)] struct TestStruct { # [filter (is_larger_than (args . ...
[INFO] [stdout]     |                                                                                     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_larger_than` is never used
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:647:8
[INFO] [stdout]     |
[INFO] [stdout] 647 |     fn is_larger_than(t: i32) -> impl Fn(&i32) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:654:12
[INFO] [stdout]     |
[INFO] [stdout] 654 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:657:85
[INFO] [stdout]     |
[INFO] [stdout] 657 |     macro_rules_arbitrary_debug_partialeq! { # [arbitrary (args = TestArgs)] struct TestStruct { # [map (| x : i32 | x + args . m)]...
[INFO] [stdout]     |                                                                                     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:662:12
[INFO] [stdout]     |
[INFO] [stdout] 662 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:665:85
[INFO] [stdout]     |
[INFO] [stdout] 665 |     macro_rules_arbitrary_debug_partialeq! { # [arbitrary (args = TestArgs)] struct TestStruct { # [map (| x : i32 | x + args . m)]...
[INFO] [stdout]     |                                                                                     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:670:12
[INFO] [stdout]     |
[INFO] [stdout] 670 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:673:85
[INFO] [stdout]     |
[INFO] [stdout] 673 |     macro_rules_arbitrary_debug_partialeq! { # [arbitrary (args = TestArgs)] struct TestStruct { # [map (| x : i32 | x + args . m)]...
[INFO] [stdout]     |                                                                                     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:678:12
[INFO] [stdout]     |
[INFO] [stdout] 678 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:681:85
[INFO] [stdout]     |
[INFO] [stdout] 681 |     macro_rules_arbitrary_debug_partialeq! { # [arbitrary (args = TestArgs)] struct TestStruct { # [map (| x : i32 | x + args . m)]...
[INFO] [stdout]     |                                                                                     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:686:12
[INFO] [stdout]     |
[INFO] [stdout] 686 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:689:85
[INFO] [stdout]     |
[INFO] [stdout] 689 |     macro_rules_arbitrary_debug_partialeq! { # [arbitrary (args = TestArgs)] struct TestStruct { # [map (| x : i32 | x + args . m)]...
[INFO] [stdout]     |                                                                                     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:694:12
[INFO] [stdout]     |
[INFO] [stdout] 694 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:697:85
[INFO] [stdout]     |
[INFO] [stdout] 697 |     macro_rules_arbitrary_debug_partialeq! { # [arbitrary (args = TestArgs)] struct TestStruct { # [map (| x : i32 | x + args . m)]...
[INFO] [stdout]     |                                                                                     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:702:12
[INFO] [stdout]     |
[INFO] [stdout] 702 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:705:85
[INFO] [stdout]     |
[INFO] [stdout] 705 |     macro_rules_arbitrary_debug_partialeq! { # [arbitrary (args = TestArgs)] struct TestStruct { a0 : i32 , a1 : i32 , # [strategy ...
[INFO] [stdout]     |                                                                                     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Wrapped` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:733:12
[INFO] [stdout]     |
[INFO] [stdout] 733 |     struct Wrapped<T>(T);
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:734:92
[INFO] [stdout]     |
[INFO] [stdout] 734 |     macro_rules_arbitrary_debug_partialeq! { # [arbitrary (bound (T : Clone , ..))] struct TestStruct < T > { # [by_ref] # [map (| ...
[INFO] [stdout]     |                                                                                            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: enum `MyEnum` is never used
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:777:77
[INFO] [stdout]     |
[INFO] [stdout] 777 |     macro_rules_arbitrary_debug_partialeq_clone! { # [deny (warnings)] enum MyEnum { Parameters , SomethingElse , } };
[INFO] [stdout]     |                                                                             ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:777:61
[INFO] [stdout]     |
[INFO] [stdout] 777 |     macro_rules_arbitrary_debug_partialeq_clone! { # [deny (warnings)] enum MyEnum { Parameters , SomethingElse , } };
[INFO] [stdout]     |                                                             ^^^^^^^^
[INFO] [stdout]     = note: `#[deny(dead_code)]` implied by `#[deny(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `X` is never constructed
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:884:59
[INFO] [stdout]     |
[INFO] [stdout] 884 |     macro_rules_arbitrary_debug_partialeq_clone! { struct X { # [map (| x : u32 | x + 1)] a1 : u32 , # [map (| x : u32 | x + 2)] a2...
[INFO] [stdout]     |                                                           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]    --> tests/arbitrary_in_macro_rules.rs:194:16
[INFO] [stdout]     |
[INFO] [stdout] 193 |     impl TestArgsNoConstruct {
[INFO] [stdout]     |     ------------------------ associated function in this implementation
[INFO] [stdout] 194 |         pub fn new() -> Self {
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `test-strategy` (test "arbitrary_in_macro_rules") due to 1 previous error; 62 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]   --> tests/arbitrary.rs:75:12
[INFO] [stdout]    |
[INFO] [stdout] 75 |     struct TestStruct {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary.rs:173:12
[INFO] [stdout]     |
[INFO] [stdout] 173 |     struct TestStruct {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Inner` is never constructed
[INFO] [stdout]    --> tests/arbitrary.rs:327:12
[INFO] [stdout]     |
[INFO] [stdout] 327 |     struct Inner {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestInput` is never constructed
[INFO] [stdout]    --> tests/arbitrary.rs:333:12
[INFO] [stdout]     |
[INFO] [stdout] 333 |     struct TestInput {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary.rs:835:12
[INFO] [stdout]     |
[INFO] [stdout] 835 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary.rs:840:12
[INFO] [stdout]     |
[INFO] [stdout] 840 |     struct TestStruct {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary.rs:849:12
[INFO] [stdout]     |
[INFO] [stdout] 849 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary.rs:854:12
[INFO] [stdout]     |
[INFO] [stdout] 854 |     struct TestStruct {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary.rs:865:12
[INFO] [stdout]     |
[INFO] [stdout] 865 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary.rs:870:12
[INFO] [stdout]     |
[INFO] [stdout] 870 |     struct TestStruct {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary.rs:885:12
[INFO] [stdout]     |
[INFO] [stdout] 885 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary.rs:891:12
[INFO] [stdout]     |
[INFO] [stdout] 891 |     struct TestStruct {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary.rs:899:12
[INFO] [stdout]     |
[INFO] [stdout] 899 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary.rs:906:12
[INFO] [stdout]     |
[INFO] [stdout] 906 |     struct TestStruct {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary.rs:914:12
[INFO] [stdout]     |
[INFO] [stdout] 914 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary.rs:920:12
[INFO] [stdout]     |
[INFO] [stdout] 920 |     struct TestStruct {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary.rs:928:12
[INFO] [stdout]     |
[INFO] [stdout] 928 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary.rs:935:12
[INFO] [stdout]     |
[INFO] [stdout] 935 |     struct TestStruct {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary.rs:943:12
[INFO] [stdout]     |
[INFO] [stdout] 943 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary.rs:949:12
[INFO] [stdout]     |
[INFO] [stdout] 949 |     struct TestStruct {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_valid_fn` is never used
[INFO] [stdout]    --> tests/arbitrary.rs:953:8
[INFO] [stdout]     |
[INFO] [stdout] 953 |     fn is_valid_fn(_: i32) -> impl Fn(&TestStruct) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary.rs:961:12
[INFO] [stdout]     |
[INFO] [stdout] 961 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]    --> tests/arbitrary.rs:968:12
[INFO] [stdout]     |
[INFO] [stdout] 968 |     struct TestStruct {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_valid_fn` is never used
[INFO] [stdout]    --> tests/arbitrary.rs:972:8
[INFO] [stdout]     |
[INFO] [stdout] 972 |     fn is_valid_fn(_: i32) -> impl Fn(&TestStruct) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]    --> tests/arbitrary.rs:980:12
[INFO] [stdout]     |
[INFO] [stdout] 980 |     struct TestArgs {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `TestEnum` is never used
[INFO] [stdout]    --> tests/arbitrary.rs:986:10
[INFO] [stdout]     |
[INFO] [stdout] 986 |     enum TestEnum {
[INFO] [stdout]     |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `is_valid` is never used
[INFO] [stdout]    --> tests/arbitrary.rs:992:12
[INFO] [stdout]     |
[INFO] [stdout] 991 |     impl TestEnum {
[INFO] [stdout]     |     ------------- method in this implementation
[INFO] [stdout] 992 |         fn is_valid(&self, m: i32) -> bool {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]     --> tests/arbitrary.rs:1004:12
[INFO] [stdout]      |
[INFO] [stdout] 1004 |     struct TestArgs {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `TestEnum` is never used
[INFO] [stdout]     --> tests/arbitrary.rs:1011:10
[INFO] [stdout]      |
[INFO] [stdout] 1011 |     enum TestEnum {
[INFO] [stdout]      |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `is_valid` is never used
[INFO] [stdout]     --> tests/arbitrary.rs:1017:12
[INFO] [stdout]      |
[INFO] [stdout] 1016 |     impl TestEnum {
[INFO] [stdout]      |     ------------- method in this implementation
[INFO] [stdout] 1017 |         fn is_valid(&self, m: i32) -> bool {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]     --> tests/arbitrary.rs:1029:12
[INFO] [stdout]      |
[INFO] [stdout] 1029 |     struct TestArgs {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `TestEnum` is never used
[INFO] [stdout]     --> tests/arbitrary.rs:1034:10
[INFO] [stdout]      |
[INFO] [stdout] 1034 |     enum TestEnum {
[INFO] [stdout]      |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]     --> tests/arbitrary.rs:1046:12
[INFO] [stdout]      |
[INFO] [stdout] 1046 |     struct TestArgs {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `TestEnum` is never used
[INFO] [stdout]     --> tests/arbitrary.rs:1051:10
[INFO] [stdout]      |
[INFO] [stdout] 1051 |     enum TestEnum {
[INFO] [stdout]      |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]     --> tests/arbitrary.rs:1064:12
[INFO] [stdout]      |
[INFO] [stdout] 1064 |     struct TestArgs {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]     --> tests/arbitrary.rs:1069:12
[INFO] [stdout]      |
[INFO] [stdout] 1069 |     struct TestStruct {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]     --> tests/arbitrary.rs:1078:12
[INFO] [stdout]      |
[INFO] [stdout] 1078 |     struct TestArgs {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]     --> tests/arbitrary.rs:1083:12
[INFO] [stdout]      |
[INFO] [stdout] 1083 |     struct TestStruct {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]     --> tests/arbitrary.rs:1093:12
[INFO] [stdout]      |
[INFO] [stdout] 1093 |     struct TestArgs {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]     --> tests/arbitrary.rs:1098:12
[INFO] [stdout]      |
[INFO] [stdout] 1098 |     struct TestStruct {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_larger_than` is never used
[INFO] [stdout]     --> tests/arbitrary.rs:1103:8
[INFO] [stdout]      |
[INFO] [stdout] 1103 |     fn is_larger_than(t: i32) -> impl Fn(&i32) -> bool {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]     --> tests/arbitrary.rs:1111:12
[INFO] [stdout]      |
[INFO] [stdout] 1111 |     struct TestArgs {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]     --> tests/arbitrary.rs:1116:12
[INFO] [stdout]      |
[INFO] [stdout] 1116 |     struct TestStruct {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_larger_than` is never used
[INFO] [stdout]     --> tests/arbitrary.rs:1122:8
[INFO] [stdout]      |
[INFO] [stdout] 1122 |     fn is_larger_than(t: i32) -> impl Fn(&i32) -> bool {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]     --> tests/arbitrary.rs:1130:12
[INFO] [stdout]      |
[INFO] [stdout] 1130 |     struct TestArgs {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]     --> tests/arbitrary.rs:1135:12
[INFO] [stdout]      |
[INFO] [stdout] 1135 |     struct TestStruct {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]     --> tests/arbitrary.rs:1143:12
[INFO] [stdout]      |
[INFO] [stdout] 1143 |     struct TestArgs {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]     --> tests/arbitrary.rs:1148:12
[INFO] [stdout]      |
[INFO] [stdout] 1148 |     struct TestStruct {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]     --> tests/arbitrary.rs:1160:12
[INFO] [stdout]      |
[INFO] [stdout] 1160 |     struct TestArgs {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]     --> tests/arbitrary.rs:1165:12
[INFO] [stdout]      |
[INFO] [stdout] 1165 |     struct TestStruct {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]     --> tests/arbitrary.rs:1175:12
[INFO] [stdout]      |
[INFO] [stdout] 1175 |     struct TestArgs {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]     --> tests/arbitrary.rs:1180:12
[INFO] [stdout]      |
[INFO] [stdout] 1180 |     struct TestStruct {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]     --> tests/arbitrary.rs:1191:12
[INFO] [stdout]      |
[INFO] [stdout] 1191 |     struct TestArgs {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]     --> tests/arbitrary.rs:1196:12
[INFO] [stdout]      |
[INFO] [stdout] 1196 |     struct TestStruct {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]     --> tests/arbitrary.rs:1206:12
[INFO] [stdout]      |
[INFO] [stdout] 1206 |     struct TestArgs {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]     --> tests/arbitrary.rs:1211:12
[INFO] [stdout]      |
[INFO] [stdout] 1211 |     struct TestStruct {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestArgs` is never constructed
[INFO] [stdout]     --> tests/arbitrary.rs:1222:12
[INFO] [stdout]      |
[INFO] [stdout] 1222 |     struct TestArgs {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]     --> tests/arbitrary.rs:1227:12
[INFO] [stdout]      |
[INFO] [stdout] 1227 |     struct TestStruct {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Wrapped` is never constructed
[INFO] [stdout]     --> tests/arbitrary.rs:1277:12
[INFO] [stdout]      |
[INFO] [stdout] 1277 |     struct Wrapped<T>(T);
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestStruct` is never constructed
[INFO] [stdout]     --> tests/arbitrary.rs:1281:12
[INFO] [stdout]      |
[INFO] [stdout] 1281 |     struct TestStruct<T> {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: enum `MyEnum` is never used
[INFO] [stdout]     --> tests/arbitrary.rs:1388:10
[INFO] [stdout]      |
[INFO] [stdout] 1388 |     enum MyEnum {
[INFO] [stdout]      |          ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]     --> tests/arbitrary.rs:1386:12
[INFO] [stdout]      |
[INFO] [stdout] 1386 |     #[deny(warnings)]
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout]      = note: `#[deny(dead_code)]` implied by `#[deny(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `X` is never constructed
[INFO] [stdout]     --> tests/arbitrary.rs:1596:12
[INFO] [stdout]      |
[INFO] [stdout] 1596 |     struct X {
[INFO] [stdout]      |            ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]    --> tests/arbitrary.rs:317:16
[INFO] [stdout]     |
[INFO] [stdout] 316 |     impl TestArgsNoConstruct {
[INFO] [stdout]     |     ------------------------ associated function in this implementation
[INFO] [stdout] 317 |         pub fn new() -> Self {
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `test-strategy` (test "arbitrary") due to 1 previous error; 62 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "1d7eaf3f4046c0b1de5e3eb38159b5031e51d1b77850fdd75bd58861c72854a4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1d7eaf3f4046c0b1de5e3eb38159b5031e51d1b77850fdd75bd58861c72854a4", kill_on_drop: false }`
[INFO] [stdout] 1d7eaf3f4046c0b1de5e3eb38159b5031e51d1b77850fdd75bd58861c72854a4
