[INFO] cloning repository https://github.com/ishibashi-futos/rust-learn
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/ishibashi-futos/rust-learn" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fishibashi-futos%2Frust-learn", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fishibashi-futos%2Frust-learn'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] d04d014df8ea35f7d96abe46d0cf855d52154abd
[INFO] testing ishibashi-futos/rust-learn against master#1871252fc8bb672d40787e67404e6eaae7059369 for pr-125151
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fishibashi-futos%2Frust-learn" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/ishibashi-futos/rust-learn on toolchain 1871252fc8bb672d40787e67404e6eaae7059369
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/ishibashi-futos/rust-learn
[INFO] finished tweaking git repo https://github.com/ishibashi-futos/rust-learn
[INFO] tweaked toml for git repo https://github.com/ishibashi-futos/rust-learn written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/ishibashi-futos/rust-learn 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" "+1871252fc8bb672d40787e67404e6eaae7059369" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 32d1d7fa75c2c00475833c5845ea331759361d64f82e8713f0f4d9bec801cf24
[INFO] running `Command { std: "docker" "start" "-a" "32d1d7fa75c2c00475833c5845ea331759361d64f82e8713f0f4d9bec801cf24", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "32d1d7fa75c2c00475833c5845ea331759361d64f82e8713f0f4d9bec801cf24", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "32d1d7fa75c2c00475833c5845ea331759361d64f82e8713f0f4d9bec801cf24", kill_on_drop: false }`
[INFO] [stdout] 32d1d7fa75c2c00475833c5845ea331759361d64f82e8713f0f4d9bec801cf24
[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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] addd5cdf04b31bf1d31b205501f2eee8487f7b5ab42cdfa211e35f0a51b740d7
[INFO] running `Command { std: "docker" "start" "-a" "addd5cdf04b31bf1d31b205501f2eee8487f7b5ab42cdfa211e35f0a51b740d7", kill_on_drop: false }`
[INFO] [stderr]    Compiling autocfg v1.1.0
[INFO] [stderr]    Compiling libc v0.2.117
[INFO] [stderr]    Compiling proc-macro2 v1.0.36
[INFO] [stderr]    Compiling unicode-xid v0.2.2
[INFO] [stderr]    Compiling syn v1.0.86
[INFO] [stderr]    Compiling hello_macro v0.1.0 (/opt/rustwide/workdir/hello_macro)
[INFO] [stderr]    Compiling adder v0.1.0 (/opt/rustwide/workdir/adder)
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]    Compiling num-integer v0.1.44
[INFO] [stderr]    Compiling quote v1.0.15
[INFO] [stderr]    Compiling time v0.1.44
[INFO] [stderr]    Compiling rand v0.4.6
[INFO] [stderr]    Compiling chrono v0.4.19
[INFO] [stderr]    Compiling logger v0.1.0 (/opt/rustwide/workdir/logger)
[INFO] [stderr]    Compiling hello_macro_derive v0.1.0 (/opt/rustwide/workdir/hello_macro_derive)
[INFO] [stderr]    Compiling rust_learn v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: trait `OutlinePrint` is never used
[INFO] [stdout]   --> src/advanced_traits.rs:30:7
[INFO] [stdout]    |
[INFO] [stdout] 30 | trait OutlinePrint: std::fmt::Display {
[INFO] [stdout]    |       ^^^^^^^^^^^^
[INFO] [stdout]    |
[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]   --> src/boxes.rs:54:14
[INFO] [stdout]    |
[INFO] [stdout] 54 |         Cons(i32, Box<List>),
[INFO] [stdout]    |         ---- ^^^  ^^^^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         fields in this variant
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]    |
[INFO] [stdout] 54 |         Cons((), ()),
[INFO] [stdout]    |              ~~  ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> src/defining_enum.rs:41:10
[INFO] [stdout]    |
[INFO] [stdout] 41 |     Move(MoveMessage),
[INFO] [stdout]    |     ---- ^^^^^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[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] 41 |     Move(()),
[INFO] [stdout]    |          ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> src/defining_enum.rs:42:11
[INFO] [stdout]    |
[INFO] [stdout] 42 |     Write(String),
[INFO] [stdout]    |     ----- ^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[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] 42 |     Write(()),
[INFO] [stdout]    |           ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0`, `1`, and `2` are never read
[INFO] [stdout]   --> src/defining_enum.rs:43:17
[INFO] [stdout]    |
[INFO] [stdout] 43 |     ChangeColor(i32, i32, i32),
[INFO] [stdout]    |     ----------- ^^^  ^^^  ^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     fields in this variant
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]    |
[INFO] [stdout] 43 |     ChangeColor((), (), ()),
[INFO] [stdout]    |                 ~~  ~~  ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> src/example_collections.rs:76:9
[INFO] [stdout]    |
[INFO] [stdout] 76 |     Int(i32),
[INFO] [stdout]    |     --- ^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[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] 76 |     Int(()),
[INFO] [stdout]    |         ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> src/example_collections.rs:77:11
[INFO] [stdout]    |
[INFO] [stdout] 77 |     Float(f64),
[INFO] [stdout]    |     ----- ^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[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] 77 |     Float(()),
[INFO] [stdout]    |           ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> src/example_collections.rs:78:10
[INFO] [stdout]    |
[INFO] [stdout] 78 |     Text(String),
[INFO] [stdout]    |     ---- ^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[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] 78 |     Text(()),
[INFO] [stdout]    |          ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `content` is never read
[INFO] [stdout]    --> src/generics_example.rs:143:9
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub struct NewsArticle {
[INFO] [stdout]     |            ----------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 143 |     pub content: String,
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `reply` and `retweet` are never read
[INFO] [stdout]    --> src/generics_example.rs:169:9
[INFO] [stdout]     |
[INFO] [stdout] 166 | pub struct Tweet {
[INFO] [stdout]     |            ----- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 169 |     pub reply: bool,
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 170 |     pub retweet: bool,
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `title` and `description` are never read
[INFO] [stdout]    --> src/generics_example.rs:191:9
[INFO] [stdout]     |
[INFO] [stdout] 189 | pub struct Youtube {
[INFO] [stdout]     |            ------- fields in this struct
[INFO] [stdout] 190 |     pub username: String,
[INFO] [stdout] 191 |     pub title: String,
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 192 |     pub description: String,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]    --> src/interior_mutability.rs:137:10
[INFO] [stdout]     |
[INFO] [stdout] 137 |     Cons(Rc<RefCell<i32>>, Rc<List>),
[INFO] [stdout]     |     ---- ^^^^^^^^^^^^^^^^  ^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     fields in this variant
[INFO] [stdout]     |
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]     |
[INFO] [stdout] 137 |     Cons((), ()),
[INFO] [stdout]     |          ~~  ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]   --> src/reference_counting.rs:57:14
[INFO] [stdout]    |
[INFO] [stdout] 57 |         Cons(i32, Box<BoxList>),
[INFO] [stdout]    |         ---- ^^^  ^^^^^^^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         fields in this variant
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]    |
[INFO] [stdout] 57 |         Cons((), ()),
[INFO] [stdout]    |              ~~  ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]   --> src/reference_counting.rs:62:14
[INFO] [stdout]    |
[INFO] [stdout] 62 |         Cons(i32, Rc<RCList>),
[INFO] [stdout]    |         ---- ^^^  ^^^^^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         fields in this variant
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]    |
[INFO] [stdout] 62 |         Cons((), ()),
[INFO] [stdout]    |              ~~  ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> src/reference_cycles.rs:14:14
[INFO] [stdout]    |
[INFO] [stdout] 14 |         Cons(i32, RefCell<Rc<List>>),
[INFO] [stdout]    |         ---- ^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         field in this variant
[INFO] [stdout]    |
[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] 14 |         Cons((), RefCell<Rc<List>>),
[INFO] [stdout]    |              ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `value` and `children` are never read
[INFO] [stdout]   --> src/reference_cycles.rs:29:13
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub struct Node {
[INFO] [stdout]    |                ---- fields in this struct
[INFO] [stdout] 29 |         pub value: i32,
[INFO] [stdout]    |             ^^^^^
[INFO] [stdout] 30 |         pub parent: RefCell<Weak<Node>>,
[INFO] [stdout] 31 |         pub children: RefCell<Vec<Rc<Node>>>,
[INFO] [stdout]    |             ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Node` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 16 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [optimized + debuginfo] target(s) in 4.02s
[INFO] running `Command { std: "docker" "inspect" "addd5cdf04b31bf1d31b205501f2eee8487f7b5ab42cdfa211e35f0a51b740d7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "addd5cdf04b31bf1d31b205501f2eee8487f7b5ab42cdfa211e35f0a51b740d7", kill_on_drop: false }`
[INFO] [stdout] addd5cdf04b31bf1d31b205501f2eee8487f7b5ab42cdfa211e35f0a51b740d7
[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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7ee0045518363280c61c0664ad215ecf9e10c6e066c6536b7b758c72d61eaa30
[INFO] running `Command { std: "docker" "start" "-a" "7ee0045518363280c61c0664ad215ecf9e10c6e066c6536b7b758c72d61eaa30", kill_on_drop: false }`
[INFO] [stderr]    Compiling rust_learn v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: trait `OutlinePrint` is never used
[INFO] [stdout]   --> src/advanced_traits.rs:30:7
[INFO] [stdout]    |
[INFO] [stdout] 30 | trait OutlinePrint: std::fmt::Display {
[INFO] [stdout]    |       ^^^^^^^^^^^^
[INFO] [stdout]    |
[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]   --> src/boxes.rs:54:14
[INFO] [stdout]    |
[INFO] [stdout] 54 |         Cons(i32, Box<List>),
[INFO] [stdout]    |         ---- ^^^  ^^^^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         fields in this variant
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]    |
[INFO] [stdout] 54 |         Cons((), ()),
[INFO] [stdout]    |              ~~  ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> src/defining_enum.rs:41:10
[INFO] [stdout]    |
[INFO] [stdout] 41 |     Move(MoveMessage),
[INFO] [stdout]    |     ---- ^^^^^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[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] 41 |     Move(()),
[INFO] [stdout]    |          ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> src/defining_enum.rs:42:11
[INFO] [stdout]    |
[INFO] [stdout] 42 |     Write(String),
[INFO] [stdout]    |     ----- ^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[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] 42 |     Write(()),
[INFO] [stdout]    |           ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0`, `1`, and `2` are never read
[INFO] [stdout]   --> src/defining_enum.rs:43:17
[INFO] [stdout]    |
[INFO] [stdout] 43 |     ChangeColor(i32, i32, i32),
[INFO] [stdout]    |     ----------- ^^^  ^^^  ^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     fields in this variant
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]    |
[INFO] [stdout] 43 |     ChangeColor((), (), ()),
[INFO] [stdout]    |                 ~~  ~~  ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> src/example_collections.rs:76:9
[INFO] [stdout]    |
[INFO] [stdout] 76 |     Int(i32),
[INFO] [stdout]    |     --- ^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[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] 76 |     Int(()),
[INFO] [stdout]    |         ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> src/example_collections.rs:77:11
[INFO] [stdout]    |
[INFO] [stdout] 77 |     Float(f64),
[INFO] [stdout]    |     ----- ^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[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] 77 |     Float(()),
[INFO] [stdout]    |           ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> src/example_collections.rs:78:10
[INFO] [stdout]    |
[INFO] [stdout] 78 |     Text(String),
[INFO] [stdout]    |     ---- ^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[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] 78 |     Text(()),
[INFO] [stdout]    |          ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `content` is never read
[INFO] [stdout]    --> src/generics_example.rs:143:9
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub struct NewsArticle {
[INFO] [stdout]     |            ----------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 143 |     pub content: String,
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `reply` and `retweet` are never read
[INFO] [stdout]    --> src/generics_example.rs:169:9
[INFO] [stdout]     |
[INFO] [stdout] 166 | pub struct Tweet {
[INFO] [stdout]     |            ----- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 169 |     pub reply: bool,
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 170 |     pub retweet: bool,
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `title` and `description` are never read
[INFO] [stdout]    --> src/generics_example.rs:191:9
[INFO] [stdout]     |
[INFO] [stdout] 189 | pub struct Youtube {
[INFO] [stdout]     |            ------- fields in this struct
[INFO] [stdout] 190 |     pub username: String,
[INFO] [stdout] 191 |     pub title: String,
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 192 |     pub description: String,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]    --> src/interior_mutability.rs:137:10
[INFO] [stdout]     |
[INFO] [stdout] 137 |     Cons(Rc<RefCell<i32>>, Rc<List>),
[INFO] [stdout]     |     ---- ^^^^^^^^^^^^^^^^  ^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     fields in this variant
[INFO] [stdout]     |
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]     |
[INFO] [stdout] 137 |     Cons((), ()),
[INFO] [stdout]     |          ~~  ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]   --> src/reference_counting.rs:57:14
[INFO] [stdout]    |
[INFO] [stdout] 57 |         Cons(i32, Box<BoxList>),
[INFO] [stdout]    |         ---- ^^^  ^^^^^^^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         fields in this variant
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]    |
[INFO] [stdout] 57 |         Cons((), ()),
[INFO] [stdout]    |              ~~  ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]   --> src/reference_counting.rs:62:14
[INFO] [stdout]    |
[INFO] [stdout] 62 |         Cons(i32, Rc<RCList>),
[INFO] [stdout]    |         ---- ^^^  ^^^^^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         fields in this variant
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]    |
[INFO] [stdout] 62 |         Cons((), ()),
[INFO] [stdout]    |              ~~  ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> src/reference_cycles.rs:14:14
[INFO] [stdout]    |
[INFO] [stdout] 14 |         Cons(i32, RefCell<Rc<List>>),
[INFO] [stdout]    |         ---- ^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         field in this variant
[INFO] [stdout]    |
[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] 14 |         Cons((), RefCell<Rc<List>>),
[INFO] [stdout]    |              ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `value` and `children` are never read
[INFO] [stdout]   --> src/reference_cycles.rs:29:13
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub struct Node {
[INFO] [stdout]    |                ---- fields in this struct
[INFO] [stdout] 29 |         pub value: i32,
[INFO] [stdout]    |             ^^^^^
[INFO] [stdout] 30 |         pub parent: RefCell<Weak<Node>>,
[INFO] [stdout] 31 |         pub children: RefCell<Vec<Rc<Node>>>,
[INFO] [stdout]    |             ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Node` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 16 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `OutlinePrint` is never used
[INFO] [stdout]   --> src/advanced_traits.rs:30:7
[INFO] [stdout]    |
[INFO] [stdout] 30 | trait OutlinePrint: std::fmt::Display {
[INFO] [stdout]    |       ^^^^^^^^^^^^
[INFO] [stdout]    |
[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]   --> src/boxes.rs:54:14
[INFO] [stdout]    |
[INFO] [stdout] 54 |         Cons(i32, Box<List>),
[INFO] [stdout]    |         ---- ^^^  ^^^^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         fields in this variant
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]    |
[INFO] [stdout] 54 |         Cons((), ()),
[INFO] [stdout]    |              ~~  ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> src/defining_enum.rs:41:10
[INFO] [stdout]    |
[INFO] [stdout] 41 |     Move(MoveMessage),
[INFO] [stdout]    |     ---- ^^^^^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[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] 41 |     Move(()),
[INFO] [stdout]    |          ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> src/defining_enum.rs:42:11
[INFO] [stdout]    |
[INFO] [stdout] 42 |     Write(String),
[INFO] [stdout]    |     ----- ^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[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] 42 |     Write(()),
[INFO] [stdout]    |           ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0`, `1`, and `2` are never read
[INFO] [stdout]   --> src/defining_enum.rs:43:17
[INFO] [stdout]    |
[INFO] [stdout] 43 |     ChangeColor(i32, i32, i32),
[INFO] [stdout]    |     ----------- ^^^  ^^^  ^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     fields in this variant
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]    |
[INFO] [stdout] 43 |     ChangeColor((), (), ()),
[INFO] [stdout]    |                 ~~  ~~  ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> src/example_collections.rs:76:9
[INFO] [stdout]    |
[INFO] [stdout] 76 |     Int(i32),
[INFO] [stdout]    |     --- ^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[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] 76 |     Int(()),
[INFO] [stdout]    |         ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> src/example_collections.rs:77:11
[INFO] [stdout]    |
[INFO] [stdout] 77 |     Float(f64),
[INFO] [stdout]    |     ----- ^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[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] 77 |     Float(()),
[INFO] [stdout]    |           ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> src/example_collections.rs:78:10
[INFO] [stdout]    |
[INFO] [stdout] 78 |     Text(String),
[INFO] [stdout]    |     ---- ^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[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] 78 |     Text(()),
[INFO] [stdout]    |          ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `content` is never read
[INFO] [stdout]    --> src/generics_example.rs:143:9
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub struct NewsArticle {
[INFO] [stdout]     |            ----------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 143 |     pub content: String,
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `reply` and `retweet` are never read
[INFO] [stdout]    --> src/generics_example.rs:169:9
[INFO] [stdout]     |
[INFO] [stdout] 166 | pub struct Tweet {
[INFO] [stdout]     |            ----- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 169 |     pub reply: bool,
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 170 |     pub retweet: bool,
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `title` and `description` are never read
[INFO] [stdout]    --> src/generics_example.rs:191:9
[INFO] [stdout]     |
[INFO] [stdout] 189 | pub struct Youtube {
[INFO] [stdout]     |            ------- fields in this struct
[INFO] [stdout] 190 |     pub username: String,
[INFO] [stdout] 191 |     pub title: String,
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 192 |     pub description: String,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]    --> src/interior_mutability.rs:137:10
[INFO] [stdout]     |
[INFO] [stdout] 137 |     Cons(Rc<RefCell<i32>>, Rc<List>),
[INFO] [stdout]     |     ---- ^^^^^^^^^^^^^^^^  ^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     fields in this variant
[INFO] [stdout]     |
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]     |
[INFO] [stdout] 137 |     Cons((), ()),
[INFO] [stdout]     |          ~~  ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]   --> src/reference_counting.rs:57:14
[INFO] [stdout]    |
[INFO] [stdout] 57 |         Cons(i32, Box<BoxList>),
[INFO] [stdout]    |         ---- ^^^  ^^^^^^^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         fields in this variant
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]    |
[INFO] [stdout] 57 |         Cons((), ()),
[INFO] [stdout]    |              ~~  ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]   --> src/reference_counting.rs:62:14
[INFO] [stdout]    |
[INFO] [stdout] 62 |         Cons(i32, Rc<RCList>),
[INFO] [stdout]    |         ---- ^^^  ^^^^^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         fields in this variant
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]    |
[INFO] [stdout] 62 |         Cons((), ()),
[INFO] [stdout]    |              ~~  ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> src/reference_cycles.rs:14:14
[INFO] [stdout]    |
[INFO] [stdout] 14 |         Cons(i32, RefCell<Rc<List>>),
[INFO] [stdout]    |         ---- ^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         field in this variant
[INFO] [stdout]    |
[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] 14 |         Cons((), RefCell<Rc<List>>),
[INFO] [stdout]    |              ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `value` and `children` are never read
[INFO] [stdout]   --> src/reference_cycles.rs:29:13
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub struct Node {
[INFO] [stdout]    |                ---- fields in this struct
[INFO] [stdout] 29 |         pub value: i32,
[INFO] [stdout]    |             ^^^^^
[INFO] [stdout] 30 |         pub parent: RefCell<Weak<Node>>,
[INFO] [stdout] 31 |         pub children: RefCell<Vec<Rc<Node>>>,
[INFO] [stdout]    |             ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Node` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 16 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [optimized + debuginfo] target(s) in 0.65s
[INFO] running `Command { std: "docker" "inspect" "7ee0045518363280c61c0664ad215ecf9e10c6e066c6536b7b758c72d61eaa30", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7ee0045518363280c61c0664ad215ecf9e10c6e066c6536b7b758c72d61eaa30", kill_on_drop: false }`
[INFO] [stdout] 7ee0045518363280c61c0664ad215ecf9e10c6e066c6536b7b758c72d61eaa30
[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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 8f6547c1e6429c2b09805828d7652eb98c85a1d8805ef6e2f6146dd21c532fc8
[INFO] running `Command { std: "docker" "start" "-a" "8f6547c1e6429c2b09805828d7652eb98c85a1d8805ef6e2f6146dd21c532fc8", kill_on_drop: false }`
[INFO] [stderr] warning: trait `OutlinePrint` is never used
[INFO] [stderr]   --> src/advanced_traits.rs:30:7
[INFO] [stderr]    |
[INFO] [stderr] 30 | trait OutlinePrint: std::fmt::Display {
[INFO] [stderr]    |       ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: fields `0` and `1` are never read
[INFO] [stderr]   --> src/boxes.rs:54:14
[INFO] [stderr]    |
[INFO] [stderr] 54 |         Cons(i32, Box<List>),
[INFO] [stderr]    |         ---- ^^^  ^^^^^^^^^
[INFO] [stderr]    |         |
[INFO] [stderr]    |         fields in this variant
[INFO] [stderr]    |
[INFO] [stderr] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stderr]    |
[INFO] [stderr] 54 |         Cons((), ()),
[INFO] [stderr]    |              ~~  ~~
[INFO] [stderr] 
[INFO] [stderr] warning: field `0` is never read
[INFO] [stderr]   --> src/defining_enum.rs:41:10
[INFO] [stderr]    |
[INFO] [stderr] 41 |     Move(MoveMessage),
[INFO] [stderr]    |     ---- ^^^^^^^^^^^
[INFO] [stderr]    |     |
[INFO] [stderr]    |     field in this variant
[INFO] [stderr]    |
[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] 41 |     Move(()),
[INFO] [stderr]    |          ~~
[INFO] [stderr] 
[INFO] [stderr] warning: field `0` is never read
[INFO] [stderr]   --> src/defining_enum.rs:42:11
[INFO] [stderr]    |
[INFO] [stderr] 42 |     Write(String),
[INFO] [stderr]    |     ----- ^^^^^^
[INFO] [stderr]    |     |
[INFO] [stderr]    |     field in this variant
[INFO] [stderr]    |
[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] 42 |     Write(()),
[INFO] [stderr]    |           ~~
[INFO] [stderr] 
[INFO] [stderr] warning: fields `0`, `1`, and `2` are never read
[INFO] [stderr]   --> src/defining_enum.rs:43:17
[INFO] [stderr]    |
[INFO] [stderr] 43 |     ChangeColor(i32, i32, i32),
[INFO] [stderr]    |     ----------- ^^^  ^^^  ^^^
[INFO] [stderr]    |     |
[INFO] [stderr]    |     fields in this variant
[INFO] [stderr]    |
[INFO] [stderr] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stderr]    |
[INFO] [stderr] 43 |     ChangeColor((), (), ()),
[INFO] [stderr]    |                 ~~  ~~  ~~
[INFO] [stderr] 
[INFO] [stderr] warning: field `0` is never read
[INFO] [stderr]   --> src/example_collections.rs:76:9
[INFO] [stderr]    |
[INFO] [stderr] 76 |     Int(i32),
[INFO] [stderr]    |     --- ^^^
[INFO] [stderr]    |     |
[INFO] [stderr]    |     field in this variant
[INFO] [stderr]    |
[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] 76 |     Int(()),
[INFO] [stderr]    |         ~~
[INFO] [stderr] 
[INFO] [stderr] warning: field `0` is never read
[INFO] [stderr]   --> src/example_collections.rs:77:11
[INFO] [stderr]    |
[INFO] [stderr] 77 |     Float(f64),
[INFO] [stderr]    |     ----- ^^^
[INFO] [stderr]    |     |
[INFO] [stderr]    |     field in this variant
[INFO] [stderr]    |
[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] 77 |     Float(()),
[INFO] [stderr]    |           ~~
[INFO] [stderr] 
[INFO] [stderr] warning: field `0` is never read
[INFO] [stderr]   --> src/example_collections.rs:78:10
[INFO] [stderr]    |
[INFO] [stderr] 78 |     Text(String),
[INFO] [stderr]    |     ---- ^^^^^^
[INFO] [stderr]    |     |
[INFO] [stderr]    |     field in this variant
[INFO] [stderr]    |
[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] 78 |     Text(()),
[INFO] [stderr]    |          ~~
[INFO] [stderr] 
[INFO] [stderr] warning: field `content` is never read
[INFO] [stderr]    --> src/generics_example.rs:143:9
[INFO] [stderr]     |
[INFO] [stderr] 139 | pub struct NewsArticle {
[INFO] [stderr]     |            ----------- field in this struct
[INFO] [stderr] ...
[INFO] [stderr] 143 |     pub content: String,
[INFO] [stderr]     |         ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `reply` and `retweet` are never read
[INFO] [stderr]    --> src/generics_example.rs:169:9
[INFO] [stderr]     |
[INFO] [stderr] 166 | pub struct Tweet {
[INFO] [stderr]     |            ----- fields in this struct
[INFO] [stderr] ...
[INFO] [stderr] 169 |     pub reply: bool,
[INFO] [stderr]     |         ^^^^^
[INFO] [stderr] 170 |     pub retweet: bool,
[INFO] [stderr]     |         ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `title` and `description` are never read
[INFO] [stderr]    --> src/generics_example.rs:191:9
[INFO] [stderr]     |
[INFO] [stderr] 189 | pub struct Youtube {
[INFO] [stderr]     |            ------- fields in this struct
[INFO] [stderr] 190 |     pub username: String,
[INFO] [stderr] 191 |     pub title: String,
[INFO] [stderr]     |         ^^^^^
[INFO] [stderr] 192 |     pub description: String,
[INFO] [stderr]     |         ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `0` and `1` are never read
[INFO] [stderr]    --> src/interior_mutability.rs:137:10
[INFO] [stderr]     |
[INFO] [stderr] 137 |     Cons(Rc<RefCell<i32>>, Rc<List>),
[INFO] [stderr]     |     ---- ^^^^^^^^^^^^^^^^  ^^^^^^^^
[INFO] [stderr]     |     |
[INFO] [stderr]     |     fields in this variant
[INFO] [stderr]     |
[INFO] [stderr] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stderr]     |
[INFO] [stderr] 137 |     Cons((), ()),
[INFO] [stderr]     |          ~~  ~~
[INFO] [stderr] 
[INFO] [stderr] warning: fields `0` and `1` are never read
[INFO] [stderr]   --> src/reference_counting.rs:57:14
[INFO] [stderr]    |
[INFO] [stderr] 57 |         Cons(i32, Box<BoxList>),
[INFO] [stderr]    |         ---- ^^^  ^^^^^^^^^^^^
[INFO] [stderr]    |         |
[INFO] [stderr]    |         fields in this variant
[INFO] [stderr]    |
[INFO] [stderr] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stderr]    |
[INFO] [stderr] 57 |         Cons((), ()),
[INFO] [stderr]    |              ~~  ~~
[INFO] [stderr] 
[INFO] [stderr] warning: fields `0` and `1` are never read
[INFO] [stderr]   --> src/reference_counting.rs:62:14
[INFO] [stderr]    |
[INFO] [stderr] 62 |         Cons(i32, Rc<RCList>),
[INFO] [stderr]    |         ---- ^^^  ^^^^^^^^^^
[INFO] [stderr]    |         |
[INFO] [stderr]    |         fields in this variant
[INFO] [stderr]    |
[INFO] [stderr] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stderr]    |
[INFO] [stderr] 62 |         Cons((), ()),
[INFO] [stderr]    |              ~~  ~~
[INFO] [stderr] 
[INFO] [stderr] warning: field `0` is never read
[INFO] [stderr]   --> src/reference_cycles.rs:14:14
[INFO] [stderr]    |
[INFO] [stderr] 14 |         Cons(i32, RefCell<Rc<List>>),
[INFO] [stderr]    |         ---- ^^^
[INFO] [stderr]    |         |
[INFO] [stderr]    |         field in this variant
[INFO] [stderr]    |
[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] 14 |         Cons((), RefCell<Rc<List>>),
[INFO] [stderr]    |              ~~
[INFO] [stderr] 
[INFO] [stderr] warning: fields `value` and `children` are never read
[INFO] [stderr]   --> src/reference_cycles.rs:29:13
[INFO] [stderr]    |
[INFO] [stderr] 28 |     pub struct Node {
[INFO] [stderr]    |                ---- fields in this struct
[INFO] [stderr] 29 |         pub value: i32,
[INFO] [stderr]    |             ^^^^^
[INFO] [stderr] 30 |         pub parent: RefCell<Weak<Node>>,
[INFO] [stderr] 31 |         pub children: RefCell<Vec<Rc<Node>>>,
[INFO] [stderr]    |             ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `Node` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: `rust_learn` (bin "rust_learn" test) generated 16 warnings
[INFO] [stderr] warning: `rust_learn` (bin "rust_learn") generated 16 warnings (16 duplicates)
[INFO] [stderr]     Finished `test` profile [optimized + debuginfo] target(s) in 0.02s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rust_learn-ff3a98daf3ca356a)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test tests::tests::add_two_0to2 ... ok
[INFO] [stdout] test tests::tests::add_two_4to6 ... ok
[INFO] [stdout] test tests::tests::exploration ... ok
[INFO] [stdout] test tests::tests::greeting_contains_name ... ok
[INFO] [stdout] test tests::tests::guess_new_ok ... ok
[INFO] [stdout] test tests::tests::it_work_is_err ... ok
[INFO] [stdout] test tests::tests::it_work_is_ok ... ok
[INFO] [stdout] test tests::tests::larger_can_hold_smaller ... ok
[INFO] [stdout] test tests::tests::smaller_cannot_hold_larger ... ok
[INFO] [stdout] test tests::tests::greater_than_100 - should panic ... ok
[INFO] [stdout] test tests::tests::lower_than_0 - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/rust_learn-9634d46b33a1ef26)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test iterators::test::can_using_iterator_trait_methods ... ok
[INFO] [stdout] test iterators::test::counter_called_6_counts_return_none_value ... ok
[INFO] [stdout] test iterators::test::counter_generate_less_than_6_values ... ok
[INFO] [stdout] test iterators::test::filters_by_my_size ... ok
[INFO] [stdout] test iterators::test::iterator_4_count_called_is_none ... ok
[INFO] [stdout] test iterators::test::map_add_all_items_plus_one ... ok
[INFO] [stdout] test iterators::test::iterator_sum_called_skip_1 ... ok
[INFO] [stdout] test ownership::tests::values ... ok
[INFO] [stdout] test interior_mutability::tests::should_panic_tests - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/common.rs (/opt/rustwide/target/debug/deps/common-d0e92f059de5c00d)
[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/mapped_cache_test.rs (/opt/rustwide/target/debug/deps/mapped_cache_test-f45f8575fb1ac9fe)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_generator_func ... ok
[INFO] [stdout] test value_cached_two_value_found ... ok
[INFO] [stdout] test value_cached_value_found ... ok
[INFO] [stdout] test value_is_found_value_hello ... ok
[INFO] [stdout] test value_is_none_generate_default_value ... ok
[INFO] [stdout] test value_string_slice_cache_found ... ok
[INFO] [stdout] test value_string_slice_has_two_values_cache_found ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tests_test.rs (/opt/rustwide/target/debug/deps/tests_test-02c3230b01dabe69)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test add_two_0to2 ... ok
[INFO] [stdout] test add_two_4to6 ... ok
[INFO] [stdout] test greeting_contains_name ... ok
[INFO] [stdout] test guess_new_ok ... ok
[INFO] [stdout] test it_adds_two ... ok
[INFO] [stdout] test it_work_is_err ... ok
[INFO] [stdout] test it_work_is_ok ... ok
[INFO] [stdout] test larger_can_hold_smaller ... ok
[INFO] [stdout] test smaller_cannot_hold_larger ... ok
[INFO] [stdout] test greater_than_100 - should panic ... ok
[INFO] [stdout] test lower_than_0 - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rust_learn
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/lib.rs - add_one (line 21) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "8f6547c1e6429c2b09805828d7652eb98c85a1d8805ef6e2f6146dd21c532fc8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8f6547c1e6429c2b09805828d7652eb98c85a1d8805ef6e2f6146dd21c532fc8", kill_on_drop: false }`
[INFO] [stdout] 8f6547c1e6429c2b09805828d7652eb98c85a1d8805ef6e2f6146dd21c532fc8
[INFO] testing ishibashi-futos/rust-learn against try#b642703cf9526da1e72c0b6755753b939a9c6b6d for pr-125151
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fishibashi-futos%2Frust-learn" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/ishibashi-futos/rust-learn on toolchain b642703cf9526da1e72c0b6755753b939a9c6b6d
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/ishibashi-futos/rust-learn
[INFO] finished tweaking git repo https://github.com/ishibashi-futos/rust-learn
[INFO] tweaked toml for git repo https://github.com/ishibashi-futos/rust-learn written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/ishibashi-futos/rust-learn 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" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 56218d84fa5cecabbae0546aa5b82068e3ef178c647b7f9b6d1a1a1bc48c9880
[INFO] running `Command { std: "docker" "start" "-a" "56218d84fa5cecabbae0546aa5b82068e3ef178c647b7f9b6d1a1a1bc48c9880", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "56218d84fa5cecabbae0546aa5b82068e3ef178c647b7f9b6d1a1a1bc48c9880", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "56218d84fa5cecabbae0546aa5b82068e3ef178c647b7f9b6d1a1a1bc48c9880", kill_on_drop: false }`
[INFO] [stdout] 56218d84fa5cecabbae0546aa5b82068e3ef178c647b7f9b6d1a1a1bc48c9880
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e12d3266469a45f89152767b102c087fd8e40c59cb2e8d56bae1331d5a414623
[INFO] running `Command { std: "docker" "start" "-a" "e12d3266469a45f89152767b102c087fd8e40c59cb2e8d56bae1331d5a414623", kill_on_drop: false }`
[INFO] [stderr]    Compiling autocfg v1.1.0
[INFO] [stderr]    Compiling libc v0.2.117
[INFO] [stderr]    Compiling proc-macro2 v1.0.36
[INFO] [stderr]    Compiling unicode-xid v0.2.2
[INFO] [stderr]    Compiling syn v1.0.86
[INFO] [stderr]    Compiling hello_macro v0.1.0 (/opt/rustwide/workdir/hello_macro)
[INFO] [stderr]    Compiling adder v0.1.0 (/opt/rustwide/workdir/adder)
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]    Compiling num-integer v0.1.44
[INFO] [stderr]    Compiling quote v1.0.15
[INFO] [stderr]    Compiling time v0.1.44
[INFO] [stderr]    Compiling rand v0.4.6
[INFO] [stderr] rustc-LLVM ERROR: IO failure on output stream: No space left on device
[INFO] [stdout] error: failed to write /tmp/rustc61pKAV/lib.rmeta: No space left on device (os error 28)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `proc-macro2` (lib)
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `libc` (lib) due to 1 previous error
[INFO] [stdout] error: failed to write /tmp/rustcyxv5v4/lib.rmeta: No space left on device (os error 28)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `quote` (lib) due to 1 previous error
[INFO] [stdout] error: failed to write to `/opt/rustwide/target/debug/deps/rmetaILnO1z/lib.rmeta`: No space left on device (os error 28)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `time` (lib) due to 1 previous error
[INFO] [stdout] error: failed to write to `/opt/rustwide/target/debug/deps/rmetaq2w8Ed/lib.rmeta`: No space left on device (os error 28)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `num-traits` (lib) due to 1 previous error
[INFO] [stdout] error: failed to write to `/opt/rustwide/target/debug/deps/rmetaAtMNmz/lib.rmeta`: No space left on device (os error 28)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rand` (lib) due to 1 previous error
[INFO] running `Command { std: "docker" "inspect" "e12d3266469a45f89152767b102c087fd8e40c59cb2e8d56bae1331d5a414623", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e12d3266469a45f89152767b102c087fd8e40c59cb2e8d56bae1331d5a414623", kill_on_drop: false }`
[INFO] [stdout] e12d3266469a45f89152767b102c087fd8e40c59cb2e8d56bae1331d5a414623
