[INFO] cloning repository https://github.com/gentjankolicaj/rust-examples [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/gentjankolicaj/rust-examples" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgentjankolicaj%2Frust-examples", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgentjankolicaj%2Frust-examples'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] e137ef46bffb985074de4b9e2bed6ed39728e10d [INFO] testing gentjankolicaj/rust-examples against try#8de4c7234dd9b97c9d76b58671343fdbbc9a433e+target=x86_64-unknown-linux-musl for musl_upgrade_1_2_5_with_libc_patch_0 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgentjankolicaj%2Frust-examples" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/gentjankolicaj/rust-examples [INFO] finished tweaking git repo https://github.com/gentjankolicaj/rust-examples [INFO] tweaked toml for git repo https://github.com/gentjankolicaj/rust-examples written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/gentjankolicaj/rust-examples on toolchain 8de4c7234dd9b97c9d76b58671343fdbbc9a433e [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/gentjankolicaj/rust-examples 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" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2024 which implies `resolver = "3"` [INFO] [stderr] note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest [INFO] [stderr] note: to use the edition 2024 resolver, specify `workspace.resolver = "3"` in the workspace root's manifest [INFO] [stderr] note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 74fa35a049831504fb0a16eb2a0e28e995bdcfba028aa103418ea4576cec4408 [INFO] running `Command { std: "docker" "start" "-a" "74fa35a049831504fb0a16eb2a0e28e995bdcfba028aa103418ea4576cec4408", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "74fa35a049831504fb0a16eb2a0e28e995bdcfba028aa103418ea4576cec4408", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "74fa35a049831504fb0a16eb2a0e28e995bdcfba028aa103418ea4576cec4408", kill_on_drop: false }` [INFO] [stdout] 74fa35a049831504fb0a16eb2a0e28e995bdcfba028aa103418ea4576cec4408 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "build" "--frozen" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 59596ffbc5f9b200612a0604a0184eac4e3930d346a0ccdae59026e8dcf6eaec [INFO] running `Command { std: "docker" "start" "-a" "59596ffbc5f9b200612a0604a0184eac4e3930d346a0ccdae59026e8dcf6eaec", kill_on_drop: false }` [INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2024 which implies `resolver = "3"` [INFO] [stderr] note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest [INFO] [stderr] note: to use the edition 2024 resolver, specify `workspace.resolver = "3"` in the workspace root's manifest [INFO] [stderr] note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions [INFO] [stderr] warning: output filename collision. [INFO] [stderr] The bin target `float_0` in package `scalar v0.1.0 (/opt/rustwide/workdir/primitives/scalar)` has the same output filename as the bin target `float_0` in package `primitives v0.1.0 (/opt/rustwide/workdir/primitives)`. [INFO] [stderr] Colliding filename is: /opt/rustwide/target/x86_64-unknown-linux-musl/debug/float_0 [INFO] [stderr] The targets should have unique names. [INFO] [stderr] Consider changing their names to be unique or compiling them separately. [INFO] [stderr] This may become a hard error in the future; see . [INFO] [stderr] warning: output filename collision. [INFO] [stderr] The bin target `float_0` in package `scalar v0.1.0 (/opt/rustwide/workdir/primitives/scalar)` has the same output filename as the bin target `float_0` in package `primitives v0.1.0 (/opt/rustwide/workdir/primitives)`. [INFO] [stderr] Colliding filename is: /opt/rustwide/target/x86_64-unknown-linux-musl/debug/float_0.dwp [INFO] [stderr] The targets should have unique names. [INFO] [stderr] Consider changing their names to be unique or compiling them separately. [INFO] [stderr] This may become a hard error in the future; see . [INFO] [stderr] warning: output filename collision. [INFO] [stderr] The bin target `struct_0` in package `structs v0.1.0 (/opt/rustwide/workdir/structs)` has the same output filename as the bin target `struct_0` in package `custom_types v0.1.0 (/opt/rustwide/workdir/custom_types)`. [INFO] [stderr] Colliding filename is: /opt/rustwide/target/x86_64-unknown-linux-musl/debug/struct_0 [INFO] [stderr] The targets should have unique names. [INFO] [stderr] Consider changing their names to be unique or compiling them separately. [INFO] [stderr] This may become a hard error in the future; see . [INFO] [stderr] warning: output filename collision. [INFO] [stderr] The bin target `struct_0` in package `structs v0.1.0 (/opt/rustwide/workdir/structs)` has the same output filename as the bin target `struct_0` in package `custom_types v0.1.0 (/opt/rustwide/workdir/custom_types)`. [INFO] [stderr] Colliding filename is: /opt/rustwide/target/x86_64-unknown-linux-musl/debug/struct_0.dwp [INFO] [stderr] The targets should have unique names. [INFO] [stderr] Consider changing their names to be unique or compiling them separately. [INFO] [stderr] This may become a hard error in the future; see . [INFO] [stderr] warning: output filename collision. [INFO] [stderr] The bin target `struct_1` in package `structs v0.1.0 (/opt/rustwide/workdir/structs)` has the same output filename as the bin target `struct_1` in package `custom_types v0.1.0 (/opt/rustwide/workdir/custom_types)`. [INFO] [stderr] Colliding filename is: /opt/rustwide/target/x86_64-unknown-linux-musl/debug/struct_1 [INFO] [stderr] The targets should have unique names. [INFO] [stderr] Consider changing their names to be unique or compiling them separately. [INFO] [stderr] This may become a hard error in the future; see . [INFO] [stderr] warning: output filename collision. [INFO] [stderr] The bin target `struct_1` in package `structs v0.1.0 (/opt/rustwide/workdir/structs)` has the same output filename as the bin target `struct_1` in package `custom_types v0.1.0 (/opt/rustwide/workdir/custom_types)`. [INFO] [stderr] Colliding filename is: /opt/rustwide/target/x86_64-unknown-linux-musl/debug/struct_1.dwp [INFO] [stderr] The targets should have unique names. [INFO] [stderr] Consider changing their names to be unique or compiling them separately. [INFO] [stderr] This may become a hard error in the future; see . [INFO] [stderr] Compiling tests v0.1.0 (/opt/rustwide/workdir/cargos/tests) [INFO] [stderr] Compiling utils v0.1.0 (/opt/rustwide/workdir/cargos/dependencies/utils) [INFO] [stderr] Compiling destructing v0.1.0 (/opt/rustwide/workdir/flow/match/destructing) [INFO] [stderr] Compiling scalar v0.1.0 (/opt/rustwide/workdir/primitives/scalar) [INFO] [stderr] Compiling tricks v0.1.0 (/opt/rustwide/workdir/tricks) [INFO] [stderr] Compiling closure v0.1.0 (/opt/rustwide/workdir/functions/closure) [INFO] [stderr] Compiling generics v0.1.0 (/opt/rustwide/workdir/generics) [INFO] [stderr] Compiling for_loop v0.1.0 (/opt/rustwide/workdir/flow/for_loop) [INFO] [stderr] Compiling loop_loop v0.1.0 (/opt/rustwide/workdir/flow/loop_loop) [INFO] [stderr] Compiling structs v0.1.0 (/opt/rustwide/workdir/structs) [INFO] [stderr] Compiling guard v0.1.0 (/opt/rustwide/workdir/flow/match/guard) [INFO] [stderr] Compiling types v0.1.0 (/opt/rustwide/workdir/types) [INFO] [stderr] Compiling string v0.1.0 (/opt/rustwide/workdir/conversion/string) [INFO] [stderr] Compiling var_bindings v0.1.0 (/opt/rustwide/workdir/var_bindings) [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> tricks/src/bin/neg_int_abs.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | let mut mask: i32 = x >> 31; [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `area` is never used [INFO] [stdout] --> generics/src/bin/generics_assoc_types_0.rs:12:8 [INFO] [stdout] | [INFO] [stdout] 11 | trait Shape { [INFO] [stdout] | ----- method in this trait [INFO] [stdout] 12 | fn area(&self) -> f32; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> generics/src/bin/generics_assoc_types_0.rs:17:15 [INFO] [stdout] | [INFO] [stdout] 17 | struct Square(f32); [INFO] [stdout] | ------ ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing this field [INFO] [stdout] = note: `Square` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> generics/src/bin/generics_assoc_types_0.rs:19:18 [INFO] [stdout] | [INFO] [stdout] 19 | struct Rectangle(f32, f32); [INFO] [stdout] | --------- ^^^ ^^^ [INFO] [stdout] | | [INFO] [stdout] | fields in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing these fields [INFO] [stdout] = note: `Rectangle` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> var_bindings/src/bin/var_binding_freeze_1.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | let mut mutable_var_bind = 101; [INFO] [stdout] | ----^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> var_bindings/src/bin/var_binding_freeze_1.rs:20:13 [INFO] [stdout] | [INFO] [stdout] 20 | let mut mutable_var_bind = mutable_var_bind; [INFO] [stdout] | ----^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `data` is never read [INFO] [stdout] --> structs/src/bin/struct_with_gen.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 4 | struct Wrapper { [INFO] [stdout] | ------- field in this struct [INFO] [stdout] 5 | data: T, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Wrapper` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `data` and `data2` are never read [INFO] [stdout] --> structs/src/bin/struct_with_gen.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 9 | struct Wrapper2 { [INFO] [stdout] | -------- fields in this struct [INFO] [stdout] 10 | data: T, [INFO] [stdout] | ^^^^ [INFO] [stdout] 11 | data2: U, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Wrapper2` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling deps_app v0.1.0 (/opt/rustwide/workdir/cargos/dependencies/deps_app) [INFO] [stderr] Compiling if_let v0.1.0 (/opt/rustwide/workdir/flow/if_let) [INFO] [stderr] Compiling exe v0.1.0 (/opt/rustwide/workdir/exe) [INFO] [stderr] Compiling custom_types v0.1.0 (/opt/rustwide/workdir/custom_types) [INFO] [stderr] Compiling ops v0.1.0 (/opt/rustwide/workdir/primitives/ops) [INFO] [stdout] warning: unused variable: `one` [INFO] [stdout] --> functions/closure/src/bin/closure_param_0.rs:35:9 [INFO] [stdout] | [INFO] [stdout] 35 | let one = 1; [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_one` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `d` is never read [INFO] [stdout] --> primitives/ops/src/bin/i8_ops.rs:5:13 [INFO] [stdout] | [INFO] [stdout] 5 | let mut d: i8 = 0; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `param` [INFO] [stdout] --> generics/src/bin/generics_multiple_bound_0.rs:9:30 [INFO] [stdout] | [INFO] [stdout] 9 | fn print_single_bound(param: &G) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_param` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `param` [INFO] [stdout] --> generics/src/bin/generics_multiple_bound_0.rs:13:37 [INFO] [stdout] | [INFO] [stdout] 13 | fn print_multiple_bound(param: &G) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_param` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling array v0.1.0 (/opt/rustwide/workdir/array) [INFO] [stderr] Compiling compound v0.1.0 (/opt/rustwide/workdir/primitives/compound) [INFO] [stderr] Compiling attributes v0.1.0 (/opt/rustwide/workdir/attributes) [INFO] [stderr] Compiling aliasing v0.1.0 (/opt/rustwide/workdir/types/aliasing) [INFO] [stderr] Compiling vector v0.1.0 (/opt/rustwide/workdir/vector) [INFO] [stdout] warning: variants `TWO`, `THREE`, `FOUR`, `FIVE`, and `SIX` are never constructed [INFO] [stdout] --> functions/closure/src/bin/capturing_1.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 9 | enum N { [INFO] [stdout] | - variants in this enum [INFO] [stdout] 10 | ONE, [INFO] [stdout] 11 | TWO, [INFO] [stdout] | ^^^ [INFO] [stdout] 12 | THREE, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 13 | FOUR, [INFO] [stdout] | ^^^^ [INFO] [stdout] 14 | FIVE, [INFO] [stdout] | ^^^^ [INFO] [stdout] 15 | SIX, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `N` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling if_else v0.1.0 (/opt/rustwide/workdir/flow/if_else) [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> types/aliasing/src/bin/aliasing_struct.rs:22:13 [INFO] [stdout] | [INFO] [stdout] 22 | struct Pair(i32, i32); [INFO] [stdout] | ---- ^^^ ^^^ [INFO] [stdout] | | [INFO] [stdout] | fields in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing these fields [INFO] [stdout] = note: `Pair` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `lat` and `lon` are never read [INFO] [stdout] --> types/aliasing/src/bin/aliasing_struct.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 26 | struct Point { [INFO] [stdout] | ----- fields in this struct [INFO] [stdout] 27 | lat: f64, [INFO] [stdout] | ^^^ [INFO] [stdout] 28 | lon: f64, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Point` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `param` [INFO] [stdout] --> generics/src/bin/generics_where_0.rs:10:16 [INFO] [stdout] | [INFO] [stdout] 10 | fn print(param: T) {} [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_param` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling while_loop v0.1.0 (/opt/rustwide/workdir/flow/while_loop) [INFO] [stderr] Compiling functions v0.1.0 (/opt/rustwide/workdir/functions) [INFO] [stderr] Compiling inference v0.1.0 (/opt/rustwide/workdir/types/inference) [INFO] [stdout] warning: variant `OFF` is never constructed [INFO] [stdout] --> types/inference/src/bin/inference_1.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 9 | enum Switch { [INFO] [stdout] | ------ variant in this enum [INFO] [stdout] 10 | ON, [INFO] [stdout] 11 | OFF, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Switch` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `id` and `time_stamp` are never read [INFO] [stdout] --> types/inference/src/bin/inference_2.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 10 | struct User { [INFO] [stdout] | ---- fields in this struct [INFO] [stdout] 11 | id: i64, [INFO] [stdout] | ^^ [INFO] [stdout] 12 | time_stamp: i64, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `User` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `counter` [INFO] [stdout] --> flow/loop_loop/src/bin/loop_label_2.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | let mut counter = 0; [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_counter` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> flow/loop_loop/src/bin/loop_label_2.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | let mut counter = 0; [INFO] [stdout] | ----^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> flow/loop_loop/src/bin/loop_return_0.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | let result = 'one: loop { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_labels)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `MULTIPLY` and `DIVIDE` are never constructed [INFO] [stdout] --> custom_types/src/bin/enum_alias.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 13 | enum ArithmeticOps { [INFO] [stdout] | ------------- variants in this enum [INFO] [stdout] ... [INFO] [stdout] 16 | MULTIPLY, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 17 | DIVIDE, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling app v0.1.0 (/opt/rustwide/workdir/cargos/conventions/app) [INFO] [stdout] warning: unused import: `std::fmt::Debug` [INFO] [stdout] --> generics/src/bin/generics_assoc_types_1.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use std::fmt::Debug; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling primitives v0.1.0 (/opt/rustwide/workdir/primitives) [INFO] [stdout] warning: value assigned to `d` is never read [INFO] [stdout] --> primitives/ops/src/bin/i128_ops.rs:5:13 [INFO] [stdout] | [INFO] [stdout] 5 | let mut d: i128 = 0; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `b` is never read [INFO] [stdout] --> generics/src/bin/generics_trait_0.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 14 | struct C { [INFO] [stdout] | - field in this struct [INFO] [stdout] 15 | a: A, [INFO] [stdout] 16 | b: B, [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `C` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> generics/src/bin/generics_trait_0.rs:4:9 [INFO] [stdout] | [INFO] [stdout] 4 | #![warn(dead_code)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `second` is never used [INFO] [stdout] --> generics/src/bin/generics_trait_0.rs:26:8 [INFO] [stdout] | [INFO] [stdout] 24 | trait Di { [INFO] [stdout] | -- method in this trait [INFO] [stdout] 25 | fn first(self) -> T; [INFO] [stdout] 26 | fn second(self) -> U; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling try_trait v0.1.0 (/opt/rustwide/workdir/conversion/try_trait) [INFO] [stdout] warning: unused variable: `param` [INFO] [stdout] --> generics/src/bin/generics_multiple_bound_1.rs:9:30 [INFO] [stdout] | [INFO] [stdout] 9 | fn print_single_bound(param: &G) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_param` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `param` [INFO] [stdout] --> generics/src/bin/generics_multiple_bound_1.rs:13:37 [INFO] [stdout] | [INFO] [stdout] 13 | fn print_multiple_bound(param: &G) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_param` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> generics/src/bin/generics_multiple_bound_1.rs:19:13 [INFO] [stdout] | [INFO] [stdout] 19 | struct Pair(i32, i32); [INFO] [stdout] | ---- ^^^ ^^^ [INFO] [stdout] | | [INFO] [stdout] | fields in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing these fields [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling into v0.1.0 (/opt/rustwide/workdir/conversion/into) [INFO] [stderr] Compiling ref_custom_types v0.1.0 (/opt/rustwide/workdir/references/custom_types) [INFO] [stdout] warning: function `print` is never used [INFO] [stdout] --> var_bindings/src/bin/var_scope_1.rs:10:4 [INFO] [stdout] | [INFO] [stdout] 10 | fn print() { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `value` is never read [INFO] [stdout] --> conversion/into/src/bin/into_float.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 5 | struct Float { [INFO] [stdout] | ----- field in this struct [INFO] [stdout] 6 | value: f64, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Float` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `d` is never read [INFO] [stdout] --> primitives/ops/src/bin/f32_ops.rs:5:13 [INFO] [stdout] | [INFO] [stdout] 5 | let mut d: f32 = 0.0; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> references/custom_types/src/bin/tuple_struct_ref.rs:6:14 [INFO] [stdout] | [INFO] [stdout] 6 | struct Point(i32, i32); [INFO] [stdout] | ----- ^^^ ^^^ [INFO] [stdout] | | [INFO] [stdout] | fields in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing these fields [INFO] [stdout] = note: `Point` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling expression v0.1.0 (/opt/rustwide/workdir/expression) [INFO] [stderr] Compiling binding v0.1.0 (/opt/rustwide/workdir/flow/match/binding) [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> flow/if_let/src/bin/if_let_3.rs:36:21 [INFO] [stdout] | [INFO] [stdout] 36 | if let Foo::Qux(value @ 100) = c { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `value` is never read [INFO] [stdout] --> conversion/into/src/bin/into_0.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 7 | struct Number { [INFO] [stdout] | ------ field in this struct [INFO] [stdout] 8 | value: i32, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Number` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 32 | Coord { x: _, y: _ } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 22 | Coord { x: 0, y: y } => { [INFO] [stdout] | -------------------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 25 | Coord { x: x, y: 0 } => { [INFO] [stdout] | -------------------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 28 | Coord { x: x, y: y } => { [INFO] [stdout] | -------------------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 32 | Coord { x: _, y: _ } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ collectively making this unreachable [INFO] [stdout] = note: `#[warn(unreachable_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | Coord { x: _, y: _ } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 41 | Coord { x: 0, y: y } => { [INFO] [stdout] | -------------------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 44 | Coord { x: x, y: 0 } => { [INFO] [stdout] | -------------------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 47 | Coord { x: x, y: y } => { [INFO] [stdout] | -------------------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 51 | Coord { x: _, y: _ } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ collectively making this unreachable [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `y:` in this pattern is redundant [INFO] [stdout] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:22:23 [INFO] [stdout] | [INFO] [stdout] 22 | Coord { x: 0, y: y } => { [INFO] [stdout] | ^^^^ help: use shorthand field pattern: `y` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_shorthand_field_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `x:` in this pattern is redundant [INFO] [stdout] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:25:17 [INFO] [stdout] | [INFO] [stdout] 25 | Coord { x: x, y: 0 } => { [INFO] [stdout] | ^^^^ help: use shorthand field pattern: `x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `x:` in this pattern is redundant [INFO] [stdout] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:28:17 [INFO] [stdout] | [INFO] [stdout] 28 | Coord { x: x, y: y } => { [INFO] [stdout] | ^^^^ help: use shorthand field pattern: `x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `y:` in this pattern is redundant [INFO] [stdout] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:28:23 [INFO] [stdout] | [INFO] [stdout] 28 | Coord { x: x, y: y } => { [INFO] [stdout] | ^^^^ help: use shorthand field pattern: `y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `y:` in this pattern is redundant [INFO] [stdout] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:41:23 [INFO] [stdout] | [INFO] [stdout] 41 | Coord { x: 0, y: y } => { [INFO] [stdout] | ^^^^ help: use shorthand field pattern: `y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `x:` in this pattern is redundant [INFO] [stdout] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:44:17 [INFO] [stdout] | [INFO] [stdout] 44 | Coord { x: x, y: 0 } => { [INFO] [stdout] | ^^^^ help: use shorthand field pattern: `x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `x:` in this pattern is redundant [INFO] [stdout] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:47:17 [INFO] [stdout] | [INFO] [stdout] 47 | Coord { x: x, y: y } => { [INFO] [stdout] | ^^^^ help: use shorthand field pattern: `x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `y:` in this pattern is redundant [INFO] [stdout] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:47:23 [INFO] [stdout] | [INFO] [stdout] 47 | Coord { x: x, y: y } => { [INFO] [stdout] | ^^^^ help: use shorthand field pattern: `y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> custom_types/src/bin/struct_types.rs:9:18 [INFO] [stdout] | [INFO] [stdout] 9 | struct TuplePair(f64, f64); [INFO] [stdout] | --------- ^^^ ^^^ [INFO] [stdout] | | [INFO] [stdout] | fields in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing these fields [INFO] [stdout] = note: `TuplePair` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> custom_types/src/bin/struct_types.rs:12:19 [INFO] [stdout] | [INFO] [stdout] 12 | struct TuplePoint(f64, f64); [INFO] [stdout] | ---------- ^^^ ^^^ [INFO] [stdout] | | [INFO] [stdout] | fields in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing these fields [INFO] [stdout] = note: `TuplePoint` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `id` and `name` are never read [INFO] [stdout] --> custom_types/src/bin/struct_types.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 23 | struct User { [INFO] [stdout] | ---- fields in this struct [INFO] [stdout] 24 | id: i64, [INFO] [stdout] | ^^ [INFO] [stdout] 25 | name: String, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `User` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `id` and `location` are never read [INFO] [stdout] --> custom_types/src/bin/struct_types.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 29 | struct UserLocation { [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] 30 | id: i64, [INFO] [stdout] | ^^ [INFO] [stdout] 31 | location: TuplePoint, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `UserLocation` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `d` is never read [INFO] [stdout] --> primitives/ops/src/bin/f64_ops.rs:5:13 [INFO] [stdout] | [INFO] [stdout] 5 | let mut d: f64 = 0.0; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling casting v0.1.0 (/opt/rustwide/workdir/types/casting) [INFO] [stderr] Compiling fmt v0.1.0 (/opt/rustwide/workdir/fmt) [INFO] [stdout] warning: fields `name` and `age` are never read [INFO] [stdout] --> fmt/src/bin/fmt_display_0.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 2 | struct Person<'a> { [INFO] [stdout] | ------ fields in this struct [INFO] [stdout] 3 | name: &'a str, [INFO] [stdout] | ^^^^ [INFO] [stdout] 4 | age: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Person` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `d` [INFO] [stdout] --> primitives/ops/src/bin/u32_ops.rs:5:13 [INFO] [stdout] | [INFO] [stdout] 5 | let mut d: u32 = 0; [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_d` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> primitives/ops/src/bin/u32_ops.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | let mut d: u32 = 0; [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `red` [INFO] [stdout] --> functions/src/bin/assoc_func_1.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 32 | let red = Color::RED; [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_red` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `GREEN` and `BLUE` are never constructed [INFO] [stdout] --> functions/src/bin/assoc_func_1.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 7 | enum Color { [INFO] [stdout] | ----- variants in this enum [INFO] [stdout] 8 | RED, [INFO] [stdout] 9 | GREEN, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 10 | BLUE, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `id` and `age` are never read [INFO] [stdout] --> structs/src/bin/struct_1.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 2 | struct User { [INFO] [stdout] | ---- fields in this struct [INFO] [stdout] 3 | id: i64, [INFO] [stdout] | ^^ [INFO] [stdout] 4 | age: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `User` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> primitives/compound/src/bin/array_3.rs:4:13 [INFO] [stdout] | [INFO] [stdout] 4 | struct Pair(f32, f32); [INFO] [stdout] | ---- ^^^ ^^^ [INFO] [stdout] | | [INFO] [stdout] | fields in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing these fields [INFO] [stdout] = note: `Pair` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling from v0.1.0 (/opt/rustwide/workdir/conversion/from) [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> conversion/from/src/bin/from_int.rs:7:16 [INFO] [stdout] | [INFO] [stdout] 7 | struct Integer(i64); [INFO] [stdout] | ------- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing this field [INFO] [stdout] = note: `Integer` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `inferred_type` is never read [INFO] [stdout] --> primitives/src/bin/primitives_0.rs:38:13 [INFO] [stdout] | [INFO] [stdout] 38 | let mut inferred_type = 11; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `mutable` is never read [INFO] [stdout] --> primitives/src/bin/primitives_0.rs:43:13 [INFO] [stdout] | [INFO] [stdout] 43 | let mut mutable = 0; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> fmt/src/bin/debug_struct.rs:5:18 [INFO] [stdout] | [INFO] [stdout] 5 | struct Printable(i32); [INFO] [stdout] | --------- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing this field [INFO] [stdout] = note: `Printable` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> fmt/src/bin/debug_struct.rs:8:13 [INFO] [stdout] | [INFO] [stdout] 8 | struct Deep(Printable); [INFO] [stdout] | ---- ^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing this field [INFO] [stdout] = note: `Deep` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Advanced` [INFO] [stdout] --> custom_types/src/bin/enum_use.rs:19:24 [INFO] [stdout] | [INFO] [stdout] 19 | use crate::Stage::{Advanced, Beginner}; //use all enum variants of Role. [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Advanced` is never constructed [INFO] [stdout] --> custom_types/src/bin/enum_use.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 5 | enum Stage { [INFO] [stdout] | ----- variant in this enum [INFO] [stdout] 6 | Beginner, [INFO] [stdout] 7 | Advanced, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Stage` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Teacher` is never constructed [INFO] [stdout] --> custom_types/src/bin/enum_use.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 11 | enum Role { [INFO] [stdout] | ---- variant in this enum [INFO] [stdout] 12 | Student, [INFO] [stdout] 13 | Teacher, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Role` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> generics/src/bin/generics_where_1.rs:14:13 [INFO] [stdout] | [INFO] [stdout] 14 | struct Pair(i32, i32); [INFO] [stdout] | ---- ^^^ ^^^ [INFO] [stdout] | | [INFO] [stdout] | fields in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing these fields [INFO] [stdout] = note: `Pair` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> flow/match/destructing/src/bin/match_tuple_dest_1.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 33 | _ => { [INFO] [stdout] | ^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> flow/match/destructing/src/bin/match_tuple_dest_1.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 14 | (0, b) => { [INFO] [stdout] | ------ matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 21 | (a, 0) => { [INFO] [stdout] | ------ matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 27 | (a, b) => { [INFO] [stdout] | ------ matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 33 | _ => { [INFO] [stdout] | ^ collectively making this unreachable [INFO] [stdout] = note: `#[warn(unreachable_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: irrefutable `let...else` pattern [INFO] [stdout] --> flow/if_let/src/bin/let_else_1.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | let let_else_binding = a else { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this pattern will always match, so the `else` clause is useless [INFO] [stdout] = help: consider removing the `else` clause [INFO] [stdout] = note: `#[warn(irrefutable_let_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `RED` and `BLUE` are never constructed [INFO] [stdout] --> flow/if_let/src/bin/let_else_1.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 5 | enum Color { [INFO] [stdout] | ----- variants in this enum [INFO] [stdout] 6 | RED, [INFO] [stdout] | ^^^ [INFO] [stdout] 7 | GREEN, [INFO] [stdout] 8 | BLUE, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Color` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: irrefutable `let...else` pattern [INFO] [stdout] --> flow/if_let/src/bin/let_else_0.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | let let_else_binding = a else { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this pattern will always match, so the `else` clause is useless [INFO] [stdout] = help: consider removing the `else` clause [INFO] [stdout] = note: `#[warn(irrefutable_let_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling ref_primitive_types v0.1.0 (/opt/rustwide/workdir/references/primitive_types) [INFO] [stdout] warning: variant `OFF` is never constructed [INFO] [stdout] --> types/aliasing/src/bin/aliasing_enum.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 17 | enum Switch { [INFO] [stdout] | ------ variant in this enum [INFO] [stdout] 18 | ON, [INFO] [stdout] 19 | OFF, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Switch` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `id` and `age` are never read [INFO] [stdout] --> primitives/compound/src/bin/tuple_mixed.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 8 | struct User { [INFO] [stdout] | ---- fields in this struct [INFO] [stdout] 9 | id: i64, [INFO] [stdout] | ^^ [INFO] [stdout] 10 | age: i8, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `User` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `GREEN` and `BLUE` are never constructed [INFO] [stdout] --> functions/src/bin/method_1.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 9 | enum Color { [INFO] [stdout] | ----- variants in this enum [INFO] [stdout] 10 | RED, [INFO] [stdout] 11 | GREEN, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 12 | BLUE, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Color` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> conversion/into/src/bin/into_int.rs:5:16 [INFO] [stdout] | [INFO] [stdout] 5 | struct Integer(i64); [INFO] [stdout] | ------- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing this field [INFO] [stdout] = note: `Integer` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `year`, `month`, and `day` are never read [INFO] [stdout] --> structs/src/bin/struct_0.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 2 | struct Date { [INFO] [stdout] | ---- fields in this struct [INFO] [stdout] 3 | year: u32, [INFO] [stdout] | ^^^^ [INFO] [stdout] 4 | month: u32, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 5 | day: u32, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Date` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `TWO`, `THREE`, `FOUR`, `FIVE`, and `SIX` are never constructed [INFO] [stdout] --> functions/closure/src/bin/capturing_0.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 9 | enum N { [INFO] [stdout] | - variants in this enum [INFO] [stdout] 10 | ONE, [INFO] [stdout] 11 | TWO, [INFO] [stdout] | ^^^ [INFO] [stdout] 12 | THREE, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 13 | FOUR, [INFO] [stdout] | ^^^^ [INFO] [stdout] 14 | FIVE, [INFO] [stdout] | ^^^^ [INFO] [stdout] 15 | SIX, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `N` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `d` is never read [INFO] [stdout] --> primitives/ops/src/bin/i16_ops.rs:5:13 [INFO] [stdout] | [INFO] [stdout] 5 | let mut d: i16 = 0; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `id` and `name` are never read [INFO] [stdout] --> custom_types/src/bin/c_structs.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 10 | struct House<'a> { [INFO] [stdout] | ----- fields in this struct [INFO] [stdout] 11 | id: i64, [INFO] [stdout] | ^^ [INFO] [stdout] 12 | name: &'a str, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `House` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `value` is never read [INFO] [stdout] --> conversion/from/src/bin/from_long.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 7 | struct Long { [INFO] [stdout] | ---- field in this struct [INFO] [stdout] 8 | value: i128, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Long` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `red`, `green`, and `blue` are never read [INFO] [stdout] --> fmt/src/bin/formatting_0.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 32 | struct Color { [INFO] [stdout] | ----- fields in this struct [INFO] [stdout] 33 | red: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] 34 | green: u8, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 35 | blue: u8, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Color` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `x` and `y` are never read [INFO] [stdout] --> expression/src/bin/block_value_struct.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 6 | struct Point { [INFO] [stdout] | ----- fields in this struct [INFO] [stdout] 7 | x: i64, [INFO] [stdout] | ^ [INFO] [stdout] 8 | y: i64, [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `Point` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `GREEN` is never constructed [INFO] [stdout] --> flow/if_let/src/bin/if_let_1.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 6 | enum Color { [INFO] [stdout] | ----- variant in this enum [INFO] [stdout] 7 | RED, [INFO] [stdout] 8 | GREEN, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Color` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `param` [INFO] [stdout] --> generics/src/bin/generics_trait_empty.rs:37:20 [INFO] [stdout] | [INFO] [stdout] 37 | fn apply_ta(param: &T) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_param` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `param` [INFO] [stdout] --> generics/src/bin/generics_trait_empty.rs:42:20 [INFO] [stdout] | [INFO] [stdout] 42 | fn apply_tb(param: &T) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_param` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `a` and `b` are never read [INFO] [stdout] --> generics/src/bin/generics_trait_empty.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 16 | struct C { [INFO] [stdout] | - fields in this struct [INFO] [stdout] 17 | a: A, [INFO] [stdout] | ^ [INFO] [stdout] 18 | b: B, [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `C` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> generics/src/bin/generics_trait_empty.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | #![warn(dead_code)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `OFF` is never constructed [INFO] [stdout] --> structs/src/bin/struct_with_enum.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 2 | enum Switch { [INFO] [stdout] | ------ variant in this enum [INFO] [stdout] 3 | ON, [INFO] [stdout] 4 | OFF, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Switch` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> structs/src/bin/struct_with_enum.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | FEMALE(&'a str), [INFO] [stdout] | ------ ^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `RobotSex` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 10 - FEMALE(&'a str), [INFO] [stdout] 10 + FEMALE(()), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `MALE` is never constructed [INFO] [stdout] --> structs/src/bin/struct_with_enum.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 8 | enum RobotSex<'a> { [INFO] [stdout] | -------- variant in this enum [INFO] [stdout] 9 | MALE(&'a str), [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `RobotSex` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> structs/src/bin/struct_with_enum.rs:18:10 [INFO] [stdout] | [INFO] [stdout] 18 | TREE(u8), [INFO] [stdout] | ---- ^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `RobotDS` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 18 - TREE(u8), [INFO] [stdout] 18 + TREE(()), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `SCALAR`, `ARRAY`, `MAP`, and `BTREE` are never constructed [INFO] [stdout] --> structs/src/bin/struct_with_enum.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 14 | enum RobotDS { [INFO] [stdout] | ------- variants in this enum [INFO] [stdout] 15 | SCALAR(u8), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 16 | ARRAY(u8), [INFO] [stdout] | ^^^^^ [INFO] [stdout] 17 | MAP(u8), [INFO] [stdout] | ^^^ [INFO] [stdout] 18 | TREE(u8), [INFO] [stdout] 19 | BTREE(u8), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `RobotDS` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `id`, `serial`, `switch`, `sex`, and `ds` are never read [INFO] [stdout] --> structs/src/bin/struct_with_enum.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 23 | struct Robot<'a> { [INFO] [stdout] | ----- fields in this struct [INFO] [stdout] 24 | id: i64, [INFO] [stdout] | ^^ [INFO] [stdout] 25 | serial: i128, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 26 | switch: Switch, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 27 | sex: RobotSex<'a>, [INFO] [stdout] | ^^^ [INFO] [stdout] 28 | ds: RobotDS, [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: `Robot` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `ROBOT_NUMBER` is never used [INFO] [stdout] --> structs/src/bin/struct_with_enum.rs:32:11 [INFO] [stdout] | [INFO] [stdout] 32 | const ROBOT_NUMBER: usize = 10; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `x` and `y` are never read [INFO] [stdout] --> flow/match/destructing/src/bin/match_reference_dest_1.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 13 | struct Foo { [INFO] [stdout] | --- fields in this struct [INFO] [stdout] 14 | x: (u32, u32), [INFO] [stdout] | ^ [INFO] [stdout] 15 | y: u32, [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `Foo` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> custom_types/src/bin/tuple_structs.rs:9:14 [INFO] [stdout] | [INFO] [stdout] 9 | struct Unary(i32); [INFO] [stdout] | ----- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing this field [INFO] [stdout] = note: `Unary` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> custom_types/src/bin/tuple_structs.rs:12:13 [INFO] [stdout] | [INFO] [stdout] 12 | struct Pair(usize, i32); [INFO] [stdout] | ---- ^^^^^ ^^^ [INFO] [stdout] | | [INFO] [stdout] | fields in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing these fields [INFO] [stdout] = note: `Pair` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> custom_types/src/bin/tuple_structs.rs:15:16 [INFO] [stdout] | [INFO] [stdout] 15 | struct Map<'a>(&'a [Pair]); // struct of type tuple with a slice of pair types [INFO] [stdout] | --- ^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing this field [INFO] [stdout] = note: `Map` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b_unsigned` [INFO] [stdout] --> types/casting/src/bin/casting_int_1.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | let b_unsigned = a_unsigned as u32; [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_unsigned` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `SwitchButton` is never used [INFO] [stdout] --> custom_types/src/bin/mixed_enums.rs:6:6 [INFO] [stdout] | [INFO] [stdout] 6 | enum SwitchButton { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `var_binding_c` [INFO] [stdout] --> var_bindings/src/bin/var_declare_first_0.rs:26:9 [INFO] [stdout] | [INFO] [stdout] 26 | let var_binding_c: i64; [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_var_binding_c` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `value` is never read [INFO] [stdout] --> conversion/from/src/bin/from_float.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 5 | struct Float { [INFO] [stdout] | ----- field in this struct [INFO] [stdout] 6 | value: f64, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Float` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `value` is never read [INFO] [stdout] --> conversion/try_trait/src/bin/try_into.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 6 | struct EvenNumber { [INFO] [stdout] | ---------- field in this struct [INFO] [stdout] 7 | value: i64, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `EvenNumber` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> flow/match/destructing/src/bin/match_tuple_struct_dest.rs:34:9 [INFO] [stdout] | [INFO] [stdout] 34 | Pair(_, _) => { [INFO] [stdout] | ^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> flow/match/destructing/src/bin/match_tuple_struct_dest.rs:34:9 [INFO] [stdout] | [INFO] [stdout] 15 | Pair(0, b) => { [INFO] [stdout] | ---------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 22 | Pair(a, 0) => { [INFO] [stdout] | ---------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 28 | Pair(a, b) => { [INFO] [stdout] | ---------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 34 | Pair(_, _) => { [INFO] [stdout] | ^^^^^^^^^^ collectively making this unreachable [INFO] [stdout] = note: `#[warn(unreachable_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `ONE` and `TWO` are never constructed [INFO] [stdout] --> custom_types/src/bin/enum_clike.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 4 | enum Number { [INFO] [stdout] | ------ variants in this enum [INFO] [stdout] 5 | ZERO, [INFO] [stdout] 6 | ONE, [INFO] [stdout] | ^^^ [INFO] [stdout] 7 | TWO, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Number` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `GREEN` and `BLUE` are never constructed [INFO] [stdout] --> custom_types/src/bin/enum_clike.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 10 | enum Color { [INFO] [stdout] | ----- variants in this enum [INFO] [stdout] 11 | RED = 0xff0000, [INFO] [stdout] 12 | GREEN = 0x00ff00, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 13 | BLUE = 0x0000ff, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Color` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `name` and `radius` are never read [INFO] [stdout] --> structs/src/bin/destruct_struct.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 5 | struct CityA { [INFO] [stdout] | ----- fields in this struct [INFO] [stdout] 6 | name: String, [INFO] [stdout] | ^^^^ [INFO] [stdout] 7 | center: Coord, [INFO] [stdout] 8 | radius: f64, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CityA` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `name` and `radius` are never read [INFO] [stdout] --> structs/src/bin/destruct_struct.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 12 | struct CityB { [INFO] [stdout] | ----- fields in this struct [INFO] [stdout] 13 | name: String, [INFO] [stdout] | ^^^^ [INFO] [stdout] 14 | center: (f64, f64), [INFO] [stdout] 15 | radius: f64, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CityB` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> flow/match/destructing/src/bin/match_array_dest_0.rs:23:9 [INFO] [stdout] | [INFO] [stdout] 23 | [a, b, ..] => { [INFO] [stdout] | ^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> flow/match/destructing/src/bin/match_array_dest_0.rs:23:9 [INFO] [stdout] | [INFO] [stdout] 15 | [0, ..] => { [INFO] [stdout] | ------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 19 | [a, ..] => { [INFO] [stdout] | ------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 23 | [a, b, ..] => { [INFO] [stdout] | ^^^^^^^^^^ collectively making this unreachable [INFO] [stdout] = note: `#[warn(unreachable_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> flow/match/destructing/src/bin/match_array_dest_0.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 32 | [_, ..] => { [INFO] [stdout] | ^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> flow/match/destructing/src/bin/match_array_dest_0.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 15 | [0, ..] => { [INFO] [stdout] | ------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 19 | [a, ..] => { [INFO] [stdout] | ------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 32 | [_, ..] => { [INFO] [stdout] | ^^^^^^^ collectively making this unreachable [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> flow/match/destructing/src/bin/match_tuple_dest_0.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 33 | _ => { [INFO] [stdout] | ^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> flow/match/destructing/src/bin/match_tuple_dest_0.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 14 | (0, b) => { [INFO] [stdout] | ------ matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 20 | (a, 0) => { [INFO] [stdout] | ------ matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 26 | (a, b) => { [INFO] [stdout] | ------ matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 33 | _ => { [INFO] [stdout] | ^ collectively making this unreachable [INFO] [stdout] = note: `#[warn(unreachable_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `value` is never read [INFO] [stdout] --> conversion/into/src/bin/into_long.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 5 | struct Long { [INFO] [stdout] | ---- field in this struct [INFO] [stdout] 6 | value: i128, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Long` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0`, `1`, and `2` are never read [INFO] [stdout] --> primitives/compound/src/bin/tuple_2.rs:15:15 [INFO] [stdout] | [INFO] [stdout] 15 | struct Matrix(f32, f32, f32); [INFO] [stdout] | ------ ^^^ ^^^ ^^^ [INFO] [stdout] | | [INFO] [stdout] | fields in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing these fields [INFO] [stdout] = note: `Matrix` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> primitives/compound/src/bin/tuple_2.rs:14:8 [INFO] [stdout] | [INFO] [stdout] 14 | #[warn(dead_code)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling hello v0.1.0 (/opt/rustwide/workdir/hello) [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> types/inference/src/bin/inference_4.rs:10:14 [INFO] [stdout] | [INFO] [stdout] 10 | struct Coord(f64, f64); [INFO] [stdout] | ----- ^^^ ^^^ [INFO] [stdout] | | [INFO] [stdout] | fields in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing these fields [INFO] [stdout] = note: `Coord` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `d` is never read [INFO] [stdout] --> primitives/ops/src/bin/i32_ops.rs:5:13 [INFO] [stdout] | [INFO] [stdout] 5 | let mut d: i32 = 0; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Unit` is never constructed [INFO] [stdout] --> custom_types/src/bin/struct_1.rs:10:8 [INFO] [stdout] | [INFO] [stdout] 10 | struct Unit; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Unit` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> custom_types/src/bin/struct_1.rs:16:13 [INFO] [stdout] | [INFO] [stdout] 16 | struct Road(i64, Meter); [INFO] [stdout] | ---- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this struct [INFO] [stdout] | [INFO] [stdout] = note: `Road` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 16 - struct Road(i64, Meter); [INFO] [stdout] 16 + struct Road((), Meter); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `id`, `name`, and `road` are never read [INFO] [stdout] --> custom_types/src/bin/struct_1.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 19 | struct House<'a> { [INFO] [stdout] | ----- fields in this struct [INFO] [stdout] 20 | id: i64, [INFO] [stdout] | ^^ [INFO] [stdout] 21 | name: &'a str, [INFO] [stdout] | ^^^^ [INFO] [stdout] 22 | road: Road, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `House` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `d` is never read [INFO] [stdout] --> primitives/ops/src/bin/i64_ops.rs:5:13 [INFO] [stdout] | [INFO] [stdout] 5 | let mut d: i64 = 0; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `x` and `y` are never read [INFO] [stdout] --> references/custom_types/src/bin/c_struct_ref.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 6 | struct Point { [INFO] [stdout] | ----- fields in this struct [INFO] [stdout] 7 | x: i32, [INFO] [stdout] | ^ [INFO] [stdout] 8 | y: i32, [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `Point` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> flow/match/destructing/src/bin/match_enum_dest_0.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | _ => { [INFO] [stdout] | ^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> flow/match/destructing/src/bin/match_enum_dest_0.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 22 | Color::GREEN => { [INFO] [stdout] | ------------ matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 25 | Color::RED => { [INFO] [stdout] | ---------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 28 | Color::BLUE => { [INFO] [stdout] | ----------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 31 | _ => { [INFO] [stdout] | ^ collectively making this unreachable [INFO] [stdout] = note: `#[warn(unreachable_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `RED` and `BLUE` are never constructed [INFO] [stdout] --> flow/match/destructing/src/bin/match_enum_dest_0.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 11 | enum Color { [INFO] [stdout] | ----- variants in this enum [INFO] [stdout] 12 | RED, [INFO] [stdout] | ^^^ [INFO] [stdout] 13 | GREEN, [INFO] [stdout] 14 | BLUE, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Color` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `a` [INFO] [stdout] --> generics/src/bin/generics_where_2.rs:30:9 [INFO] [stdout] | [INFO] [stdout] 30 | let a = 10; [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_a` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> generics/src/bin/generics_where_2.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | let b = 3.14; [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `c` [INFO] [stdout] --> generics/src/bin/generics_where_2.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 32 | let c = Unit; [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_c` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait `A` is never used [INFO] [stdout] --> generics/src/bin/generics_where_2.rs:7:7 [INFO] [stdout] | [INFO] [stdout] 7 | trait A {} [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait `TraitWithGeneric` is never used [INFO] [stdout] --> generics/src/bin/generics_where_2.rs:9:7 [INFO] [stdout] | [INFO] [stdout] 9 | trait TraitWithGeneric {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `case_instance` [INFO] [stdout] --> functions/src/bin/assoc_func_0.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | let case_instance = Case { id: 0 }; [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_case_instance` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `id` is never read [INFO] [stdout] --> functions/src/bin/assoc_func_0.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 7 | struct Case { [INFO] [stdout] | ---- field in this struct [INFO] [stdout] 8 | id: i32, [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 24.39s [INFO] running `Command { std: "docker" "inspect" "59596ffbc5f9b200612a0604a0184eac4e3930d346a0ccdae59026e8dcf6eaec", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "59596ffbc5f9b200612a0604a0184eac4e3930d346a0ccdae59026e8dcf6eaec", kill_on_drop: false }` [INFO] [stdout] 59596ffbc5f9b200612a0604a0184eac4e3930d346a0ccdae59026e8dcf6eaec [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "test" "--frozen" "--no-run" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] ba6116803ae015c1b406a00450a23141191d5a103d574493075a967fab3e1054 [INFO] running `Command { std: "docker" "start" "-a" "ba6116803ae015c1b406a00450a23141191d5a103d574493075a967fab3e1054", kill_on_drop: false }` [INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2024 which implies `resolver = "3"` [INFO] [stderr] note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest [INFO] [stderr] note: to use the edition 2024 resolver, specify `workspace.resolver = "3"` in the workspace root's manifest [INFO] [stderr] note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions [INFO] [stderr] Compiling tests v0.1.0 (/opt/rustwide/workdir/cargos/tests) [INFO] [stderr] Compiling string v0.1.0 (/opt/rustwide/workdir/conversion/string) [INFO] [stderr] Compiling scalar v0.1.0 (/opt/rustwide/workdir/primitives/scalar) [INFO] [stderr] Compiling for_loop v0.1.0 (/opt/rustwide/workdir/flow/for_loop) [INFO] [stderr] Compiling inference v0.1.0 (/opt/rustwide/workdir/types/inference) [INFO] [stderr] Compiling structs v0.1.0 (/opt/rustwide/workdir/structs) [INFO] [stderr] Compiling array v0.1.0 (/opt/rustwide/workdir/array) [INFO] [stderr] Compiling custom_types v0.1.0 (/opt/rustwide/workdir/custom_types) [INFO] [stderr] Compiling if_let v0.1.0 (/opt/rustwide/workdir/flow/if_let) [INFO] [stderr] Compiling ops v0.1.0 (/opt/rustwide/workdir/primitives/ops) [INFO] [stderr] Compiling deps_app v0.1.0 (/opt/rustwide/workdir/cargos/dependencies/deps_app) [INFO] [stderr] Compiling aliasing v0.1.0 (/opt/rustwide/workdir/types/aliasing) [INFO] [stderr] Compiling from v0.1.0 (/opt/rustwide/workdir/conversion/from) [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> flow/if_let/src/bin/if_let_3.rs:36:21 [INFO] [stdout] | [INFO] [stdout] 36 | if let Foo::Qux(value @ 100) = c { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `year`, `month`, and `day` are never read [INFO] [stdout] --> structs/src/bin/struct_0.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 2 | struct Date { [INFO] [stdout] | ---- fields in this struct [INFO] [stdout] 3 | year: u32, [INFO] [stdout] | ^^^^ [INFO] [stdout] 4 | month: u32, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 5 | day: u32, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Date` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `id` and `age` are never read [INFO] [stdout] --> structs/src/bin/struct_1.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 2 | struct User { [INFO] [stdout] | ---- fields in this struct [INFO] [stdout] 3 | id: i64, [INFO] [stdout] | ^^ [INFO] [stdout] 4 | age: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `User` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Unit` is never constructed [INFO] [stdout] --> custom_types/src/bin/struct_1.rs:10:8 [INFO] [stdout] | [INFO] [stdout] 10 | struct Unit; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Unit` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> custom_types/src/bin/struct_1.rs:16:13 [INFO] [stdout] | [INFO] [stdout] 16 | struct Road(i64, Meter); [INFO] [stdout] | ---- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this struct [INFO] [stdout] | [INFO] [stdout] = note: `Road` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 16 - struct Road(i64, Meter); [INFO] [stdout] 16 + struct Road((), Meter); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `id`, `name`, and `road` are never read [INFO] [stdout] --> custom_types/src/bin/struct_1.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 19 | struct House<'a> { [INFO] [stdout] | ----- fields in this struct [INFO] [stdout] 20 | id: i64, [INFO] [stdout] | ^^ [INFO] [stdout] 21 | name: &'a str, [INFO] [stdout] | ^^^^ [INFO] [stdout] 22 | road: Road, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `House` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `value` is never read [INFO] [stdout] --> conversion/from/src/bin/from_long.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 7 | struct Long { [INFO] [stdout] | ---- field in this struct [INFO] [stdout] 8 | value: i128, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Long` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `OFF` is never constructed [INFO] [stdout] --> types/aliasing/src/bin/aliasing_enum.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 17 | enum Switch { [INFO] [stdout] | ------ variant in this enum [INFO] [stdout] 18 | ON, [INFO] [stdout] 19 | OFF, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Switch` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `d` is never read [INFO] [stdout] --> primitives/ops/src/bin/i128_ops.rs:5:13 [INFO] [stdout] | [INFO] [stdout] 5 | let mut d: i128 = 0; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `id` and `time_stamp` are never read [INFO] [stdout] --> types/inference/src/bin/inference_2.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 10 | struct User { [INFO] [stdout] | ---- fields in this struct [INFO] [stdout] 11 | id: i64, [INFO] [stdout] | ^^ [INFO] [stdout] 12 | time_stamp: i64, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `User` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling binding v0.1.0 (/opt/rustwide/workdir/flow/match/binding) [INFO] [stderr] Compiling fmt v0.1.0 (/opt/rustwide/workdir/fmt) [INFO] [stderr] Compiling try_trait v0.1.0 (/opt/rustwide/workdir/conversion/try_trait) [INFO] [stdout] warning: field `value` is never read [INFO] [stdout] --> conversion/try_trait/src/bin/try_into.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 6 | struct EvenNumber { [INFO] [stdout] | ---------- field in this struct [INFO] [stdout] 7 | value: i64, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `EvenNumber` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `id` and `name` are never read [INFO] [stdout] --> custom_types/src/bin/c_structs.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 10 | struct House<'a> { [INFO] [stdout] | ----- fields in this struct [INFO] [stdout] 11 | id: i64, [INFO] [stdout] | ^^ [INFO] [stdout] 12 | name: &'a str, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `House` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling generics v0.1.0 (/opt/rustwide/workdir/generics) [INFO] [stdout] warning: irrefutable `let...else` pattern [INFO] [stdout] --> flow/if_let/src/bin/let_else_0.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | let let_else_binding = a else { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this pattern will always match, so the `else` clause is useless [INFO] [stdout] = help: consider removing the `else` clause [INFO] [stdout] = note: `#[warn(irrefutable_let_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `d` is never read [INFO] [stdout] --> primitives/ops/src/bin/f64_ops.rs:5:13 [INFO] [stdout] | [INFO] [stdout] 5 | let mut d: f64 = 0.0; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `a` [INFO] [stdout] --> generics/src/bin/generics_where_2.rs:30:9 [INFO] [stdout] | [INFO] [stdout] 30 | let a = 10; [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_a` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `b` [INFO] [stdout] --> generics/src/bin/generics_where_2.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | let b = 3.14; [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `c` [INFO] [stdout] --> generics/src/bin/generics_where_2.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 32 | let c = Unit; [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_c` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait `A` is never used [INFO] [stdout] --> generics/src/bin/generics_where_2.rs:7:7 [INFO] [stdout] | [INFO] [stdout] 7 | trait A {} [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait `TraitWithGeneric` is never used [INFO] [stdout] --> generics/src/bin/generics_where_2.rs:9:7 [INFO] [stdout] | [INFO] [stdout] 9 | trait TraitWithGeneric {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling closure v0.1.0 (/opt/rustwide/workdir/functions/closure) [INFO] [stderr] Compiling functions v0.1.0 (/opt/rustwide/workdir/functions) [INFO] [stdout] warning: unused variable: `param` [INFO] [stdout] --> generics/src/bin/generics_trait_empty.rs:37:20 [INFO] [stdout] | [INFO] [stdout] 37 | fn apply_ta(param: &T) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_param` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `param` [INFO] [stdout] --> generics/src/bin/generics_trait_empty.rs:42:20 [INFO] [stdout] | [INFO] [stdout] 42 | fn apply_tb(param: &T) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_param` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `a` and `b` are never read [INFO] [stdout] --> generics/src/bin/generics_trait_empty.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 16 | struct C { [INFO] [stdout] | - fields in this struct [INFO] [stdout] 17 | a: A, [INFO] [stdout] | ^ [INFO] [stdout] 18 | b: B, [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `C` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> generics/src/bin/generics_trait_empty.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | #![warn(dead_code)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `case_instance` [INFO] [stdout] --> functions/src/bin/assoc_func_0.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | let case_instance = Case { id: 0 }; [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_case_instance` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `id` is never read [INFO] [stdout] --> functions/src/bin/assoc_func_0.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 7 | struct Case { [INFO] [stdout] | ---- field in this struct [INFO] [stdout] 8 | id: i32, [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling vector v0.1.0 (/opt/rustwide/workdir/vector) [INFO] [stdout] warning: field `b` is never read [INFO] [stdout] --> generics/src/bin/generics_trait_0.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 14 | struct C { [INFO] [stdout] | - field in this struct [INFO] [stdout] 15 | a: A, [INFO] [stdout] 16 | b: B, [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `C` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> generics/src/bin/generics_trait_0.rs:4:9 [INFO] [stdout] | [INFO] [stdout] 4 | #![warn(dead_code)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `second` is never used [INFO] [stdout] --> generics/src/bin/generics_trait_0.rs:26:8 [INFO] [stdout] | [INFO] [stdout] 24 | trait Di { [INFO] [stdout] | -- method in this trait [INFO] [stdout] 25 | fn first(self) -> T; [INFO] [stdout] 26 | fn second(self) -> U; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling attributes v0.1.0 (/opt/rustwide/workdir/attributes) [INFO] [stderr] Compiling types v0.1.0 (/opt/rustwide/workdir/types) [INFO] [stderr] Compiling destructing v0.1.0 (/opt/rustwide/workdir/flow/match/destructing) [INFO] [stderr] Compiling compound v0.1.0 (/opt/rustwide/workdir/primitives/compound) [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> primitives/compound/src/bin/array_3.rs:4:13 [INFO] [stdout] | [INFO] [stdout] 4 | struct Pair(f32, f32); [INFO] [stdout] | ---- ^^^ ^^^ [INFO] [stdout] | | [INFO] [stdout] | fields in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing these fields [INFO] [stdout] = note: `Pair` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling into v0.1.0 (/opt/rustwide/workdir/conversion/into) [INFO] [stdout] warning: field `value` is never read [INFO] [stdout] --> conversion/into/src/bin/into_float.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 5 | struct Float { [INFO] [stdout] | ----- field in this struct [INFO] [stdout] 6 | value: f64, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Float` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling primitives v0.1.0 (/opt/rustwide/workdir/primitives) [INFO] [stdout] warning: value assigned to `inferred_type` is never read [INFO] [stdout] --> primitives/src/bin/primitives_0.rs:38:13 [INFO] [stdout] | [INFO] [stdout] 38 | let mut inferred_type = 11; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `mutable` is never read [INFO] [stdout] --> primitives/src/bin/primitives_0.rs:43:13 [INFO] [stdout] | [INFO] [stdout] 43 | let mut mutable = 0; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling ref_primitive_types v0.1.0 (/opt/rustwide/workdir/references/primitive_types) [INFO] [stderr] Compiling loop_loop v0.1.0 (/opt/rustwide/workdir/flow/loop_loop) [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> flow/match/destructing/src/bin/match_tuple_struct_dest.rs:34:9 [INFO] [stdout] | [INFO] [stdout] 34 | Pair(_, _) => { [INFO] [stdout] | ^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> flow/match/destructing/src/bin/match_tuple_struct_dest.rs:34:9 [INFO] [stdout] | [INFO] [stdout] 15 | Pair(0, b) => { [INFO] [stdout] | ---------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 22 | Pair(a, 0) => { [INFO] [stdout] | ---------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 28 | Pair(a, b) => { [INFO] [stdout] | ---------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 34 | Pair(_, _) => { [INFO] [stdout] | ^^^^^^^^^^ collectively making this unreachable [INFO] [stdout] = note: `#[warn(unreachable_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling casting v0.1.0 (/opt/rustwide/workdir/types/casting) [INFO] [stdout] warning: unused variable: `b_unsigned` [INFO] [stdout] --> types/casting/src/bin/casting_int_1.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | let b_unsigned = a_unsigned as u32; [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_unsigned` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `SwitchButton` is never used [INFO] [stdout] --> custom_types/src/bin/mixed_enums.rs:6:6 [INFO] [stdout] | [INFO] [stdout] 6 | enum SwitchButton { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling guard v0.1.0 (/opt/rustwide/workdir/flow/match/guard) [INFO] [stdout] warning: unused variable: `param` [INFO] [stdout] --> generics/src/bin/generics_where_0.rs:10:16 [INFO] [stdout] | [INFO] [stdout] 10 | fn print(param: T) {} [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_param` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling var_bindings v0.1.0 (/opt/rustwide/workdir/var_bindings) [INFO] [stderr] Compiling exe v0.1.0 (/opt/rustwide/workdir/exe) [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> fmt/src/bin/debug_struct.rs:5:18 [INFO] [stdout] | [INFO] [stdout] 5 | struct Printable(i32); [INFO] [stdout] | --------- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing this field [INFO] [stdout] = note: `Printable` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling hello v0.1.0 (/opt/rustwide/workdir/hello) [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> fmt/src/bin/debug_struct.rs:8:13 [INFO] [stdout] | [INFO] [stdout] 8 | struct Deep(Printable); [INFO] [stdout] | ---- ^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing this field [INFO] [stdout] = note: `Deep` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `one` [INFO] [stdout] --> functions/closure/src/bin/closure_param_0.rs:35:9 [INFO] [stdout] | [INFO] [stdout] 35 | let one = 1; [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_one` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `TWO`, `THREE`, `FOUR`, `FIVE`, and `SIX` are never constructed [INFO] [stdout] --> functions/closure/src/bin/capturing_0.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 9 | enum N { [INFO] [stdout] | - variants in this enum [INFO] [stdout] 10 | ONE, [INFO] [stdout] 11 | TWO, [INFO] [stdout] | ^^^ [INFO] [stdout] 12 | THREE, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 13 | FOUR, [INFO] [stdout] | ^^^^ [INFO] [stdout] 14 | FIVE, [INFO] [stdout] | ^^^^ [INFO] [stdout] 15 | SIX, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `N` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `var_binding_c` [INFO] [stdout] --> var_bindings/src/bin/var_declare_first_0.rs:26:9 [INFO] [stdout] | [INFO] [stdout] 26 | let var_binding_c: i64; [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_var_binding_c` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `area` is never used [INFO] [stdout] --> generics/src/bin/generics_assoc_types_0.rs:12:8 [INFO] [stdout] | [INFO] [stdout] 11 | trait Shape { [INFO] [stdout] | ----- method in this trait [INFO] [stdout] 12 | fn area(&self) -> f32; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> generics/src/bin/generics_assoc_types_0.rs:17:15 [INFO] [stdout] | [INFO] [stdout] 17 | struct Square(f32); [INFO] [stdout] | ------ ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing this field [INFO] [stdout] = note: `Square` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> generics/src/bin/generics_assoc_types_0.rs:19:18 [INFO] [stdout] | [INFO] [stdout] 19 | struct Rectangle(f32, f32); [INFO] [stdout] | --------- ^^^ ^^^ [INFO] [stdout] | | [INFO] [stdout] | fields in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing these fields [INFO] [stdout] = note: `Rectangle` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: irrefutable `let...else` pattern [INFO] [stdout] --> flow/if_let/src/bin/let_else_1.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | let let_else_binding = a else { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this pattern will always match, so the `else` clause is useless [INFO] [stdout] = help: consider removing the `else` clause [INFO] [stdout] = note: `#[warn(irrefutable_let_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `RED` and `BLUE` are never constructed [INFO] [stdout] --> flow/if_let/src/bin/let_else_1.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 5 | enum Color { [INFO] [stdout] | ----- variants in this enum [INFO] [stdout] 6 | RED, [INFO] [stdout] | ^^^ [INFO] [stdout] 7 | GREEN, [INFO] [stdout] 8 | BLUE, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Color` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `red` [INFO] [stdout] --> functions/src/bin/assoc_func_1.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 32 | let red = Color::RED; [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_red` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `GREEN` and `BLUE` are never constructed [INFO] [stdout] --> functions/src/bin/assoc_func_1.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 7 | enum Color { [INFO] [stdout] | ----- variants in this enum [INFO] [stdout] 8 | RED, [INFO] [stdout] 9 | GREEN, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 10 | BLUE, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `value` is never read [INFO] [stdout] --> conversion/into/src/bin/into_0.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 7 | struct Number { [INFO] [stdout] | ------ field in this struct [INFO] [stdout] 8 | value: i32, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Number` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling if_else v0.1.0 (/opt/rustwide/workdir/flow/if_else) [INFO] [stdout] warning: value assigned to `d` is never read [INFO] [stdout] --> primitives/ops/src/bin/i32_ops.rs:5:13 [INFO] [stdout] | [INFO] [stdout] 5 | let mut d: i32 = 0; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `OFF` is never constructed [INFO] [stdout] --> types/inference/src/bin/inference_1.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 9 | enum Switch { [INFO] [stdout] | ------ variant in this enum [INFO] [stdout] 10 | ON, [INFO] [stdout] 11 | OFF, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Switch` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `param` [INFO] [stdout] --> generics/src/bin/generics_multiple_bound_0.rs:9:30 [INFO] [stdout] | [INFO] [stdout] 9 | fn print_single_bound(param: &G) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_param` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `d` is never read [INFO] [stdout] --> primitives/ops/src/bin/i64_ops.rs:5:13 [INFO] [stdout] | [INFO] [stdout] 5 | let mut d: i64 = 0; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `param` [INFO] [stdout] --> generics/src/bin/generics_multiple_bound_0.rs:13:37 [INFO] [stdout] | [INFO] [stdout] 13 | fn print_multiple_bound(param: &G) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_param` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> custom_types/src/bin/tuple_structs.rs:9:14 [INFO] [stdout] | [INFO] [stdout] 9 | struct Unary(i32); [INFO] [stdout] | ----- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing this field [INFO] [stdout] = note: `Unary` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> custom_types/src/bin/tuple_structs.rs:12:13 [INFO] [stdout] | [INFO] [stdout] 12 | struct Pair(usize, i32); [INFO] [stdout] | ---- ^^^^^ ^^^ [INFO] [stdout] | | [INFO] [stdout] | fields in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing these fields [INFO] [stdout] = note: `Pair` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> custom_types/src/bin/tuple_structs.rs:15:16 [INFO] [stdout] | [INFO] [stdout] 15 | struct Map<'a>(&'a [Pair]); // struct of type tuple with a slice of pair types [INFO] [stdout] | --- ^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing this field [INFO] [stdout] = note: `Map` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling ref_custom_types v0.1.0 (/opt/rustwide/workdir/references/custom_types) [INFO] [stdout] warning: fields `x` and `y` are never read [INFO] [stdout] --> references/custom_types/src/bin/c_struct_ref.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 6 | struct Point { [INFO] [stdout] | ----- fields in this struct [INFO] [stdout] 7 | x: i32, [INFO] [stdout] | ^ [INFO] [stdout] 8 | y: i32, [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `Point` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `red`, `green`, and `blue` are never read [INFO] [stdout] --> fmt/src/bin/formatting_0.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 32 | struct Color { [INFO] [stdout] | ----- fields in this struct [INFO] [stdout] 33 | red: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] 34 | green: u8, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 35 | blue: u8, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Color` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> flow/match/destructing/src/bin/match_enum_dest_0.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 31 | _ => { [INFO] [stdout] | ^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> flow/match/destructing/src/bin/match_enum_dest_0.rs:31:9 [INFO] [stdout] | [INFO] [stdout] 22 | Color::GREEN => { [INFO] [stdout] | ------------ matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 25 | Color::RED => { [INFO] [stdout] | ---------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 28 | Color::BLUE => { [INFO] [stdout] | ----------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 31 | _ => { [INFO] [stdout] | ^ collectively making this unreachable [INFO] [stdout] = note: `#[warn(unreachable_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `RED` and `BLUE` are never constructed [INFO] [stdout] --> flow/match/destructing/src/bin/match_enum_dest_0.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 11 | enum Color { [INFO] [stdout] | ----- variants in this enum [INFO] [stdout] 12 | RED, [INFO] [stdout] | ^^^ [INFO] [stdout] 13 | GREEN, [INFO] [stdout] 14 | BLUE, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Color` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `OFF` is never constructed [INFO] [stdout] --> structs/src/bin/struct_with_enum.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 2 | enum Switch { [INFO] [stdout] | ------ variant in this enum [INFO] [stdout] 3 | ON, [INFO] [stdout] 4 | OFF, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Switch` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> conversion/into/src/bin/into_int.rs:5:16 [INFO] [stdout] | [INFO] [stdout] 5 | struct Integer(i64); [INFO] [stdout] | ------- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing this field [INFO] [stdout] = note: `Integer` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> structs/src/bin/struct_with_enum.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | FEMALE(&'a str), [INFO] [stdout] | ------ ^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `RobotSex` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 10 - FEMALE(&'a str), [INFO] [stdout] 10 + FEMALE(()), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `MALE` is never constructed [INFO] [stdout] --> structs/src/bin/struct_with_enum.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 8 | enum RobotSex<'a> { [INFO] [stdout] | -------- variant in this enum [INFO] [stdout] 9 | MALE(&'a str), [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `RobotSex` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> structs/src/bin/struct_with_enum.rs:18:10 [INFO] [stdout] | [INFO] [stdout] 18 | TREE(u8), [INFO] [stdout] | ---- ^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `RobotDS` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 18 - TREE(u8), [INFO] [stdout] 18 + TREE(()), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `SCALAR`, `ARRAY`, `MAP`, and `BTREE` are never constructed [INFO] [stdout] --> structs/src/bin/struct_with_enum.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 14 | enum RobotDS { [INFO] [stdout] | ------- variants in this enum [INFO] [stdout] 15 | SCALAR(u8), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 16 | ARRAY(u8), [INFO] [stdout] | ^^^^^ [INFO] [stdout] 17 | MAP(u8), [INFO] [stdout] | ^^^ [INFO] [stdout] 18 | TREE(u8), [INFO] [stdout] 19 | BTREE(u8), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `RobotDS` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `id`, `serial`, `switch`, `sex`, and `ds` are never read [INFO] [stdout] --> structs/src/bin/struct_with_enum.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 23 | struct Robot<'a> { [INFO] [stdout] | ----- fields in this struct [INFO] [stdout] 24 | id: i64, [INFO] [stdout] | ^^ [INFO] [stdout] 25 | serial: i128, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 26 | switch: Switch, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 27 | sex: RobotSex<'a>, [INFO] [stdout] | ^^^ [INFO] [stdout] 28 | ds: RobotDS, [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: `Robot` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `ROBOT_NUMBER` is never used [INFO] [stdout] --> structs/src/bin/struct_with_enum.rs:32:11 [INFO] [stdout] | [INFO] [stdout] 32 | const ROBOT_NUMBER: usize = 10; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> flow/match/destructing/src/bin/match_tuple_dest_1.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 33 | _ => { [INFO] [stdout] | ^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> flow/match/destructing/src/bin/match_tuple_dest_1.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 14 | (0, b) => { [INFO] [stdout] | ------ matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 21 | (a, 0) => { [INFO] [stdout] | ------ matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 27 | (a, b) => { [INFO] [stdout] | ------ matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 33 | _ => { [INFO] [stdout] | ^ collectively making this unreachable [INFO] [stdout] = note: `#[warn(unreachable_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling utils v0.1.0 (/opt/rustwide/workdir/cargos/dependencies/utils) [INFO] [stdout] warning: function `print` is never used [INFO] [stdout] --> var_bindings/src/bin/var_scope_1.rs:10:4 [INFO] [stdout] | [INFO] [stdout] 10 | fn print() { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `TWO`, `THREE`, `FOUR`, `FIVE`, and `SIX` are never constructed [INFO] [stdout] --> functions/closure/src/bin/capturing_1.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 9 | enum N { [INFO] [stdout] | - variants in this enum [INFO] [stdout] 10 | ONE, [INFO] [stdout] 11 | TWO, [INFO] [stdout] | ^^^ [INFO] [stdout] 12 | THREE, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 13 | FOUR, [INFO] [stdout] | ^^^^ [INFO] [stdout] 14 | FIVE, [INFO] [stdout] | ^^^^ [INFO] [stdout] 15 | SIX, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `N` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> flow/loop_loop/src/bin/loop_return_0.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | let result = 'one: loop { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_labels)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling tricks v0.1.0 (/opt/rustwide/workdir/tricks) [INFO] [stdout] warning: field `value` is never read [INFO] [stdout] --> conversion/from/src/bin/from_float.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 5 | struct Float { [INFO] [stdout] | ----- field in this struct [INFO] [stdout] 6 | value: f64, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Float` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> tricks/src/bin/neg_int_abs.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | let mut mask: i32 = x >> 31; [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling expression v0.1.0 (/opt/rustwide/workdir/expression) [INFO] [stdout] warning: value assigned to `d` is never read [INFO] [stdout] --> primitives/ops/src/bin/i8_ops.rs:5:13 [INFO] [stdout] | [INFO] [stdout] 5 | let mut d: i8 = 0; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> types/aliasing/src/bin/aliasing_struct.rs:22:13 [INFO] [stdout] | [INFO] [stdout] 22 | struct Pair(i32, i32); [INFO] [stdout] | ---- ^^^ ^^^ [INFO] [stdout] | | [INFO] [stdout] | fields in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing these fields [INFO] [stdout] = note: `Pair` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `lat` and `lon` are never read [INFO] [stdout] --> types/aliasing/src/bin/aliasing_struct.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 26 | struct Point { [INFO] [stdout] | ----- fields in this struct [INFO] [stdout] 27 | lat: f64, [INFO] [stdout] | ^^^ [INFO] [stdout] 28 | lon: f64, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Point` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0`, `1`, and `2` are never read [INFO] [stdout] --> primitives/compound/src/bin/tuple_2.rs:15:15 [INFO] [stdout] | [INFO] [stdout] 15 | struct Matrix(f32, f32, f32); [INFO] [stdout] | ------ ^^^ ^^^ ^^^ [INFO] [stdout] | | [INFO] [stdout] | fields in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing these fields [INFO] [stdout] = note: `Matrix` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> primitives/compound/src/bin/tuple_2.rs:14:8 [INFO] [stdout] | [INFO] [stdout] 14 | #[warn(dead_code)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `d` is never read [INFO] [stdout] --> primitives/ops/src/bin/i16_ops.rs:5:13 [INFO] [stdout] | [INFO] [stdout] 5 | let mut d: i16 = 0; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Advanced` [INFO] [stdout] --> custom_types/src/bin/enum_use.rs:19:24 [INFO] [stdout] | [INFO] [stdout] 19 | use crate::Stage::{Advanced, Beginner}; //use all enum variants of Role. [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Teacher` is never constructed [INFO] [stdout] --> custom_types/src/bin/enum_use.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 11 | enum Role { [INFO] [stdout] | ---- variant in this enum [INFO] [stdout] 12 | Student, [INFO] [stdout] 13 | Teacher, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Role` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling app v0.1.0 (/opt/rustwide/workdir/cargos/conventions/app) [INFO] [stdout] warning: unused variable: `param` [INFO] [stdout] --> generics/src/bin/generics_multiple_bound_1.rs:9:30 [INFO] [stdout] | [INFO] [stdout] 9 | fn print_single_bound(param: &G) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_param` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `param` [INFO] [stdout] --> generics/src/bin/generics_multiple_bound_1.rs:13:37 [INFO] [stdout] | [INFO] [stdout] 13 | fn print_multiple_bound(param: &G) { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_param` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> generics/src/bin/generics_multiple_bound_1.rs:19:13 [INFO] [stdout] | [INFO] [stdout] 19 | struct Pair(i32, i32); [INFO] [stdout] | ---- ^^^ ^^^ [INFO] [stdout] | | [INFO] [stdout] | fields in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing these fields [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `x` and `y` are never read [INFO] [stdout] --> flow/match/destructing/src/bin/match_reference_dest_1.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 13 | struct Foo { [INFO] [stdout] | --- fields in this struct [INFO] [stdout] 14 | x: (u32, u32), [INFO] [stdout] | ^ [INFO] [stdout] 15 | y: u32, [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `Foo` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `name` and `age` are never read [INFO] [stdout] --> fmt/src/bin/fmt_display_0.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 2 | struct Person<'a> { [INFO] [stdout] | ------ fields in this struct [INFO] [stdout] 3 | name: &'a str, [INFO] [stdout] | ^^^^ [INFO] [stdout] 4 | age: u8, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Person` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `x` and `y` are never read [INFO] [stdout] --> expression/src/bin/block_value_struct.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 6 | struct Point { [INFO] [stdout] | ----- fields in this struct [INFO] [stdout] 7 | x: i64, [INFO] [stdout] | ^ [INFO] [stdout] 8 | y: i64, [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `Point` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> generics/src/bin/generics_where_1.rs:14:13 [INFO] [stdout] | [INFO] [stdout] 14 | struct Pair(i32, i32); [INFO] [stdout] | ---- ^^^ ^^^ [INFO] [stdout] | | [INFO] [stdout] | fields in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing these fields [INFO] [stdout] = note: `Pair` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `GREEN` is never constructed [INFO] [stdout] --> flow/if_let/src/bin/if_let_1.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 6 | enum Color { [INFO] [stdout] | ----- variant in this enum [INFO] [stdout] 7 | RED, [INFO] [stdout] 8 | GREEN, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Color` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `name` and `radius` are never read [INFO] [stdout] --> structs/src/bin/destruct_struct.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 5 | struct CityA { [INFO] [stdout] | ----- fields in this struct [INFO] [stdout] 6 | name: String, [INFO] [stdout] | ^^^^ [INFO] [stdout] 7 | center: Coord, [INFO] [stdout] 8 | radius: f64, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CityA` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `name` and `radius` are never read [INFO] [stdout] --> structs/src/bin/destruct_struct.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 12 | struct CityB { [INFO] [stdout] | ----- fields in this struct [INFO] [stdout] 13 | name: String, [INFO] [stdout] | ^^^^ [INFO] [stdout] 14 | center: (f64, f64), [INFO] [stdout] 15 | radius: f64, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CityB` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling while_loop v0.1.0 (/opt/rustwide/workdir/flow/while_loop) [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> flow/match/destructing/src/bin/match_array_dest_0.rs:23:9 [INFO] [stdout] | [INFO] [stdout] 23 | [a, b, ..] => { [INFO] [stdout] | ^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> flow/match/destructing/src/bin/match_array_dest_0.rs:23:9 [INFO] [stdout] | [INFO] [stdout] 15 | [0, ..] => { [INFO] [stdout] | ------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 19 | [a, ..] => { [INFO] [stdout] | ------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 23 | [a, b, ..] => { [INFO] [stdout] | ^^^^^^^^^^ collectively making this unreachable [INFO] [stdout] = note: `#[warn(unreachable_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> flow/match/destructing/src/bin/match_array_dest_0.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 32 | [_, ..] => { [INFO] [stdout] | ^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> flow/match/destructing/src/bin/match_array_dest_0.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 15 | [0, ..] => { [INFO] [stdout] | ------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 19 | [a, ..] => { [INFO] [stdout] | ------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 32 | [_, ..] => { [INFO] [stdout] | ^^^^^^^ collectively making this unreachable [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fmt::Debug` [INFO] [stdout] --> generics/src/bin/generics_assoc_types_1.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use std::fmt::Debug; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> flow/match/destructing/src/bin/match_tuple_dest_0.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 33 | _ => { [INFO] [stdout] | ^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> flow/match/destructing/src/bin/match_tuple_dest_0.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 14 | (0, b) => { [INFO] [stdout] | ------ matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 20 | (a, 0) => { [INFO] [stdout] | ------ matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 26 | (a, b) => { [INFO] [stdout] | ------ matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 33 | _ => { [INFO] [stdout] | ^ collectively making this unreachable [INFO] [stdout] = note: `#[warn(unreachable_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `ONE` and `TWO` are never constructed [INFO] [stdout] --> custom_types/src/bin/enum_clike.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 4 | enum Number { [INFO] [stdout] | ------ variants in this enum [INFO] [stdout] 5 | ZERO, [INFO] [stdout] 6 | ONE, [INFO] [stdout] | ^^^ [INFO] [stdout] 7 | TWO, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Number` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `GREEN` and `BLUE` are never constructed [INFO] [stdout] --> custom_types/src/bin/enum_clike.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 10 | enum Color { [INFO] [stdout] | ----- variants in this enum [INFO] [stdout] 11 | RED = 0xff0000, [INFO] [stdout] 12 | GREEN = 0x00ff00, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 13 | BLUE = 0x0000ff, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Color` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> var_bindings/src/bin/var_binding_freeze_1.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | let mut mutable_var_bind = 101; [INFO] [stdout] | ----^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> var_bindings/src/bin/var_binding_freeze_1.rs:20:13 [INFO] [stdout] | [INFO] [stdout] 20 | let mut mutable_var_bind = mutable_var_bind; [INFO] [stdout] | ----^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `MULTIPLY` and `DIVIDE` are never constructed [INFO] [stdout] --> custom_types/src/bin/enum_alias.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 13 | enum ArithmeticOps { [INFO] [stdout] | ------------- variants in this enum [INFO] [stdout] ... [INFO] [stdout] 16 | MULTIPLY, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 17 | DIVIDE, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `d` [INFO] [stdout] --> primitives/ops/src/bin/u32_ops.rs:5:13 [INFO] [stdout] | [INFO] [stdout] 5 | let mut d: u32 = 0; [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_d` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> primitives/ops/src/bin/u32_ops.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | let mut d: u32 = 0; [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 32 | Coord { x: _, y: _ } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 22 | Coord { x: 0, y: y } => { [INFO] [stdout] | -------------------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 25 | Coord { x: x, y: 0 } => { [INFO] [stdout] | -------------------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 28 | Coord { x: x, y: y } => { [INFO] [stdout] | -------------------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 32 | Coord { x: _, y: _ } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ collectively making this unreachable [INFO] [stdout] = note: `#[warn(unreachable_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | Coord { x: _, y: _ } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 41 | Coord { x: 0, y: y } => { [INFO] [stdout] | -------------------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 44 | Coord { x: x, y: 0 } => { [INFO] [stdout] | -------------------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 47 | Coord { x: x, y: y } => { [INFO] [stdout] | -------------------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 51 | Coord { x: _, y: _ } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ collectively making this unreachable [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `y:` in this pattern is redundant [INFO] [stdout] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:22:23 [INFO] [stdout] | [INFO] [stdout] 22 | Coord { x: 0, y: y } => { [INFO] [stdout] | ^^^^ help: use shorthand field pattern: `y` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_shorthand_field_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `x:` in this pattern is redundant [INFO] [stdout] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:25:17 [INFO] [stdout] | [INFO] [stdout] 25 | Coord { x: x, y: 0 } => { [INFO] [stdout] | ^^^^ help: use shorthand field pattern: `x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `x:` in this pattern is redundant [INFO] [stdout] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:28:17 [INFO] [stdout] | [INFO] [stdout] 28 | Coord { x: x, y: y } => { [INFO] [stdout] | ^^^^ help: use shorthand field pattern: `x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `y:` in this pattern is redundant [INFO] [stdout] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:28:23 [INFO] [stdout] | [INFO] [stdout] 28 | Coord { x: x, y: y } => { [INFO] [stdout] | ^^^^ help: use shorthand field pattern: `y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `y:` in this pattern is redundant [INFO] [stdout] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:41:23 [INFO] [stdout] | [INFO] [stdout] 41 | Coord { x: 0, y: y } => { [INFO] [stdout] | ^^^^ help: use shorthand field pattern: `y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `x:` in this pattern is redundant [INFO] [stdout] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:44:17 [INFO] [stdout] | [INFO] [stdout] 44 | Coord { x: x, y: 0 } => { [INFO] [stdout] | ^^^^ help: use shorthand field pattern: `x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `x:` in this pattern is redundant [INFO] [stdout] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:47:17 [INFO] [stdout] | [INFO] [stdout] 47 | Coord { x: x, y: y } => { [INFO] [stdout] | ^^^^ help: use shorthand field pattern: `x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the `y:` in this pattern is redundant [INFO] [stdout] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:47:23 [INFO] [stdout] | [INFO] [stdout] 47 | Coord { x: x, y: y } => { [INFO] [stdout] | ^^^^ help: use shorthand field pattern: `y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> references/custom_types/src/bin/tuple_struct_ref.rs:6:14 [INFO] [stdout] | [INFO] [stdout] 6 | struct Point(i32, i32); [INFO] [stdout] | ----- ^^^ ^^^ [INFO] [stdout] | | [INFO] [stdout] | fields in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing these fields [INFO] [stdout] = note: `Point` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> types/inference/src/bin/inference_4.rs:10:14 [INFO] [stdout] | [INFO] [stdout] 10 | struct Coord(f64, f64); [INFO] [stdout] | ----- ^^^ ^^^ [INFO] [stdout] | | [INFO] [stdout] | fields in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing these fields [INFO] [stdout] = note: `Coord` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `id` and `age` are never read [INFO] [stdout] --> primitives/compound/src/bin/tuple_mixed.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 8 | struct User { [INFO] [stdout] | ---- fields in this struct [INFO] [stdout] 9 | id: i64, [INFO] [stdout] | ^^ [INFO] [stdout] 10 | age: i8, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `User` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `value` is never read [INFO] [stdout] --> conversion/into/src/bin/into_long.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 5 | struct Long { [INFO] [stdout] | ---- field in this struct [INFO] [stdout] 6 | value: i128, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Long` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `counter` [INFO] [stdout] --> flow/loop_loop/src/bin/loop_label_2.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | let mut counter = 0; [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_counter` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> flow/loop_loop/src/bin/loop_label_2.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | let mut counter = 0; [INFO] [stdout] | ----^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `d` is never read [INFO] [stdout] --> primitives/ops/src/bin/f32_ops.rs:5:13 [INFO] [stdout] | [INFO] [stdout] 5 | let mut d: f32 = 0.0; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> conversion/from/src/bin/from_int.rs:7:16 [INFO] [stdout] | [INFO] [stdout] 7 | struct Integer(i64); [INFO] [stdout] | ------- ^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing this field [INFO] [stdout] = note: `Integer` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `data` is never read [INFO] [stdout] --> structs/src/bin/struct_with_gen.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 4 | struct Wrapper { [INFO] [stdout] | ------- field in this struct [INFO] [stdout] 5 | data: T, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Wrapper` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `data` and `data2` are never read [INFO] [stdout] --> structs/src/bin/struct_with_gen.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 9 | struct Wrapper2 { [INFO] [stdout] | -------- fields in this struct [INFO] [stdout] 10 | data: T, [INFO] [stdout] | ^^^^ [INFO] [stdout] 11 | data2: U, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Wrapper2` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> custom_types/src/bin/struct_types.rs:9:18 [INFO] [stdout] | [INFO] [stdout] 9 | struct TuplePair(f64, f64); [INFO] [stdout] | --------- ^^^ ^^^ [INFO] [stdout] | | [INFO] [stdout] | fields in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing these fields [INFO] [stdout] = note: `TuplePair` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> custom_types/src/bin/struct_types.rs:12:19 [INFO] [stdout] | [INFO] [stdout] 12 | struct TuplePoint(f64, f64); [INFO] [stdout] | ---------- ^^^ ^^^ [INFO] [stdout] | | [INFO] [stdout] | fields in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing these fields [INFO] [stdout] = note: `TuplePoint` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `id` and `name` are never read [INFO] [stdout] --> custom_types/src/bin/struct_types.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 23 | struct User { [INFO] [stdout] | ---- fields in this struct [INFO] [stdout] 24 | id: i64, [INFO] [stdout] | ^^ [INFO] [stdout] 25 | name: String, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `User` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `id` and `location` are never read [INFO] [stdout] --> custom_types/src/bin/struct_types.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 29 | struct UserLocation { [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] 30 | id: i64, [INFO] [stdout] | ^^ [INFO] [stdout] 31 | location: TuplePoint, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `UserLocation` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `GREEN` and `BLUE` are never constructed [INFO] [stdout] --> functions/src/bin/method_1.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 9 | enum Color { [INFO] [stdout] | ----- variants in this enum [INFO] [stdout] 10 | RED, [INFO] [stdout] 11 | GREEN, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 12 | BLUE, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Color` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 22.53s [INFO] running `Command { std: "docker" "inspect" "ba6116803ae015c1b406a00450a23141191d5a103d574493075a967fab3e1054", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ba6116803ae015c1b406a00450a23141191d5a103d574493075a967fab3e1054", kill_on_drop: false }` [INFO] [stdout] ba6116803ae015c1b406a00450a23141191d5a103d574493075a967fab3e1054 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "test" "--frozen" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 47e5172dd0f067f7cf9b69e98ea7f094472b98f51da1968e229fe43e6621e460 [INFO] running `Command { std: "docker" "start" "-a" "47e5172dd0f067f7cf9b69e98ea7f094472b98f51da1968e229fe43e6621e460", kill_on_drop: false }` [INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2024 which implies `resolver = "3"` [INFO] [stderr] note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest [INFO] [stderr] note: to use the edition 2024 resolver, specify `workspace.resolver = "3"` in the workspace root's manifest [INFO] [stderr] note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions [INFO] [stderr] warning: field `value` is never read [INFO] [stderr] --> conversion/into/src/bin/into_long.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 5 | struct Long { [INFO] [stderr] | ---- field in this struct [INFO] [stderr] 6 | value: i128, [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `Long` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unreachable pattern [INFO] [stderr] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:32:9 [INFO] [stderr] | [INFO] [stderr] 32 | Coord { x: _, y: _ } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stderr] | [INFO] [stderr] note: multiple earlier patterns match some of the same values [INFO] [stderr] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:32:9 [INFO] [stderr] | [INFO] [stderr] 22 | Coord { x: 0, y: y } => { [INFO] [stderr] | -------------------- matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 25 | Coord { x: x, y: 0 } => { [INFO] [stderr] | -------------------- matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 28 | Coord { x: x, y: y } => { [INFO] [stderr] | -------------------- matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 32 | Coord { x: _, y: _ } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ collectively making this unreachable [INFO] [stderr] = note: `#[warn(unreachable_patterns)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unreachable pattern [INFO] [stderr] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:51:9 [INFO] [stderr] | [INFO] [stderr] 51 | Coord { x: _, y: _ } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stderr] | [INFO] [stderr] note: multiple earlier patterns match some of the same values [INFO] [stderr] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:51:9 [INFO] [stderr] | [INFO] [stderr] 41 | Coord { x: 0, y: y } => { [INFO] [stderr] | -------------------- matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 44 | Coord { x: x, y: 0 } => { [INFO] [stderr] | -------------------- matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 47 | Coord { x: x, y: y } => { [INFO] [stderr] | -------------------- matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 51 | Coord { x: _, y: _ } => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ collectively making this unreachable [INFO] [stderr] [INFO] [stderr] warning: the `y:` in this pattern is redundant [INFO] [stderr] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:22:23 [INFO] [stderr] | [INFO] [stderr] 22 | Coord { x: 0, y: y } => { [INFO] [stderr] | ^^^^ help: use shorthand field pattern: `y` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_shorthand_field_patterns)]` on by default [INFO] [stderr] [INFO] [stderr] warning: the `x:` in this pattern is redundant [INFO] [stderr] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:25:17 [INFO] [stderr] | [INFO] [stderr] 25 | Coord { x: x, y: 0 } => { [INFO] [stderr] | ^^^^ help: use shorthand field pattern: `x` [INFO] [stderr] [INFO] [stderr] warning: the `x:` in this pattern is redundant [INFO] [stderr] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:28:17 [INFO] [stderr] | [INFO] [stderr] 28 | Coord { x: x, y: y } => { [INFO] [stderr] | ^^^^ help: use shorthand field pattern: `x` [INFO] [stderr] [INFO] [stderr] warning: the `y:` in this pattern is redundant [INFO] [stderr] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:28:23 [INFO] [stderr] | [INFO] [stderr] 28 | Coord { x: x, y: y } => { [INFO] [stderr] | ^^^^ help: use shorthand field pattern: `y` [INFO] [stderr] [INFO] [stderr] warning: the `y:` in this pattern is redundant [INFO] [stderr] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:41:23 [INFO] [stderr] | [INFO] [stderr] 41 | Coord { x: 0, y: y } => { [INFO] [stderr] | ^^^^ help: use shorthand field pattern: `y` [INFO] [stderr] [INFO] [stderr] warning: the `x:` in this pattern is redundant [INFO] [stderr] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:44:17 [INFO] [stderr] | [INFO] [stderr] 44 | Coord { x: x, y: 0 } => { [INFO] [stderr] | ^^^^ help: use shorthand field pattern: `x` [INFO] [stderr] [INFO] [stderr] warning: the `x:` in this pattern is redundant [INFO] [stderr] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:47:17 [INFO] [stderr] | [INFO] [stderr] 47 | Coord { x: x, y: y } => { [INFO] [stderr] | ^^^^ help: use shorthand field pattern: `x` [INFO] [stderr] [INFO] [stderr] warning: the `y:` in this pattern is redundant [INFO] [stderr] --> flow/match/destructing/src/bin/match_cstruct_dest_0.rs:47:23 [INFO] [stderr] | [INFO] [stderr] 47 | Coord { x: x, y: y } => { [INFO] [stderr] | ^^^^ help: use shorthand field pattern: `y` [INFO] [stderr] [INFO] [stderr] warning: `into` (bin "into_long" test) generated 1 warning [INFO] [stderr] warning: `destructing` (bin "match_cstruct_dest_0" test) generated 10 warnings (run `cargo fix --bin "match_cstruct_dest_0" --tests` to apply 8 suggestions) [INFO] [stderr] warning: variant `OFF` is never constructed [INFO] [stderr] --> structs/src/bin/struct_with_enum.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 2 | enum Switch { [INFO] [stderr] | ------ variant in this enum [INFO] [stderr] 3 | ON, [INFO] [stderr] 4 | OFF, [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `Switch` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: field `0` is never read [INFO] [stderr] --> structs/src/bin/struct_with_enum.rs:10:12 [INFO] [stderr] | [INFO] [stderr] 10 | FEMALE(&'a str), [INFO] [stderr] | ------ ^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | field in this variant [INFO] [stderr] | [INFO] [stderr] = note: `RobotSex` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stderr] | [INFO] [stderr] 10 - FEMALE(&'a str), [INFO] [stderr] 10 + FEMALE(()), [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: variant `MALE` is never constructed [INFO] [stderr] --> structs/src/bin/struct_with_enum.rs:9:5 [INFO] [stderr] | [INFO] [stderr] 8 | enum RobotSex<'a> { [INFO] [stderr] | -------- variant in this enum [INFO] [stderr] 9 | MALE(&'a str), [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `RobotSex` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: field `0` is never read [INFO] [stderr] --> structs/src/bin/struct_with_enum.rs:18:10 [INFO] [stderr] | [INFO] [stderr] 18 | TREE(u8), [INFO] [stderr] | ---- ^^ [INFO] [stderr] | | [INFO] [stderr] | field in this variant [INFO] [stderr] | [INFO] [stderr] = note: `RobotDS` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stderr] | [INFO] [stderr] 18 - TREE(u8), [INFO] [stderr] 18 + TREE(()), [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: variants `SCALAR`, `ARRAY`, `MAP`, and `BTREE` are never constructed [INFO] [stderr] --> structs/src/bin/struct_with_enum.rs:15:5 [INFO] [stderr] | [INFO] [stderr] 14 | enum RobotDS { [INFO] [stderr] | ------- variants in this enum [INFO] [stderr] 15 | SCALAR(u8), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] 16 | ARRAY(u8), [INFO] [stderr] | ^^^^^ [INFO] [stderr] 17 | MAP(u8), [INFO] [stderr] | ^^^ [INFO] [stderr] 18 | TREE(u8), [INFO] [stderr] 19 | BTREE(u8), [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `RobotDS` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: fields `id`, `serial`, `switch`, `sex`, and `ds` are never read [INFO] [stderr] --> structs/src/bin/struct_with_enum.rs:24:5 [INFO] [stderr] | [INFO] [stderr] 23 | struct Robot<'a> { [INFO] [stderr] | ----- fields in this struct [INFO] [stderr] 24 | id: i64, [INFO] [stderr] | ^^ [INFO] [stderr] 25 | serial: i128, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] 26 | switch: Switch, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] 27 | sex: RobotSex<'a>, [INFO] [stderr] | ^^^ [INFO] [stderr] 28 | ds: RobotDS, [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = note: `Robot` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: constant `ROBOT_NUMBER` is never used [INFO] [stderr] --> structs/src/bin/struct_with_enum.rs:32:11 [INFO] [stderr] | [INFO] [stderr] 32 | const ROBOT_NUMBER: usize = 10; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: fields `0` and `1` are never read [INFO] [stderr] --> types/inference/src/bin/inference_4.rs:10:14 [INFO] [stderr] | [INFO] [stderr] 10 | struct Coord(f64, f64); [INFO] [stderr] | ----- ^^^ ^^^ [INFO] [stderr] | | [INFO] [stderr] | fields in this struct [INFO] [stderr] | [INFO] [stderr] = help: consider removing these fields [INFO] [stderr] = note: `Coord` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `value` [INFO] [stderr] --> flow/if_let/src/bin/if_let_3.rs:36:21 [INFO] [stderr] | [INFO] [stderr] 36 | if let Foo::Qux(value @ 100) = c { [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unreachable pattern [INFO] [stderr] --> flow/match/destructing/src/bin/match_array_dest_0.rs:23:9 [INFO] [stderr] | [INFO] [stderr] 23 | [a, b, ..] => { [INFO] [stderr] | ^^^^^^^^^^ no value can reach this [INFO] [stderr] | [INFO] [stderr] note: multiple earlier patterns match some of the same values [INFO] [stderr] --> flow/match/destructing/src/bin/match_array_dest_0.rs:23:9 [INFO] [stderr] | [INFO] [stderr] 15 | [0, ..] => { [INFO] [stderr] | ------- matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 19 | [a, ..] => { [INFO] [stderr] | ------- matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 23 | [a, b, ..] => { [INFO] [stderr] | ^^^^^^^^^^ collectively making this unreachable [INFO] [stderr] = note: `#[warn(unreachable_patterns)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unreachable pattern [INFO] [stderr] --> flow/match/destructing/src/bin/match_array_dest_0.rs:32:9 [INFO] [stderr] | [INFO] [stderr] 32 | [_, ..] => { [INFO] [stderr] | ^^^^^^^ no value can reach this [INFO] [stderr] | [INFO] [stderr] note: multiple earlier patterns match some of the same values [INFO] [stderr] --> flow/match/destructing/src/bin/match_array_dest_0.rs:32:9 [INFO] [stderr] | [INFO] [stderr] 15 | [0, ..] => { [INFO] [stderr] | ------- matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 19 | [a, ..] => { [INFO] [stderr] | ------- matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 32 | [_, ..] => { [INFO] [stderr] | ^^^^^^^ collectively making this unreachable [INFO] [stderr] [INFO] [stderr] warning: fields `name` and `age` are never read [INFO] [stderr] --> fmt/src/bin/fmt_display_0.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 2 | struct Person<'a> { [INFO] [stderr] | ------ fields in this struct [INFO] [stderr] 3 | name: &'a str, [INFO] [stderr] | ^^^^ [INFO] [stderr] 4 | age: u8, [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `Person` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `structs` (bin "struct_with_enum" test) generated 7 warnings [INFO] [stderr] warning: `inference` (bin "inference_4" test) generated 1 warning [INFO] [stderr] warning: `if_let` (bin "if_let_3" test) generated 1 warning [INFO] [stderr] warning: `destructing` (bin "match_array_dest_0" test) generated 2 warnings [INFO] [stderr] warning: `fmt` (bin "fmt_display_0" test) generated 1 warning [INFO] [stderr] warning: unused variable: `var_binding_c` [INFO] [stderr] --> var_bindings/src/bin/var_declare_first_0.rs:26:9 [INFO] [stderr] | [INFO] [stderr] 26 | let var_binding_c: i64; [INFO] [stderr] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_var_binding_c` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: fields `year`, `month`, and `day` are never read [INFO] [stderr] --> structs/src/bin/struct_0.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 2 | struct Date { [INFO] [stderr] | ---- fields in this struct [INFO] [stderr] 3 | year: u32, [INFO] [stderr] | ^^^^ [INFO] [stderr] 4 | month: u32, [INFO] [stderr] | ^^^^^ [INFO] [stderr] 5 | day: u32, [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `Date` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: fields `0` and `1` are never read [INFO] [stderr] --> types/aliasing/src/bin/aliasing_struct.rs:22:13 [INFO] [stderr] | [INFO] [stderr] 22 | struct Pair(i32, i32); [INFO] [stderr] | ---- ^^^ ^^^ [INFO] [stderr] | | [INFO] [stderr] | fields in this struct [INFO] [stderr] | [INFO] [stderr] = help: consider removing these fields [INFO] [stderr] = note: `Pair` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: fields `lat` and `lon` are never read [INFO] [stderr] --> types/aliasing/src/bin/aliasing_struct.rs:27:5 [INFO] [stderr] | [INFO] [stderr] 26 | struct Point { [INFO] [stderr] | ----- fields in this struct [INFO] [stderr] 27 | lat: f64, [INFO] [stderr] | ^^^ [INFO] [stderr] 28 | lon: f64, [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `Point` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: unused variable: `one` [INFO] [stderr] --> functions/closure/src/bin/closure_param_0.rs:35:9 [INFO] [stderr] | [INFO] [stderr] 35 | let one = 1; [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_one` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: fields `0` and `1` are never read [INFO] [stderr] --> custom_types/src/bin/struct_types.rs:9:18 [INFO] [stderr] | [INFO] [stderr] 9 | struct TuplePair(f64, f64); [INFO] [stderr] | --------- ^^^ ^^^ [INFO] [stderr] | | [INFO] [stderr] | fields in this struct [INFO] [stderr] | [INFO] [stderr] = help: consider removing these fields [INFO] [stderr] = note: `TuplePair` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: fields `0` and `1` are never read [INFO] [stderr] --> custom_types/src/bin/struct_types.rs:12:19 [INFO] [stderr] | [INFO] [stderr] 12 | struct TuplePoint(f64, f64); [INFO] [stderr] | ---------- ^^^ ^^^ [INFO] [stderr] | | [INFO] [stderr] | fields in this struct [INFO] [stderr] | [INFO] [stderr] = help: consider removing these fields [INFO] [stderr] = note: `TuplePoint` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: fields `id` and `name` are never read [INFO] [stderr] --> custom_types/src/bin/struct_types.rs:24:5 [INFO] [stderr] | [INFO] [stderr] 23 | struct User { [INFO] [stderr] | ---- fields in this struct [INFO] [stderr] 24 | id: i64, [INFO] [stderr] | ^^ [INFO] [stderr] 25 | name: String, [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `User` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: fields `id` and `location` are never read [INFO] [stderr] --> custom_types/src/bin/struct_types.rs:30:5 [INFO] [stderr] | [INFO] [stderr] 29 | struct UserLocation { [INFO] [stderr] | ------------ fields in this struct [INFO] [stderr] 30 | id: i64, [INFO] [stderr] | ^^ [INFO] [stderr] 31 | location: TuplePoint, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `UserLocation` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: `var_bindings` (bin "var_declare_first_0" test) generated 1 warning [INFO] [stderr] warning: `structs` (bin "struct_0" test) generated 1 warning [INFO] [stderr] warning: `aliasing` (bin "aliasing_struct" test) generated 2 warnings [INFO] [stderr] warning: `closure` (bin "closure_param_0" test) generated 1 warning [INFO] [stderr] warning: `custom_types` (bin "struct_types" test) generated 4 warnings [INFO] [stderr] warning: variant `OFF` is never constructed [INFO] [stderr] --> types/inference/src/bin/inference_1.rs:11:5 [INFO] [stderr] | [INFO] [stderr] 9 | enum Switch { [INFO] [stderr] | ------ variant in this enum [INFO] [stderr] 10 | ON, [INFO] [stderr] 11 | OFF, [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `Switch` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: fields `0` and `1` are never read [INFO] [stderr] --> generics/src/bin/generics_where_1.rs:14:13 [INFO] [stderr] | [INFO] [stderr] 14 | struct Pair(i32, i32); [INFO] [stderr] | ---- ^^^ ^^^ [INFO] [stderr] | | [INFO] [stderr] | fields in this struct [INFO] [stderr] | [INFO] [stderr] = help: consider removing these fields [INFO] [stderr] = note: `Pair` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `inference` (bin "inference_1" test) generated 1 warning [INFO] [stderr] warning: `generics` (bin "generics_where_1" test) generated 1 warning [INFO] [stderr] warning: unused label [INFO] [stderr] --> flow/loop_loop/src/bin/loop_return_0.rs:4:18 [INFO] [stderr] | [INFO] [stderr] 4 | let result = 'one: loop { [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_labels)]` on by default [INFO] [stderr] [INFO] [stderr] warning: fields `id` and `name` are never read [INFO] [stderr] --> custom_types/src/bin/c_structs.rs:11:5 [INFO] [stderr] | [INFO] [stderr] 10 | struct House<'a> { [INFO] [stderr] | ----- fields in this struct [INFO] [stderr] 11 | id: i64, [INFO] [stderr] | ^^ [INFO] [stderr] 12 | name: &'a str, [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `House` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: fields `name` and `radius` are never read [INFO] [stderr] --> structs/src/bin/destruct_struct.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 5 | struct CityA { [INFO] [stderr] | ----- fields in this struct [INFO] [stderr] 6 | name: String, [INFO] [stderr] | ^^^^ [INFO] [stderr] 7 | center: Coord, [INFO] [stderr] 8 | radius: f64, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `CityA` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: fields `name` and `radius` are never read [INFO] [stderr] --> structs/src/bin/destruct_struct.rs:13:5 [INFO] [stderr] | [INFO] [stderr] 12 | struct CityB { [INFO] [stderr] | ----- fields in this struct [INFO] [stderr] 13 | name: String, [INFO] [stderr] | ^^^^ [INFO] [stderr] 14 | center: (f64, f64), [INFO] [stderr] 15 | radius: f64, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `CityB` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: unused variable: `counter` [INFO] [stderr] --> flow/loop_loop/src/bin/loop_label_2.rs:3:13 [INFO] [stderr] | [INFO] [stderr] 3 | let mut counter = 0; [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_counter` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> flow/loop_loop/src/bin/loop_label_2.rs:3:9 [INFO] [stderr] | [INFO] [stderr] 3 | let mut counter = 0; [INFO] [stderr] | ----^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: function `print` is never used [INFO] [stderr] --> var_bindings/src/bin/var_scope_1.rs:10:4 [INFO] [stderr] | [INFO] [stderr] 10 | fn print() { [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `loop_loop` (bin "loop_return_0" test) generated 1 warning [INFO] [stderr] warning: `custom_types` (bin "c_structs" test) generated 1 warning [INFO] [stderr] warning: `structs` (bin "destruct_struct" test) generated 2 warnings [INFO] [stderr] warning: `loop_loop` (bin "loop_label_2" test) generated 2 warnings (run `cargo fix --bin "loop_label_2" --tests` to apply 1 suggestion) [INFO] [stderr] warning: `var_bindings` (bin "var_scope_1" test) generated 1 warning [INFO] [stderr] warning: unused import: `Advanced` [INFO] [stderr] --> custom_types/src/bin/enum_use.rs:19:24 [INFO] [stderr] | [INFO] [stderr] 19 | use crate::Stage::{Advanced, Beginner}; //use all enum variants of Role. [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variant `Teacher` is never constructed [INFO] [stderr] --> custom_types/src/bin/enum_use.rs:13:5 [INFO] [stderr] | [INFO] [stderr] 11 | enum Role { [INFO] [stderr] | ---- variant in this enum [INFO] [stderr] 12 | Student, [INFO] [stderr] 13 | Teacher, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `Role` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unreachable pattern [INFO] [stderr] --> flow/match/destructing/src/bin/match_tuple_struct_dest.rs:34:9 [INFO] [stderr] | [INFO] [stderr] 34 | Pair(_, _) => { [INFO] [stderr] | ^^^^^^^^^^ no value can reach this [INFO] [stderr] | [INFO] [stderr] note: multiple earlier patterns match some of the same values [INFO] [stderr] --> flow/match/destructing/src/bin/match_tuple_struct_dest.rs:34:9 [INFO] [stderr] | [INFO] [stderr] 15 | Pair(0, b) => { [INFO] [stderr] | ---------- matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 22 | Pair(a, 0) => { [INFO] [stderr] | ---------- matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 28 | Pair(a, b) => { [INFO] [stderr] | ---------- matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 34 | Pair(_, _) => { [INFO] [stderr] | ^^^^^^^^^^ collectively making this unreachable [INFO] [stderr] = note: `#[warn(unreachable_patterns)]` on by default [INFO] [stderr] [INFO] [stderr] warning: field `0` is never read [INFO] [stderr] --> fmt/src/bin/debug_struct.rs:5:18 [INFO] [stderr] | [INFO] [stderr] 5 | struct Printable(i32); [INFO] [stderr] | --------- ^^^ [INFO] [stderr] | | [INFO] [stderr] | field in this struct [INFO] [stderr] | [INFO] [stderr] = help: consider removing this field [INFO] [stderr] = note: `Printable` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: field `0` is never read [INFO] [stderr] --> fmt/src/bin/debug_struct.rs:8:13 [INFO] [stderr] | [INFO] [stderr] 8 | struct Deep(Printable); [INFO] [stderr] | ---- ^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | field in this struct [INFO] [stderr] | [INFO] [stderr] = help: consider removing this field [INFO] [stderr] = note: `Deep` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: `custom_types` (bin "enum_use" test) generated 2 warnings (run `cargo fix --bin "enum_use" --tests` to apply 1 suggestion) [INFO] [stderr] warning: `destructing` (bin "match_tuple_struct_dest" test) generated 1 warning [INFO] [stderr] warning: `fmt` (bin "debug_struct" test) generated 2 warnings [INFO] [stderr] warning: fields `x` and `y` are never read [INFO] [stderr] --> references/custom_types/src/bin/c_struct_ref.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 6 | struct Point { [INFO] [stderr] | ----- fields in this struct [INFO] [stderr] 7 | x: i32, [INFO] [stderr] | ^ [INFO] [stderr] 8 | y: i32, [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = note: `Point` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `ref_custom_types` (bin "c_struct_ref" test) generated 1 warning [INFO] [stderr] warning: fields `0`, `1`, and `2` are never read [INFO] [stderr] --> primitives/compound/src/bin/tuple_2.rs:15:15 [INFO] [stderr] | [INFO] [stderr] 15 | struct Matrix(f32, f32, f32); [INFO] [stderr] | ------ ^^^ ^^^ ^^^ [INFO] [stderr] | | [INFO] [stderr] | fields in this struct [INFO] [stderr] | [INFO] [stderr] = help: consider removing these fields [INFO] [stderr] = note: `Matrix` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] note: the lint level is defined here [INFO] [stderr] --> primitives/compound/src/bin/tuple_2.rs:14:8 [INFO] [stderr] | [INFO] [stderr] 14 | #[warn(dead_code)] [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Unit` is never constructed [INFO] [stderr] --> custom_types/src/bin/struct_1.rs:10:8 [INFO] [stderr] | [INFO] [stderr] 10 | struct Unit; [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `Unit` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: field `0` is never read [INFO] [stderr] --> custom_types/src/bin/struct_1.rs:16:13 [INFO] [stderr] | [INFO] [stderr] 16 | struct Road(i64, Meter); [INFO] [stderr] | ---- ^^^ [INFO] [stderr] | | [INFO] [stderr] | field in this struct [INFO] [stderr] | [INFO] [stderr] = note: `Road` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stderr] | [INFO] [stderr] 16 - struct Road(i64, Meter); [INFO] [stderr] 16 + struct Road((), Meter); [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: fields `id`, `name`, and `road` are never read [INFO] [stderr] --> custom_types/src/bin/struct_1.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 19 | struct House<'a> { [INFO] [stderr] | ----- fields in this struct [INFO] [stderr] 20 | id: i64, [INFO] [stderr] | ^^ [INFO] [stderr] 21 | name: &'a str, [INFO] [stderr] | ^^^^ [INFO] [stderr] 22 | road: Road, [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `House` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: variants `GREEN` and `BLUE` are never constructed [INFO] [stderr] --> functions/src/bin/method_1.rs:11:5 [INFO] [stderr] | [INFO] [stderr] 9 | enum Color { [INFO] [stderr] | ----- variants in this enum [INFO] [stderr] 10 | RED, [INFO] [stderr] 11 | GREEN, [INFO] [stderr] | ^^^^^ [INFO] [stderr] 12 | BLUE, [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `Color` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `case_instance` [INFO] [stderr] --> functions/src/bin/assoc_func_0.rs:31:9 [INFO] [stderr] | [INFO] [stderr] 31 | let case_instance = Case { id: 0 }; [INFO] [stderr] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_case_instance` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: field `id` is never read [INFO] [stderr] --> functions/src/bin/assoc_func_0.rs:8:5 [INFO] [stderr] | [INFO] [stderr] 7 | struct Case { [INFO] [stderr] | ---- field in this struct [INFO] [stderr] 8 | id: i32, [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: value assigned to `d` is never read [INFO] [stderr] --> primitives/ops/src/bin/i64_ops.rs:5:13 [INFO] [stderr] | [INFO] [stderr] 5 | let mut d: i64 = 0; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] = note: `#[warn(unused_assignments)]` on by default [INFO] [stderr] [INFO] [stderr] warning: field `0` is never read [INFO] [stderr] --> conversion/from/src/bin/from_int.rs:7:16 [INFO] [stderr] | [INFO] [stderr] 7 | struct Integer(i64); [INFO] [stderr] | ------- ^^^ [INFO] [stderr] | | [INFO] [stderr] | field in this struct [INFO] [stderr] | [INFO] [stderr] = help: consider removing this field [INFO] [stderr] = note: `Integer` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `red` [INFO] [stderr] --> functions/src/bin/assoc_func_1.rs:32:9 [INFO] [stderr] | [INFO] [stderr] 32 | let red = Color::RED; [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_red` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variants `GREEN` and `BLUE` are never constructed [INFO] [stderr] --> functions/src/bin/assoc_func_1.rs:9:5 [INFO] [stderr] | [INFO] [stderr] 7 | enum Color { [INFO] [stderr] | ----- variants in this enum [INFO] [stderr] 8 | RED, [INFO] [stderr] 9 | GREEN, [INFO] [stderr] | ^^^^^ [INFO] [stderr] 10 | BLUE, [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `compound` (bin "tuple_2" test) generated 1 warning [INFO] [stderr] warning: `custom_types` (bin "struct_1" test) generated 3 warnings [INFO] [stderr] warning: `functions` (bin "method_1" test) generated 1 warning [INFO] [stderr] warning: `functions` (bin "assoc_func_0" test) generated 2 warnings [INFO] [stderr] warning: `ops` (bin "i64_ops" test) generated 1 warning [INFO] [stderr] warning: `from` (bin "from_int" test) generated 1 warning [INFO] [stderr] warning: `functions` (bin "assoc_func_1" test) generated 2 warnings [INFO] [stderr] warning: unused variable: `param` [INFO] [stderr] --> generics/src/bin/generics_trait_empty.rs:37:20 [INFO] [stderr] | [INFO] [stderr] 37 | fn apply_ta(param: &T) { [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_param` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `param` [INFO] [stderr] --> generics/src/bin/generics_trait_empty.rs:42:20 [INFO] [stderr] | [INFO] [stderr] 42 | fn apply_tb(param: &T) { [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_param` [INFO] [stderr] [INFO] [stderr] warning: fields `a` and `b` are never read [INFO] [stderr] --> generics/src/bin/generics_trait_empty.rs:17:5 [INFO] [stderr] | [INFO] [stderr] 16 | struct C { [INFO] [stderr] | - fields in this struct [INFO] [stderr] 17 | a: A, [INFO] [stderr] | ^ [INFO] [stderr] 18 | b: B, [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = note: `C` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] note: the lint level is defined here [INFO] [stderr] --> generics/src/bin/generics_trait_empty.rs:6:9 [INFO] [stderr] | [INFO] [stderr] 6 | #![warn(dead_code)] [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused variable: `param` [INFO] [stderr] --> generics/src/bin/generics_multiple_bound_1.rs:9:30 [INFO] [stderr] | [INFO] [stderr] 9 | fn print_single_bound(param: &G) { [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_param` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `param` [INFO] [stderr] --> generics/src/bin/generics_multiple_bound_1.rs:13:37 [INFO] [stderr] | [INFO] [stderr] 13 | fn print_multiple_bound(param: &G) { [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_param` [INFO] [stderr] [INFO] [stderr] warning: fields `0` and `1` are never read [INFO] [stderr] --> generics/src/bin/generics_multiple_bound_1.rs:19:13 [INFO] [stderr] | [INFO] [stderr] 19 | struct Pair(i32, i32); [INFO] [stderr] | ---- ^^^ ^^^ [INFO] [stderr] | | [INFO] [stderr] | fields in this struct [INFO] [stderr] | [INFO] [stderr] = help: consider removing these fields [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: field `value` is never read [INFO] [stderr] --> conversion/try_trait/src/bin/try_into.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 6 | struct EvenNumber { [INFO] [stderr] | ---------- field in this struct [INFO] [stderr] 7 | value: i64, [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `EvenNumber` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: irrefutable `let...else` pattern [INFO] [stderr] --> flow/if_let/src/bin/let_else_0.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | let let_else_binding = a else { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this pattern will always match, so the `else` clause is useless [INFO] [stderr] = help: consider removing the `else` clause [INFO] [stderr] = note: `#[warn(irrefutable_let_patterns)]` on by default [INFO] [stderr] [INFO] [stderr] warning: field `value` is never read [INFO] [stderr] --> conversion/into/src/bin/into_float.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 5 | struct Float { [INFO] [stderr] | ----- field in this struct [INFO] [stderr] 6 | value: f64, [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `Float` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: value assigned to `d` is never read [INFO] [stderr] --> primitives/ops/src/bin/i8_ops.rs:5:13 [INFO] [stderr] | [INFO] [stderr] 5 | let mut d: i8 = 0; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] = note: `#[warn(unused_assignments)]` on by default [INFO] [stderr] [INFO] [stderr] warning: field `value` is never read [INFO] [stderr] --> conversion/into/src/bin/into_0.rs:8:5 [INFO] [stderr] | [INFO] [stderr] 7 | struct Number { [INFO] [stderr] | ------ field in this struct [INFO] [stderr] 8 | value: i32, [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `Number` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `generics` (bin "generics_trait_empty" test) generated 3 warnings [INFO] [stderr] warning: `generics` (bin "generics_multiple_bound_1" test) generated 3 warnings [INFO] [stderr] warning: `try_trait` (bin "try_into" test) generated 1 warning [INFO] [stderr] warning: `if_let` (bin "let_else_0" test) generated 1 warning [INFO] [stderr] warning: `into` (bin "into_float" test) generated 1 warning [INFO] [stderr] warning: `ops` (bin "i8_ops" test) generated 1 warning [INFO] [stderr] warning: `into` (bin "into_0" test) generated 1 warning [INFO] [stderr] warning: value assigned to `d` is never read [INFO] [stderr] --> primitives/ops/src/bin/f32_ops.rs:5:13 [INFO] [stderr] | [INFO] [stderr] 5 | let mut d: f32 = 0.0; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] = note: `#[warn(unused_assignments)]` on by default [INFO] [stderr] [INFO] [stderr] warning: fields `0` and `1` are never read [INFO] [stderr] --> primitives/compound/src/bin/array_3.rs:4:13 [INFO] [stderr] | [INFO] [stderr] 4 | struct Pair(f32, f32); [INFO] [stderr] | ---- ^^^ ^^^ [INFO] [stderr] | | [INFO] [stderr] | fields in this struct [INFO] [stderr] | [INFO] [stderr] = help: consider removing these fields [INFO] [stderr] = note: `Pair` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: irrefutable `let...else` pattern [INFO] [stderr] --> flow/if_let/src/bin/let_else_1.rs:14:5 [INFO] [stderr] | [INFO] [stderr] 14 | let let_else_binding = a else { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this pattern will always match, so the `else` clause is useless [INFO] [stderr] = help: consider removing the `else` clause [INFO] [stderr] = note: `#[warn(irrefutable_let_patterns)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variants `RED` and `BLUE` are never constructed [INFO] [stderr] --> flow/if_let/src/bin/let_else_1.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 5 | enum Color { [INFO] [stderr] | ----- variants in this enum [INFO] [stderr] 6 | RED, [INFO] [stderr] | ^^^ [INFO] [stderr] 7 | GREEN, [INFO] [stderr] 8 | BLUE, [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `Color` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: fields `id` and `age` are never read [INFO] [stderr] --> structs/src/bin/struct_1.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 2 | struct User { [INFO] [stderr] | ---- fields in this struct [INFO] [stderr] 3 | id: i64, [INFO] [stderr] | ^^ [INFO] [stderr] 4 | age: u8, [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `User` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unreachable pattern [INFO] [stderr] --> flow/match/destructing/src/bin/match_enum_dest_0.rs:31:9 [INFO] [stderr] | [INFO] [stderr] 31 | _ => { [INFO] [stderr] | ^ no value can reach this [INFO] [stderr] | [INFO] [stderr] note: multiple earlier patterns match some of the same values [INFO] [stderr] --> flow/match/destructing/src/bin/match_enum_dest_0.rs:31:9 [INFO] [stderr] | [INFO] [stderr] 22 | Color::GREEN => { [INFO] [stderr] | ------------ matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 25 | Color::RED => { [INFO] [stderr] | ---------- matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 28 | Color::BLUE => { [INFO] [stderr] | ----------- matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 31 | _ => { [INFO] [stderr] | ^ collectively making this unreachable [INFO] [stderr] = note: `#[warn(unreachable_patterns)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variants `RED` and `BLUE` are never constructed [INFO] [stderr] --> flow/match/destructing/src/bin/match_enum_dest_0.rs:12:5 [INFO] [stderr] | [INFO] [stderr] 11 | enum Color { [INFO] [stderr] | ----- variants in this enum [INFO] [stderr] 12 | RED, [INFO] [stderr] | ^^^ [INFO] [stderr] 13 | GREEN, [INFO] [stderr] 14 | BLUE, [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `Color` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: fields `x` and `y` are never read [INFO] [stderr] --> expression/src/bin/block_value_struct.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 6 | struct Point { [INFO] [stderr] | ----- fields in this struct [INFO] [stderr] 7 | x: i64, [INFO] [stderr] | ^ [INFO] [stderr] 8 | y: i64, [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = note: `Point` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: method `area` is never used [INFO] [stderr] --> generics/src/bin/generics_assoc_types_0.rs:12:8 [INFO] [stderr] | [INFO] [stderr] 11 | trait Shape { [INFO] [stderr] | ----- method in this trait [INFO] [stderr] 12 | fn area(&self) -> f32; [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: field `0` is never read [INFO] [stderr] --> generics/src/bin/generics_assoc_types_0.rs:17:15 [INFO] [stderr] | [INFO] [stderr] 17 | struct Square(f32); [INFO] [stderr] | ------ ^^^ [INFO] [stderr] | | [INFO] [stderr] | field in this struct [INFO] [stderr] | [INFO] [stderr] = help: consider removing this field [INFO] [stderr] = note: `Square` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: fields `0` and `1` are never read [INFO] [stderr] --> generics/src/bin/generics_assoc_types_0.rs:19:18 [INFO] [stderr] | [INFO] [stderr] 19 | struct Rectangle(f32, f32); [INFO] [stderr] | --------- ^^^ ^^^ [INFO] [stderr] | | [INFO] [stderr] | fields in this struct [INFO] [stderr] | [INFO] [stderr] = help: consider removing these fields [INFO] [stderr] = note: `Rectangle` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: `ops` (bin "f32_ops" test) generated 1 warning [INFO] [stderr] warning: `compound` (bin "array_3" test) generated 1 warning [INFO] [stderr] warning: `if_let` (bin "let_else_1" test) generated 2 warnings [INFO] [stderr] warning: `structs` (bin "struct_1" test) generated 1 warning [INFO] [stderr] warning: `destructing` (bin "match_enum_dest_0" test) generated 2 warnings [INFO] [stderr] warning: `expression` (bin "block_value_struct" test) generated 1 warning [INFO] [stderr] warning: `generics` (bin "generics_assoc_types_0" test) generated 3 warnings [INFO] [stderr] warning: value assigned to `d` is never read [INFO] [stderr] --> primitives/ops/src/bin/i128_ops.rs:5:13 [INFO] [stderr] | [INFO] [stderr] 5 | let mut d: i128 = 0; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] = note: `#[warn(unused_assignments)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `ops` (bin "i128_ops" test) generated 1 warning [INFO] [stderr] warning: field `data` is never read [INFO] [stderr] --> structs/src/bin/struct_with_gen.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 4 | struct Wrapper { [INFO] [stderr] | ------- field in this struct [INFO] [stderr] 5 | data: T, [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `Wrapper` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: fields `data` and `data2` are never read [INFO] [stderr] --> structs/src/bin/struct_with_gen.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 9 | struct Wrapper2 { [INFO] [stderr] | -------- fields in this struct [INFO] [stderr] 10 | data: T, [INFO] [stderr] | ^^^^ [INFO] [stderr] 11 | data2: U, [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `Wrapper2` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: unused variable: `d` [INFO] [stderr] --> primitives/ops/src/bin/u32_ops.rs:5:13 [INFO] [stderr] | [INFO] [stderr] 5 | let mut d: u32 = 0; [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_d` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> primitives/ops/src/bin/u32_ops.rs:5:9 [INFO] [stderr] | [INFO] [stderr] 5 | let mut d: u32 = 0; [INFO] [stderr] | ----^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: field `value` is never read [INFO] [stderr] --> conversion/from/src/bin/from_float.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 5 | struct Float { [INFO] [stderr] | ----- field in this struct [INFO] [stderr] 6 | value: f64, [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `Float` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `param` [INFO] [stderr] --> generics/src/bin/generics_where_0.rs:10:16 [INFO] [stderr] | [INFO] [stderr] 10 | fn print(param: T) {} [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_param` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: value assigned to `d` is never read [INFO] [stderr] --> primitives/ops/src/bin/f64_ops.rs:5:13 [INFO] [stderr] | [INFO] [stderr] 5 | let mut d: f64 = 0.0; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] = note: `#[warn(unused_assignments)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `structs` (bin "struct_with_gen" test) generated 2 warnings [INFO] [stderr] warning: `ops` (bin "u32_ops" test) generated 2 warnings (run `cargo fix --bin "u32_ops" --tests` to apply 1 suggestion) [INFO] [stderr] warning: `from` (bin "from_float" test) generated 1 warning [INFO] [stderr] warning: `generics` (bin "generics_where_0" test) generated 1 warning [INFO] [stderr] warning: `ops` (bin "f64_ops" test) generated 1 warning [INFO] [stderr] warning: unused variable: `a` [INFO] [stderr] --> generics/src/bin/generics_where_2.rs:30:9 [INFO] [stderr] | [INFO] [stderr] 30 | let a = 10; [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_a` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `b` [INFO] [stderr] --> generics/src/bin/generics_where_2.rs:31:9 [INFO] [stderr] | [INFO] [stderr] 31 | let b = 3.14; [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_b` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `c` [INFO] [stderr] --> generics/src/bin/generics_where_2.rs:32:9 [INFO] [stderr] | [INFO] [stderr] 32 | let c = Unit; [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_c` [INFO] [stderr] [INFO] [stderr] warning: trait `A` is never used [INFO] [stderr] --> generics/src/bin/generics_where_2.rs:7:7 [INFO] [stderr] | [INFO] [stderr] 7 | trait A {} [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait `TraitWithGeneric` is never used [INFO] [stderr] --> generics/src/bin/generics_where_2.rs:9:7 [INFO] [stderr] | [INFO] [stderr] 9 | trait TraitWithGeneric {} [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: value assigned to `inferred_type` is never read [INFO] [stderr] --> primitives/src/bin/primitives_0.rs:38:13 [INFO] [stderr] | [INFO] [stderr] 38 | let mut inferred_type = 11; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] = note: `#[warn(unused_assignments)]` on by default [INFO] [stderr] [INFO] [stderr] warning: value assigned to `mutable` is never read [INFO] [stderr] --> primitives/src/bin/primitives_0.rs:43:13 [INFO] [stderr] | [INFO] [stderr] 43 | let mut mutable = 0; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `d` is never read [INFO] [stderr] --> primitives/ops/src/bin/i16_ops.rs:5:13 [INFO] [stderr] | [INFO] [stderr] 5 | let mut d: i16 = 0; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] = note: `#[warn(unused_assignments)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `param` [INFO] [stderr] --> generics/src/bin/generics_multiple_bound_0.rs:9:30 [INFO] [stderr] | [INFO] [stderr] 9 | fn print_single_bound(param: &G) { [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_param` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `param` [INFO] [stderr] --> generics/src/bin/generics_multiple_bound_0.rs:13:37 [INFO] [stderr] | [INFO] [stderr] 13 | fn print_multiple_bound(param: &G) { [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_param` [INFO] [stderr] [INFO] [stderr] warning: `generics` (bin "generics_where_2" test) generated 5 warnings [INFO] [stderr] warning: `primitives` (bin "primitives_0" test) generated 2 warnings [INFO] [stderr] warning: `ops` (bin "i16_ops" test) generated 1 warning [INFO] [stderr] warning: `generics` (bin "generics_multiple_bound_0" test) generated 2 warnings [INFO] [stderr] warning: fields `id` and `age` are never read [INFO] [stderr] --> primitives/compound/src/bin/tuple_mixed.rs:9:5 [INFO] [stderr] | [INFO] [stderr] 8 | struct User { [INFO] [stderr] | ---- fields in this struct [INFO] [stderr] 9 | id: i64, [INFO] [stderr] | ^^ [INFO] [stderr] 10 | age: i8, [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `User` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> var_bindings/src/bin/var_binding_freeze_1.rs:5:9 [INFO] [stderr] | [INFO] [stderr] 5 | let mut mutable_var_bind = 101; [INFO] [stderr] | ----^^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> var_bindings/src/bin/var_binding_freeze_1.rs:20:13 [INFO] [stderr] | [INFO] [stderr] 20 | let mut mutable_var_bind = mutable_var_bind; [INFO] [stderr] | ----^^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variant `OFF` is never constructed [INFO] [stderr] --> types/aliasing/src/bin/aliasing_enum.rs:19:5 [INFO] [stderr] | [INFO] [stderr] 17 | enum Switch { [INFO] [stderr] | ------ variant in this enum [INFO] [stderr] 18 | ON, [INFO] [stderr] 19 | OFF, [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `Switch` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variants `MULTIPLY` and `DIVIDE` are never constructed [INFO] [stderr] --> custom_types/src/bin/enum_alias.rs:16:5 [INFO] [stderr] | [INFO] [stderr] 13 | enum ArithmeticOps { [INFO] [stderr] | ------------- variants in this enum [INFO] [stderr] ... [INFO] [stderr] 16 | MULTIPLY, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] 17 | DIVIDE, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variants `ONE` and `TWO` are never constructed [INFO] [stderr] --> custom_types/src/bin/enum_clike.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 4 | enum Number { [INFO] [stderr] | ------ variants in this enum [INFO] [stderr] 5 | ZERO, [INFO] [stderr] 6 | ONE, [INFO] [stderr] | ^^^ [INFO] [stderr] 7 | TWO, [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `Number` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variants `GREEN` and `BLUE` are never constructed [INFO] [stderr] --> custom_types/src/bin/enum_clike.rs:12:5 [INFO] [stderr] | [INFO] [stderr] 10 | enum Color { [INFO] [stderr] | ----- variants in this enum [INFO] [stderr] 11 | RED = 0xff0000, [INFO] [stderr] 12 | GREEN = 0x00ff00, [INFO] [stderr] | ^^^^^ [INFO] [stderr] 13 | BLUE = 0x0000ff, [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `Color` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: field `0` is never read [INFO] [stderr] --> custom_types/src/bin/tuple_structs.rs:9:14 [INFO] [stderr] | [INFO] [stderr] 9 | struct Unary(i32); [INFO] [stderr] | ----- ^^^ [INFO] [stderr] | | [INFO] [stderr] | field in this struct [INFO] [stderr] | [INFO] [stderr] = help: consider removing this field [INFO] [stderr] = note: `Unary` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: fields `0` and `1` are never read [INFO] [stderr] --> custom_types/src/bin/tuple_structs.rs:12:13 [INFO] [stderr] | [INFO] [stderr] 12 | struct Pair(usize, i32); [INFO] [stderr] | ---- ^^^^^ ^^^ [INFO] [stderr] | | [INFO] [stderr] | fields in this struct [INFO] [stderr] | [INFO] [stderr] = help: consider removing these fields [INFO] [stderr] = note: `Pair` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: field `0` is never read [INFO] [stderr] --> custom_types/src/bin/tuple_structs.rs:15:16 [INFO] [stderr] | [INFO] [stderr] 15 | struct Map<'a>(&'a [Pair]); // struct of type tuple with a slice of pair types [INFO] [stderr] | --- ^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | field in this struct [INFO] [stderr] | [INFO] [stderr] = help: consider removing this field [INFO] [stderr] = note: `Map` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: `compound` (bin "tuple_mixed" test) generated 1 warning [INFO] [stderr] warning: `var_bindings` (bin "var_binding_freeze_1" test) generated 2 warnings (run `cargo fix --bin "var_binding_freeze_1" --tests` to apply 2 suggestions) [INFO] [stderr] warning: `aliasing` (bin "aliasing_enum" test) generated 1 warning [INFO] [stderr] warning: `custom_types` (bin "enum_alias" test) generated 1 warning [INFO] [stderr] warning: `custom_types` (bin "enum_clike" test) generated 2 warnings [INFO] [stderr] warning: `custom_types` (bin "tuple_structs" test) generated 3 warnings [INFO] [stderr] warning: value assigned to `d` is never read [INFO] [stderr] --> primitives/ops/src/bin/i32_ops.rs:5:13 [INFO] [stderr] | [INFO] [stderr] 5 | let mut d: i32 = 0; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] = note: `#[warn(unused_assignments)]` on by default [INFO] [stderr] [INFO] [stderr] warning: field `0` is never read [INFO] [stderr] --> conversion/into/src/bin/into_int.rs:5:16 [INFO] [stderr] | [INFO] [stderr] 5 | struct Integer(i64); [INFO] [stderr] | ------- ^^^ [INFO] [stderr] | | [INFO] [stderr] | field in this struct [INFO] [stderr] | [INFO] [stderr] = help: consider removing this field [INFO] [stderr] = note: `Integer` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variants `TWO`, `THREE`, `FOUR`, `FIVE`, and `SIX` are never constructed [INFO] [stderr] --> functions/closure/src/bin/capturing_1.rs:11:5 [INFO] [stderr] | [INFO] [stderr] 9 | enum N { [INFO] [stderr] | - variants in this enum [INFO] [stderr] 10 | ONE, [INFO] [stderr] 11 | TWO, [INFO] [stderr] | ^^^ [INFO] [stderr] 12 | THREE, [INFO] [stderr] | ^^^^^ [INFO] [stderr] 13 | FOUR, [INFO] [stderr] | ^^^^ [INFO] [stderr] 14 | FIVE, [INFO] [stderr] | ^^^^ [INFO] [stderr] 15 | SIX, [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `N` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: enum `SwitchButton` is never used [INFO] [stderr] --> custom_types/src/bin/mixed_enums.rs:6:6 [INFO] [stderr] | [INFO] [stderr] 6 | enum SwitchButton { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tricks/src/bin/neg_int_abs.rs:9:9 [INFO] [stderr] | [INFO] [stderr] 9 | let mut mask: i32 = x >> 31; [INFO] [stderr] | ----^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `ops` (bin "i32_ops" test) generated 1 warning [INFO] [stderr] warning: `into` (bin "into_int" test) generated 1 warning [INFO] [stderr] warning: `closure` (bin "capturing_1" test) generated 1 warning [INFO] [stderr] warning: `custom_types` (bin "mixed_enums" test) generated 1 warning [INFO] [stderr] warning: `tricks` (bin "neg_int_abs" test) generated 1 warning (run `cargo fix --bin "neg_int_abs" --tests` to apply 1 suggestion) [INFO] [stderr] warning: fields `red`, `green`, and `blue` are never read [INFO] [stderr] --> fmt/src/bin/formatting_0.rs:33:5 [INFO] [stderr] | [INFO] [stderr] 32 | struct Color { [INFO] [stderr] | ----- fields in this struct [INFO] [stderr] 33 | red: u8, [INFO] [stderr] | ^^^ [INFO] [stderr] 34 | green: u8, [INFO] [stderr] | ^^^^^ [INFO] [stderr] 35 | blue: u8, [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `Color` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: fields `x` and `y` are never read [INFO] [stderr] --> flow/match/destructing/src/bin/match_reference_dest_1.rs:14:5 [INFO] [stderr] | [INFO] [stderr] 13 | struct Foo { [INFO] [stderr] | --- fields in this struct [INFO] [stderr] 14 | x: (u32, u32), [INFO] [stderr] | ^ [INFO] [stderr] 15 | y: u32, [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = note: `Foo` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unreachable pattern [INFO] [stderr] --> flow/match/destructing/src/bin/match_tuple_dest_0.rs:33:9 [INFO] [stderr] | [INFO] [stderr] 33 | _ => { [INFO] [stderr] | ^ no value can reach this [INFO] [stderr] | [INFO] [stderr] note: multiple earlier patterns match some of the same values [INFO] [stderr] --> flow/match/destructing/src/bin/match_tuple_dest_0.rs:33:9 [INFO] [stderr] | [INFO] [stderr] 14 | (0, b) => { [INFO] [stderr] | ------ matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 20 | (a, 0) => { [INFO] [stderr] | ------ matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 26 | (a, b) => { [INFO] [stderr] | ------ matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 33 | _ => { [INFO] [stderr] | ^ collectively making this unreachable [INFO] [stderr] = note: `#[warn(unreachable_patterns)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unreachable pattern [INFO] [stderr] --> flow/match/destructing/src/bin/match_tuple_dest_1.rs:33:9 [INFO] [stderr] | [INFO] [stderr] 33 | _ => { [INFO] [stderr] | ^ no value can reach this [INFO] [stderr] | [INFO] [stderr] note: multiple earlier patterns match some of the same values [INFO] [stderr] --> flow/match/destructing/src/bin/match_tuple_dest_1.rs:33:9 [INFO] [stderr] | [INFO] [stderr] 14 | (0, b) => { [INFO] [stderr] | ------ matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 21 | (a, 0) => { [INFO] [stderr] | ------ matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 27 | (a, b) => { [INFO] [stderr] | ------ matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 33 | _ => { [INFO] [stderr] | ^ collectively making this unreachable [INFO] [stderr] = note: `#[warn(unreachable_patterns)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::fmt::Debug` [INFO] [stderr] --> generics/src/bin/generics_assoc_types_1.rs:8:5 [INFO] [stderr] | [INFO] [stderr] 8 | use std::fmt::Debug; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `b_unsigned` [INFO] [stderr] --> types/casting/src/bin/casting_int_1.rs:17:9 [INFO] [stderr] | [INFO] [stderr] 17 | let b_unsigned = a_unsigned as u32; [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_unsigned` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `fmt` (bin "formatting_0" test) generated 1 warning [INFO] [stderr] warning: `destructing` (bin "match_reference_dest_1" test) generated 1 warning [INFO] [stderr] warning: `destructing` (bin "match_tuple_dest_0" test) generated 1 warning [INFO] [stderr] warning: `destructing` (bin "match_tuple_dest_1" test) generated 1 warning [INFO] [stderr] warning: `generics` (bin "generics_assoc_types_1" test) generated 1 warning (run `cargo fix --bin "generics_assoc_types_1" --tests` to apply 1 suggestion) [INFO] [stderr] warning: `casting` (bin "casting_int_1" test) generated 1 warning [INFO] [stderr] warning: field `b` is never read [INFO] [stderr] --> generics/src/bin/generics_trait_0.rs:16:5 [INFO] [stderr] | [INFO] [stderr] 14 | struct C { [INFO] [stderr] | - field in this struct [INFO] [stderr] 15 | a: A, [INFO] [stderr] 16 | b: B, [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = note: `C` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] note: the lint level is defined here [INFO] [stderr] --> generics/src/bin/generics_trait_0.rs:4:9 [INFO] [stderr] | [INFO] [stderr] 4 | #![warn(dead_code)] [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method `second` is never used [INFO] [stderr] --> generics/src/bin/generics_trait_0.rs:26:8 [INFO] [stderr] | [INFO] [stderr] 24 | trait Di { [INFO] [stderr] | -- method in this trait [INFO] [stderr] 25 | fn first(self) -> T; [INFO] [stderr] 26 | fn second(self) -> U; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: fields `id` and `time_stamp` are never read [INFO] [stderr] --> types/inference/src/bin/inference_2.rs:11:5 [INFO] [stderr] | [INFO] [stderr] 10 | struct User { [INFO] [stderr] | ---- fields in this struct [INFO] [stderr] 11 | id: i64, [INFO] [stderr] | ^^ [INFO] [stderr] 12 | time_stamp: i64, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `User` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: fields `0` and `1` are never read [INFO] [stderr] --> references/custom_types/src/bin/tuple_struct_ref.rs:6:14 [INFO] [stderr] | [INFO] [stderr] 6 | struct Point(i32, i32); [INFO] [stderr] | ----- ^^^ ^^^ [INFO] [stderr] | | [INFO] [stderr] | fields in this struct [INFO] [stderr] | [INFO] [stderr] = help: consider removing these fields [INFO] [stderr] = note: `Point` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: field `value` is never read [INFO] [stderr] --> conversion/from/src/bin/from_long.rs:8:5 [INFO] [stderr] | [INFO] [stderr] 7 | struct Long { [INFO] [stderr] | ---- field in this struct [INFO] [stderr] 8 | value: i128, [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `Long` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variants `TWO`, `THREE`, `FOUR`, `FIVE`, and `SIX` are never constructed [INFO] [stderr] --> functions/closure/src/bin/capturing_0.rs:11:5 [INFO] [stderr] | [INFO] [stderr] 9 | enum N { [INFO] [stderr] | - variants in this enum [INFO] [stderr] 10 | ONE, [INFO] [stderr] 11 | TWO, [INFO] [stderr] | ^^^ [INFO] [stderr] 12 | THREE, [INFO] [stderr] | ^^^^^ [INFO] [stderr] 13 | FOUR, [INFO] [stderr] | ^^^^ [INFO] [stderr] 14 | FIVE, [INFO] [stderr] | ^^^^ [INFO] [stderr] 15 | SIX, [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `N` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variant `GREEN` is never constructed [INFO] [stderr] --> flow/if_let/src/bin/if_let_1.rs:8:5 [INFO] [stderr] | [INFO] [stderr] 6 | enum Color { [INFO] [stderr] | ----- variant in this enum [INFO] [stderr] 7 | RED, [INFO] [stderr] 8 | GREEN, [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `Color` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `generics` (bin "generics_trait_0" test) generated 2 warnings [INFO] [stderr] warning: `inference` (bin "inference_2" test) generated 1 warning [INFO] [stderr] warning: `ref_custom_types` (bin "tuple_struct_ref" test) generated 1 warning [INFO] [stderr] warning: `from` (bin "from_long" test) generated 1 warning [INFO] [stderr] warning: `closure` (bin "capturing_0" test) generated 1 warning [INFO] [stderr] warning: `if_let` (bin "if_let_1" test) generated 1 warning [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.20s [INFO] [stderr] Running unittests src/bin/aliasing_enum.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/aliasing_enum-ed3c1b87a76eabfb) [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] [stderr] Running unittests src/bin/aliasing_float.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/aliasing_float-8b0be648938cf312) [INFO] [stderr] Running unittests src/bin/aliasing_int.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/aliasing_int-9977a4b8732187db) [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] [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] [stderr] Running unittests src/bin/aliasing_struct.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/aliasing_struct-af3da72f1706ab3c) [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] [stderr] Running unittests src/main.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/app-f0d7e48a339ed678) [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] [stderr] Running unittests src/bin/my_other_bin.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/my_other_bin-946707886101823f) [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] [stderr] Running unittests src/bin/array_bool.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/array_bool-75d5ce742bc77b96) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/array_char.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/array_char-c2936cb5e457baf0) [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 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] [stderr] Running unittests src/bin/array_empty.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/array_empty-2dc85b27adf480a0) [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] [stderr] Running unittests src/bin/array_enum.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/array_enum-45e3df6ffd8a4690) [INFO] [stderr] Running unittests src/bin/array_float.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/array_float-d6874ad67aef90d7) [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] [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] [stderr] Running unittests src/bin/array_int.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/array_int-1224426690a4b14e) [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] [stderr] Running unittests src/bin/array_struct.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/array_struct-03cb1691b000090b) [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] [stderr] Running unittests src/bin/array_tuple.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/array_tuple-a94bd0ff7ad17bc0) [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] [stderr] Running unittests src/bin/array_uint.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/array_uint-aff0c165a4e272d6) [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] [stderr] Running unittests src/bin/cfg_attribute.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/cfg_attribute-2298e129ffd0058a) [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] [stderr] Running unittests src/bin/cfg_macro.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/cfg_macro-249a7ee4d65868ee) [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] [stderr] Running unittests src/bin/dead_code_attribute.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/dead_code_attribute-fb7fa93e28905c32) [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/debug_attribute.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/debug_attribute-8bf2305341742160) [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 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] [stderr] Running unittests src/bin/unused_variables_attribute.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/unused_variables_attribute-54e299d5c9cca5e9) [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] [stderr] Running unittests src/bin/match_binding_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/match_binding_0-8089df48bcd53f16) [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] [stderr] Running unittests src/bin/match_binding_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/match_binding_1-03865e399d61ce50) [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] [stderr] Running unittests src/bin/casting_float_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/casting_float_0-8ab8e422be202a5b) [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] [stderr] Running unittests src/bin/casting_float_neg.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/casting_float_neg-b03a9c5a7aa57f15) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stderr] Running unittests src/bin/casting_int_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/casting_int_0-0c3548e31a97901d) [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 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] [stderr] Running unittests src/bin/casting_int_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/casting_int_1-6919182c23f61b2d) [INFO] [stderr] Running unittests src/bin/casting_int_neg.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/casting_int_neg-dbe1a87b8a306cca) [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] [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] [stderr] Running unittests src/bin/capturing_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/capturing_0-8b71bb2b235217d6) [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] [stderr] Running unittests src/bin/capturing_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/capturing_1-f1dafc09517f0066) [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] [stderr] Running unittests src/bin/capturing_2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/capturing_2-a7c26782ed3bd938) [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] [stderr] Running unittests src/bin/capturing_3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/capturing_3-44c635f52f26d897) [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] [stderr] Running unittests src/bin/capturing_4.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/capturing_4-ef8910e2fac5c24c) [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] [stderr] Running unittests src/bin/closure_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/closure_0-9e122f1ffd69969c) [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] [stderr] Running unittests src/bin/closure_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/closure_1-4641c30e0fa0da42) [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] [stderr] Running unittests src/bin/closure_iter_any_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/closure_iter_any_0-8c29aeb34e8d9ebf) [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] [stderr] Running unittests src/bin/closure_iter_any_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/closure_iter_any_1-4d44e8aa74ecceea) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stderr] Running unittests src/bin/closure_iter_any_2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/closure_iter_any_2-0307d1900e530238) [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 unittests src/bin/closure_iter_find_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/closure_iter_find_0-2511bf109886ef6a) [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] [stderr] Running unittests src/bin/closure_iter_find_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/closure_iter_find_1-2f733d5c2705c597) [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 unittests src/bin/closure_iter_pos_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/closure_iter_pos_0-9b22edbaa80035bb) [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 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] [stderr] Running unittests src/bin/closure_param_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/closure_param_0-6bd1aeff05434386) [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] [stderr] Running unittests src/bin/closure_param_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/closure_param_1-9923c2fac0e7adc1) [INFO] [stderr] Running unittests src/bin/closure_param_2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/closure_param_2-c8802b1f77f97501) [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] [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] [stderr] Running unittests src/bin/closure_return_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/closure_return_0-eb42c99d72497143) [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/closure_return_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/closure_return_1-4b7a240abf1ed0bf) [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 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] [stderr] Running unittests src/bin/closure_std_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/closure_std_0-2394792a64100b30) [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] [stderr] Running unittests src/bin/func_as_param_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/func_as_param_0-0f5213734c02b8eb) [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] [stderr] Running unittests src/bin/func_as_param_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/func_as_param_1-004b3f96d36165e9) [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] [stderr] Running unittests src/bin/func_as_param_2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/func_as_param_2-1491ea1c6233e167) [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] [stderr] Running unittests src/bin/array_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/array_0-8f179efbbbd48f16) [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] [stderr] Running unittests src/bin/array_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/array_1-4c629bb21cf74b05) [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] [stderr] Running unittests src/bin/array_2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/array_2-3c7f84ff955aa40f) [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] [stderr] Running unittests src/bin/array_3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/array_3-b59592efb47e40aa) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/float_array_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/float_array_0-2d30b779b3cfcca0) [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 0 tests [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/i32_array_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/i32_array_0-5c2372587a453a30) [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 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] [stderr] Running unittests src/bin/i64_array_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/i64_array_0-c9ee47e619396f5a) [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] [stderr] Running unittests src/bin/integer_array_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/integer_array_0-0e73a739cc645445) [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] [stderr] Running unittests src/bin/slice_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/slice_0-721361d31b4c09a8) [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] [stderr] Running unittests src/bin/slice_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/slice_1-f8ed52f73ae6bd08) [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] [stderr] Running unittests src/bin/slice_2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/slice_2-503533b8b24e59a8) [INFO] [stderr] Running unittests src/bin/tuple_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/tuple_0-911205142ce33d2c) [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] [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] [stderr] Running unittests src/bin/tuple_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/tuple_1-8ba94222735d9af4) [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/tuple_2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/tuple_2-be602d85f65c89c9) [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] [stderr] Running unittests src/bin/tuple_3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/tuple_3-f6aa06e7ca92f054) [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] [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] [stderr] Running unittests src/bin/tuple_mixed.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/tuple_mixed-a90c82b0504868a3) [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] [stderr] Running unittests src/bin/c_structs.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/c_structs-ef31928486945262) [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] [stderr] Running unittests src/bin/constants_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/constants_0-69d5d2d34ca60e48) [INFO] [stderr] Running unittests src/bin/enum_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/enum_0-d18b0637a2664bc4) [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] [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] [stderr] Running unittests src/bin/enum_alias.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/enum_alias-8acc84221955b2c3) [INFO] [stderr] Running unittests src/bin/enum_clike.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/enum_clike-6f0fcbaab1ab450c) [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] [stdout] running 0 tests [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/enum_linkedlist.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/enum_linkedlist-5782228e64866849) [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 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] [stderr] Running unittests src/bin/enum_use.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/enum_use-46c624d9c578ac11) [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] [stderr] Running unittests src/bin/mixed_enums.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/mixed_enums-ea014c988193fdee) [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] [stderr] Running unittests src/bin/struct_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/struct_0-03a65ca009b48470) [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] [stderr] Running unittests src/bin/struct_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/struct_1-3f541100da885362) [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] [stderr] Running unittests src/bin/struct_types.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/struct_types-0910360f04ac96e7) [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] [stderr] Running unittests src/bin/tuple_structs.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/tuple_structs-2cdfd9375d880059) [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] [stderr] Running unittests src/bin/unit_structs.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/unit_structs-ef9fb248fe274630) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/deps_app-328aaf9e85de64b6) [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 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] [stderr] Running unittests src/bin/match_array_dest_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/match_array_dest_0-16cca7839c029906) [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] [stderr] Running unittests src/bin/match_array_dest_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/match_array_dest_1-29ff562ea0b949aa) [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/match_cstruct_dest_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/match_cstruct_dest_0-d7995a6975c8f365) [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 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] [stderr] Running unittests src/bin/match_cstruct_dest_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/match_cstruct_dest_1-d5d434b82142c56a) [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] [stderr] Running unittests src/bin/match_enum_dest_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/match_enum_dest_0-79aafe657209d1c4) [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] [stderr] Running unittests src/bin/match_enum_dest_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/match_enum_dest_1-1b793ab8043a84e2) [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] [stderr] Running unittests src/bin/match_reference_dest_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/match_reference_dest_0-ed81e47512a887ff) [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/match_reference_dest_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/match_reference_dest_1-0c403cceae709058) [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 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] [stderr] Running unittests src/bin/match_reference_dest_2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/match_reference_dest_2-0dd7b1e5587c9599) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/match_tuple_dest_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/match_tuple_dest_0-15d73b934a734cc3) [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 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] [stderr] Running unittests src/bin/match_tuple_dest_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/match_tuple_dest_1-1916e4a8372132ab) [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] [stderr] Running unittests src/bin/match_tuple_dest_2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/match_tuple_dest_2-ba4f5674abdfe082) [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] [stderr] Running unittests src/bin/match_tuple_struct_dest.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/match_tuple_struct_dest-2fa2cd6b13161f04) [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] [stderr] Running unittests src/bin/exe_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/exe_0-cfa662a3e9ec9744) [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] [stderr] Running unittests src/bin/block_value_float.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/block_value_float-5ba1c426f9189ca8) [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] [stderr] Running unittests src/bin/block_value_int.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/block_value_int-18905e75568a066f) [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] [stderr] Running unittests src/bin/block_value_struct.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/block_value_struct-a0c2862907f9e9e6) [INFO] [stderr] Running unittests src/bin/debug_struct.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/debug_struct-7cbb24d9cecadaa7) [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] [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] [stderr] Running unittests src/bin/display_struct.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/display_struct-52ac84ede3a98c86) [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] [stderr] Running unittests src/bin/fmt_binary_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/fmt_binary_0-09597dd0a6d5477b) [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] [stderr] Running unittests src/bin/fmt_display_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/fmt_display_0-eb286e62f18e6f58) [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] [stderr] Running unittests src/bin/fmt_display_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/fmt_display_1-9e5326da5734186e) [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/fmt_display_vec.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/fmt_display_vec-4fba551f8db0010a) [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 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] [stderr] Running unittests src/bin/fmt_lower_hex_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/fmt_lower_hex_0-668572761bda34c3) [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] [stderr] Running unittests src/bin/fmt_octal_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/fmt_octal_0-2cbe3a5bccd50e18) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stderr] Running unittests src/bin/formatting_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/formatting_0-e3f729b87ae6c773) [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 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] [stderr] Running unittests src/bin/for_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/for_0-e0ad0ffd776b36d0) [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] [stderr] Running unittests src/bin/for_into_iter_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/for_into_iter_0-6662005b16985f40) [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] [stderr] Running unittests src/bin/for_into_iter_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/for_into_iter_1-ea5acf7d96eaaebc) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stderr] Running unittests src/bin/for_into_iter_2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/for_into_iter_2-7e8d6e84b26a81c0) [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/bin/for_into_iter_3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/for_into_iter_3-bda0347227fa208b) [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] [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] [stderr] Running unittests src/bin/for_iter_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/for_iter_0-f4c2ddce07398677) [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] [stderr] Running unittests src/bin/for_iter_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/for_iter_1-d4ab94ec93834183) [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] [stderr] Running unittests src/bin/for_iter_mut_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/for_iter_mut_0-446bd13981c4e539) [INFO] [stdout] [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] [stderr] Running unittests src/bin/for_iter_mut_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/for_iter_mut_1-8bfdb7976a524f2d) [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] [stderr] Running unittests src/bin/for_range_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/for_range_0-8ba88b6f89c44dd7) [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] [stderr] Running unittests src/bin/for_range_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/for_range_1-0a7ad1038e31e689) [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] [stderr] Running unittests src/bin/from_float.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/from_float-ff64633c5fdfc851) [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] [stderr] Running unittests src/bin/from_int.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/from_int-204ca9a1b8240dab) [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] [stderr] Running unittests src/bin/from_long.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/from_long-69d23e8e24e6001d) [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] [stderr] Running unittests src/bin/assoc_func_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/assoc_func_0-8fe866b79aae99d3) [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/assoc_func_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/assoc_func_1-7409a1096445b453) [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 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] [stderr] Running unittests src/bin/div_func.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/div_func-2770a44ed27e0d23) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stderr] Running unittests src/bin/empty_return.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/empty_return-18f30fb79cf7fa91) [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 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] [stderr] Running unittests src/bin/func_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/func_0-2dee5c8a091d1e0e) [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] [stderr] Running unittests src/bin/func_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/func_1-1e6d3ca69968e3c9) [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] [stderr] Running unittests src/bin/func_2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/func_2-0923ae7f18452d6b) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/hof_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/hof_0-68a5194789c0ea88) [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 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] [stderr] Running unittests src/bin/hof_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/hof_1-6ab3f52b69ce9000) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stderr] Running unittests src/bin/method_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/method_0-5aec78c226b14bf5) [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 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] [stderr] Running unittests src/bin/method_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/method_1-0965a082a5fb5172) [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] [stderr] Running unittests src/bin/generics_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/generics_0-2bc44fc4f7a583d8) [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] [stderr] Running unittests src/bin/generics_assoc_types_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/generics_assoc_types_0-b9184228ff7a977c) [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] [stderr] Running unittests src/bin/generics_assoc_types_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/generics_assoc_types_1-473069c1734b535a) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/generics_bound_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/generics_bound_0-dbaf91ad32b77398) [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 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] [stderr] Running unittests src/bin/generics_bound_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/generics_bound_1-495cf45fb94c887d) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stderr] Running unittests src/bin/generics_bound_2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/generics_bound_2-5cb03171d1111649) [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/bin/generics_func_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/generics_func_0-699701f57264f900) [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/generics_func_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/generics_func_1-43426524c4962390) [INFO] [stdout] running 0 tests [INFO] [stderr] Running unittests src/bin/generics_impl_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/generics_impl_0-6d0f0b850d19317e) [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/generics_impl_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/generics_impl_1-abb8540013072c02) [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 0 tests [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/generics_multiple_bound_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/generics_multiple_bound_0-46a826c46b476170) [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 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 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 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] [stderr] Running unittests src/bin/generics_multiple_bound_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/generics_multiple_bound_1-5cf43048a0a79f3e) [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] [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] [stderr] Running unittests src/bin/generics_multiple_bound_2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/generics_multiple_bound_2-4d64fa41157c36dc) [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] [stderr] Running unittests src/bin/generics_trait_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/generics_trait_0-29861c2c9eb06fcc) [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] [stderr] Running unittests src/bin/generics_trait_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/generics_trait_1-0fea1c2fbaabf4f2) [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] [stderr] Running unittests src/bin/generics_trait_2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/generics_trait_2-84f39c5e5152c2c5) [INFO] [stderr] Running unittests src/bin/generics_trait_empty.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/generics_trait_empty-9b594cc97221da4b) [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] [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] [stderr] Running unittests src/bin/generics_where_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/generics_where_0-ea2977f601e56bc2) [INFO] [stderr] Running unittests src/bin/generics_where_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/generics_where_1-989d033e548b9115) [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] [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] [stderr] Running unittests src/bin/generics_where_2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/generics_where_2-6bbba537226de3e5) [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] [stderr] Running unittests src/bin/match_guard_enum.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/match_guard_enum-2b79a69c2a1a79c4) [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] [stderr] Running unittests src/bin/match_guard_f32.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/match_guard_f32-e97857f3ebd2c24a) [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] [stderr] Running unittests src/bin/match_guard_i32.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/match_guard_i32-7943528c983e1c69) [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/hello-171e3f34b49477f6) [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 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] [stderr] Running unittests src/bin/if_else_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/if_else_0-82eef8a873749ffe) [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] [stderr] Running unittests src/bin/if_else_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/if_else_1-aa2ff35f4810b1e7) [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] [stderr] Running unittests src/bin/if_else_2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/if_else_2-e48383d9cc895b51) [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] [stderr] Running unittests src/bin/if_let_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/if_let_0-8ba87e547a0283f5) [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] [stderr] Running unittests src/bin/if_let_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/if_let_1-8c702eee5b5f4a09) [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] [stderr] Running unittests src/bin/if_let_2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/if_let_2-ec5e0c7ec523e87b) [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] [stderr] Running unittests src/bin/if_let_3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/if_let_3-bd67c4e8dd450fd6) [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] [stderr] Running unittests src/bin/let_else_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/let_else_0-66169c72d20c535c) [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] [stderr] Running unittests src/bin/let_else_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/let_else_1-ab4a0d518614be47) [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] [stderr] Running unittests src/bin/let_else_2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/let_else_2-f5e62408b9878a2a) [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] [stderr] Running unittests src/bin/while_let_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/while_let_0-0e3c3e4d48a4d6ae) [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] [stderr] Running unittests src/bin/while_let_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/while_let_1-f9021219e28e11af) [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] [stderr] Running unittests src/bin/inference_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/inference_0-425850417cde6d0e) [INFO] [stderr] Running unittests src/bin/inference_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/inference_1-6ccd123cbf195f8c) [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] [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] [stderr] Running unittests src/bin/inference_2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/inference_2-fab643f561a410b6) [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] [stderr] Running unittests src/bin/inference_3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/inference_3-3cc5b1586adb608b) [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] [stderr] Running unittests src/bin/inference_4.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/inference_4-ae0e9defb9084cc3) [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] [stderr] Running unittests src/bin/into_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/into_0-17828389a402667c) [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] [stderr] Running unittests src/bin/into_float.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/into_float-e26c14ede1806842) [INFO] [stdout] [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] [stderr] Running unittests src/bin/into_int.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/into_int-0a12fa0a5c925056) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/into_long.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/into_long-7a95eb24d5b786e4) [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 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] [stderr] Running unittests src/bin/loop_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/loop_0-c20750b91c2ce7dc) [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] [stderr] Running unittests src/bin/loop_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/loop_1-8378572c05435b07) [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] [stderr] Running unittests src/bin/loop_2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/loop_2-e9b54a6033c76ab0) [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] [stderr] Running unittests src/bin/loop_label_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/loop_label_0-73544459b567b7dd) [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] [stderr] Running unittests src/bin/loop_label_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/loop_label_1-ed93cbfb0fc3f296) [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/loop_label_2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/loop_label_2-f13e412be8d263c5) [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 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] [stderr] Running unittests src/bin/loop_label_3.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/loop_label_3-da9620d9cca6ee2a) [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] [stderr] Running unittests src/bin/loop_return_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/loop_return_0-eee8688634199fa9) [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] [stderr] Running unittests src/bin/loop_return_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/loop_return_1-abcbff1df76e7a74) [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] [stderr] Running unittests src/bin/f32_ops.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/f32_ops-6369835f84b6403c) [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] [stderr] Running unittests src/bin/f64_ops.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/f64_ops-ee8a324a8ada9f05) [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] [stderr] Running unittests src/bin/i128_ops.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/i128_ops-72b5d9bd2d8e1cbc) [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] [stderr] Running unittests src/bin/i16_ops.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/i16_ops-0e7df4dcd6a90c87) [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] [stderr] Running unittests src/bin/i32_ops.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/i32_ops-ae43cd787bcf0a74) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stderr] Running unittests src/bin/i64_ops.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/i64_ops-423ee490eec41142) [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 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] [stderr] Running unittests src/bin/i8_ops.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/i8_ops-c2821f8f4caa7db3) [INFO] [stdout] [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] [stderr] Running unittests src/bin/u32_ops.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/u32_ops-c76e465abe34af04) [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] [stderr] Running unittests src/bin/e_notation.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/e_notation-4857718e2b3fc324) [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] [stderr] Running unittests src/bin/float_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/float_0-1ac6d585bedf5689) [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] [stderr] Running unittests src/bin/float_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/float_1-3f5b590e4e3c39f5) [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] [stderr] Running unittests src/bin/float_literal_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/float_literal_0-5eb2025d36b03c64) [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] [stderr] Running unittests src/bin/int_literal_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/int_literal_0-b720713f99064529) [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] [stderr] Running unittests src/bin/primitives_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/primitives_0-b426c66fe09c44b9) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stderr] Running unittests src/bin/primitives_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/primitives_1-f8c3819ff2fa068b) [INFO] [stderr] Running unittests src/bin/c_struct_ref.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/c_struct_ref-c20fe033ef70f924) [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 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 0 tests [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/tuple_struct_ref.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/tuple_struct_ref-61ad4cc4d523a2cc) [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 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] [stderr] Running unittests src/bin/f32_ref.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/f32_ref-73cdb821397b997d) [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] [stderr] Running unittests src/bin/i32_ref.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/i32_ref-bd9f2bfd8e900f50) [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] [stderr] Running unittests src/bin/bool_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/bool_0-c32d19842c3d550d) [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] [stderr] Running unittests src/bin/char_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/char_0-6a076f8fe440e90d) [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] [stderr] Running unittests src/bin/empty_type_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/empty_type_0-151e5350a5405e89) [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] [stderr] Running unittests src/bin/float_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/float_0-f3098d00c23f447b) [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] [stderr] Running unittests src/bin/signed_int_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/signed_int_0-3ff342bec4679a73) [INFO] [stdout] [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] [stderr] Running unittests src/bin/unsigned_int_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/unsigned_int_0-00c7d8fcb614df6a) [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] [stderr] Running unittests src/bin/c_struct_display.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/c_struct_display-606b38e5a9dd4cfc) [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] [stderr] Running unittests src/bin/c_struct_parsing.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/c_struct_parsing-2aea9f340ac49e9c) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stderr] Running unittests src/bin/c_struct_tostring.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/c_struct_tostring-4e572000c9a9fc81) [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 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] [stderr] Running unittests src/bin/c_struct_turbo_parsing.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/c_struct_turbo_parsing-a28c6d82d22121bb) [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] [stderr] Running unittests src/bin/string_literal_parsing.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/string_literal_parsing-c2a553c99f52d113) [INFO] [stdout] [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] [stderr] Running unittests src/bin/string_literal_turbo_parsing.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/string_literal_turbo_parsing-952415574f774f5c) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stderr] Running unittests src/bin/tuple_struct_display.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/tuple_struct_display-9405aab0f263b4b5) [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/bin/tuple_struct_parsing.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/tuple_struct_parsing-7e19f28f45ffe377) [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] [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] [stderr] Running unittests src/bin/tuple_struct_tostring.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/tuple_struct_tostring-eaa39e37e0960f76) [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] [stderr] Running unittests src/bin/destruct_struct.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/destruct_struct-48156653845e084e) [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] [stderr] Running unittests src/bin/destruct_tuple_structs.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/destruct_tuple_structs-4329df33401cf2c7) [INFO] [stderr] Running unittests src/bin/struct_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/struct_0-026515e5cefeb549) [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 unittests src/bin/struct_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/struct_1-05279e3dcafa56d7) [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] [stderr] Running unittests src/bin/struct_2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/struct_2-d4215d07d06068e6) [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] [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] [stderr] Running unittests src/bin/struct_in_module.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/struct_in_module-80d071089f137dbc) [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] [stderr] Running unittests src/bin/struct_with_enum.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/struct_with_enum-fdfdb654647340db) [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] [stderr] Running unittests src/bin/struct_with_gen.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/struct_with_gen-13ec2ac642456345) [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] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/tests-a763e4e89c86b85d) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test funcs::unit_tests::di_test ... ok [INFO] [stdout] test funcs::unit_tests::mono_test ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/tests-fafb1d5a3136f10b) [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] [stderr] Running tests/integration_test.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/integration_test-437be52572095017) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test integration_tests::assert_return_value ... ok [INFO] [stdout] test integration_tests::check_write_flag ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/neg_int_abs.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/neg_int_abs-9281b0ba3b4d8431) [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] [stderr] Running unittests src/bin/try_from.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/try_from-a81b8fdf58852c18) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/try_into.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/try_into-52d635467f3c812f) [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 unittests src/bin/aliasing.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/aliasing-1052e035e9601b27) [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 unittests src/bin/casting_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/casting_0-bdbc1bbcfecd3fa2) [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 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] [stderr] Running unittests src/bin/casting_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/casting_1-a109b8b122c03de0) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stderr] Running unittests src/bin/casting_2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/casting_2-08298664a0825da9) [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 0 tests [INFO] [stderr] Running unittests src/bin/inference.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/inference-0942323fe1aa7098) [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/bin/literal_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/literal_0-ee2b26fee86779b0) [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] [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] [stderr] Running unittests src/bin/literal_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/literal_1-03fe7ff6fd563fc9) [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] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/utils-ecc13574daeec6de) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::it_works ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/var_binding_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/var_binding_0-afdd690e8bf34870) [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] [stderr] Running unittests src/bin/var_binding_freeze_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/var_binding_freeze_0-f52109d724b82de8) [INFO] [stderr] Running unittests src/bin/var_binding_freeze_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/var_binding_freeze_1-813191b458294b34) [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] [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] [stderr] Running unittests src/bin/var_declare_first_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/var_declare_first_0-52ca07d1a630a34a) [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/var_declare_first_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/var_declare_first_1-d9a895fa19351076) [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 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] [stderr] Running unittests src/bin/var_mut_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/var_mut_0-26f4208faa751b17) [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] [stderr] Running unittests src/bin/var_mut_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/var_mut_1-73d744f2bdac507e) [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] [stderr] Running unittests src/bin/var_scope_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/var_scope_0-79e7b01ca7358acd) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stderr] Running unittests src/bin/var_scope_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/var_scope_1-65f387b53b92c469) [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 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] [stderr] Running unittests src/bin/var_shadowing_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/var_shadowing_0-02e017024e56ca51) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stderr] Running unittests src/bin/var_shadowing_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/var_shadowing_1-885019c029d253e6) [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 unittests src/bin/vector_char.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/vector_char-5bf4fbd908040d36) [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 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 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 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] [stderr] Running unittests src/bin/vector_empty.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/vector_empty-681f204f49b0dc43) [INFO] [stderr] Running unittests src/bin/vector_float.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/vector_float-f8543b21f7b5e117) [INFO] [stderr] Running unittests src/bin/vector_int.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/vector_int-601e5b9164c2b64f) [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/vector_uint.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/vector_uint-14751c0424111183) [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 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] [stderr] Running unittests src/bin/while_0.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/while_0-57b4db4e6e379e8e) [INFO] [stderr] Running unittests src/bin/while_1.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/while_1-dd655d02aaf57576) [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] [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] [stderr] Running unittests src/bin/while_2.rs (/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/while_2-32bf6a2b57c52fdd) [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" "47e5172dd0f067f7cf9b69e98ea7f094472b98f51da1968e229fe43e6621e460", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "47e5172dd0f067f7cf9b69e98ea7f094472b98f51da1968e229fe43e6621e460", kill_on_drop: false }` [INFO] [stdout] 47e5172dd0f067f7cf9b69e98ea7f094472b98f51da1968e229fe43e6621e460