[INFO] cloning repository https://github.com/swz-git/bob
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/swz-git/bob" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fswz-git%2Fbob", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fswz-git%2Fbob'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 50a660f2d7ed7ee153bb84c650fef0902207b632
[INFO] testing swz-git/bob against beta-2024-12-08 for beta-1.84.0-4-retry
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fswz-git%2Fbob" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/swz-git/bob on toolchain beta-2024-12-08
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2024-12-08" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/swz-git/bob
[INFO] finished tweaking git repo https://github.com/swz-git/bob
[INFO] tweaked toml for git repo https://github.com/swz-git/bob written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/swz-git/bob 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" "+beta-2024-12-08" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-12-08" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 58c6ed2d45d2f512fde92a373c551b855c7261d0b24db7adb445a08736f16642
[INFO] running `Command { std: "docker" "start" "-a" "58c6ed2d45d2f512fde92a373c551b855c7261d0b24db7adb445a08736f16642", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "58c6ed2d45d2f512fde92a373c551b855c7261d0b24db7adb445a08736f16642", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "58c6ed2d45d2f512fde92a373c551b855c7261d0b24db7adb445a08736f16642", kill_on_drop: false }`
[INFO] [stdout] 58c6ed2d45d2f512fde92a373c551b855c7261d0b24db7adb445a08736f16642
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-12-08" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0b1e8f5143a5d831637647adb7f6129875ec367b77020aff6820ec9651c189ba
[INFO] running `Command { std: "docker" "start" "-a" "0b1e8f5143a5d831637647adb7f6129875ec367b77020aff6820ec9651c189ba", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.85
[INFO] [stderr]    Compiling unicode-ident v1.0.12
[INFO] [stderr]    Compiling serde v1.0.210
[INFO] [stderr]    Compiling libc v0.2.159
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling memchr v2.7.4
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling crossbeam-utils v0.8.20
[INFO] [stderr]    Compiling autocfg v1.4.0
[INFO] [stderr]    Compiling rustix v0.38.37
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling anstyle-parse v0.2.4
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling anstyle v1.0.7
[INFO] [stderr]    Compiling quote v1.0.36
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.0
[INFO] [stderr]    Compiling equivalent v1.0.1
[INFO] [stderr]    Compiling serde_json v1.0.128
[INFO] [stderr]    Compiling anstyle-query v1.1.0
[INFO] [stderr]    Compiling regex-syntax v0.8.5
[INFO] [stderr]    Compiling colorchoice v1.0.1
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]    Compiling syn v2.0.66
[INFO] [stderr]    Compiling thiserror v1.0.64
[INFO] [stderr]    Compiling linux-raw-sys v0.4.14
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling bitflags v2.6.0
[INFO] [stderr]    Compiling hashbrown v0.15.0
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]    Compiling anstream v0.6.14
[INFO] [stderr]    Compiling indexmap v2.6.0
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling bstr v1.10.0
[INFO] [stderr]    Compiling iana-time-zone v0.1.61
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling clap_lex v0.7.1
[INFO] [stderr]    Compiling regex-automata v0.4.8
[INFO] [stderr]    Compiling uuid v1.10.0
[INFO] [stderr]    Compiling itoa v1.0.11
[INFO] [stderr]    Compiling anyhow v1.0.89
[INFO] [stderr]    Compiling winnow v0.6.20
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling log v0.4.22
[INFO] [stderr]    Compiling ryu v1.0.18
[INFO] [stderr]    Compiling cfb v0.7.3
[INFO] [stderr]    Compiling chrono v0.4.38
[INFO] [stderr]    Compiling clap_builder v4.5.7
[INFO] [stderr]    Compiling darling_core v0.20.10
[INFO] [stderr]    Compiling xattr v1.3.1
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling crossbeam-deque v0.8.5
[INFO] [stderr]    Compiling filetime v0.2.23
[INFO] [stderr]    Compiling once_cell v1.20.2
[INFO] [stderr]    Compiling tar v0.4.42
[INFO] [stderr]    Compiling infer v0.16.0
[INFO] [stderr]    Compiling globset v0.4.15
[INFO] [stderr]    Compiling rapidhash v1.1.0
[INFO] [stderr]    Compiling ignore v0.4.23
[INFO] [stderr]    Compiling serde_derive v1.0.210
[INFO] [stderr]    Compiling zerocopy-derive v0.7.35
[INFO] [stderr]    Compiling darling_macro v0.20.10
[INFO] [stderr]    Compiling thiserror-impl v1.0.64
[INFO] [stderr]    Compiling clap_derive v4.5.5
[INFO] [stderr]    Compiling darling v0.20.10
[INFO] [stderr]    Compiling serde_with_macros v2.3.3
[INFO] [stderr]    Compiling zerocopy v0.7.35
[INFO] [stderr]    Compiling ppv-lite86 v0.2.20
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling clap v4.5.7
[INFO] [stderr]    Compiling nanoid v0.4.0
[INFO] [stderr]    Compiling toml_datetime v0.6.8
[INFO] [stderr]    Compiling serde_spanned v0.6.8
[INFO] [stderr]    Compiling serde_with v2.3.3
[INFO] [stderr]    Compiling toml_datetime v0.5.1
[INFO] [stderr]    Compiling toml_edit v0.22.22
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling toml-datetime-compat v0.3.0
[INFO] [stderr]    Compiling toml v0.8.19
[INFO] [stderr]    Compiling bob v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: derive helper attribute is used before it is introduced
[INFO] [stdout]   --> src/config.rs:25:3
[INFO] [stdout]    |
[INFO] [stdout] 25 | #[serde(tag = "builder_type")]
[INFO] [stdout]    |   ^^^^^
[INFO] [stdout] 26 | #[derive(Debug, Clone, Serialize, Deserialize)]
[INFO] [stdout]    |                        --------- the attribute is introduced here
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79202 <https://github.com/rust-lang/rust/issues/79202>
[INFO] [stdout]    = note: `#[warn(legacy_derive_helpers)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `BufReader`, `Cursor`, `Read`, `Write`, `env`, and `ffi::OsStr`
[INFO] [stdout]  --> src/main.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 |     env,
[INFO] [stdout]   |     ^^^
[INFO] [stdout] 3 |     ffi::OsStr,
[INFO] [stdout]   |     ^^^^^^^^^^
[INFO] [stdout] 4 |     fs,
[INFO] [stdout] 5 |     io::{BufReader, Cursor, Read, Write},
[INFO] [stdout]   |          ^^^^^^^^^  ^^^^^^  ^^^^  ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Context`
[INFO] [stdout]  --> src/main.rs:9:22
[INFO] [stdout]   |
[INFO] [stdout] 9 | use anyhow::{anyhow, Context};
[INFO] [stdout]   |                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `BuildInfo` and `Project`
[INFO] [stdout]   --> src/main.rs:10:17
[INFO] [stdout]    |
[INFO] [stdout] 10 | use buildinfo::{BuildInfo, Project};
[INFO] [stdout]    |                 ^^^^^^^^^  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `chrono::Local`
[INFO] [stdout]   --> src/main.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use chrono::Local;
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `config::read_build_configs`
[INFO] [stdout]   --> src/main.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use config::read_build_configs;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `toml::value::Datetime`
[INFO] [stdout]   --> src/main.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use toml::value::Datetime;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `any::Any`
[INFO] [stdout]  --> src/build/mod.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 |     any::Any,
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `log::warn`
[INFO] [stdout]  --> src/build/bin_builder.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use log::warn;
[INFO] [stdout]   |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BuildHasher`
[INFO] [stdout]  --> src/build/bin_builder.rs:5:17
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::hash::{BuildHasher, Hash, Hasher};
[INFO] [stdout]   |                 ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Path`
[INFO] [stdout]  --> src/build/bin_builder.rs:9:12
[INFO] [stdout]   |
[INFO] [stdout] 9 |     path::{Path, PathBuf},
[INFO] [stdout]   |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `default`
[INFO] [stdout]  --> src/buildinfo.rs:1:11
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{default, str::FromStr};
[INFO] [stdout]   |           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Path`
[INFO] [stdout]  --> src/config.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 |     path::{Path, PathBuf},
[INFO] [stdout]   |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `anyhow`
[INFO] [stdout]  --> src/config.rs:7:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | use anyhow::{anyhow, Context};
[INFO] [stdout]   |              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proj_name`
[INFO] [stdout]    --> src/build/mod.rs:144:5
[INFO] [stdout]     |
[INFO] [stdout] 144 |     proj_name: &str,
[INFO] [stdout]     |     ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_proj_name`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 20s
[INFO] running `Command { std: "docker" "inspect" "0b1e8f5143a5d831637647adb7f6129875ec367b77020aff6820ec9651c189ba", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0b1e8f5143a5d831637647adb7f6129875ec367b77020aff6820ec9651c189ba", kill_on_drop: false }`
[INFO] [stdout] 0b1e8f5143a5d831637647adb7f6129875ec367b77020aff6820ec9651c189ba
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-12-08" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] dddcded0df637cc2d7c5ccdf7f9a9507a04be56aee6784c38de835ca7846ac5f
[INFO] running `Command { std: "docker" "start" "-a" "dddcded0df637cc2d7c5ccdf7f9a9507a04be56aee6784c38de835ca7846ac5f", kill_on_drop: false }`
[INFO] [stderr]    Compiling bob v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: derive helper attribute is used before it is introduced
[INFO] [stdout]   --> src/config.rs:25:3
[INFO] [stdout]    |
[INFO] [stdout] 25 | #[serde(tag = "builder_type")]
[INFO] [stdout]    |   ^^^^^
[INFO] [stdout] 26 | #[derive(Debug, Clone, Serialize, Deserialize)]
[INFO] [stdout]    |                        --------- the attribute is introduced here
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79202 <https://github.com/rust-lang/rust/issues/79202>
[INFO] [stdout]    = note: `#[warn(legacy_derive_helpers)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `BufReader`, `Cursor`, `Read`, `Write`, `env`, and `ffi::OsStr`
[INFO] [stdout]  --> src/main.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 |     env,
[INFO] [stdout]   |     ^^^
[INFO] [stdout] 3 |     ffi::OsStr,
[INFO] [stdout]   |     ^^^^^^^^^^
[INFO] [stdout] 4 |     fs,
[INFO] [stdout] 5 |     io::{BufReader, Cursor, Read, Write},
[INFO] [stdout]   |          ^^^^^^^^^  ^^^^^^  ^^^^  ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Context`
[INFO] [stdout]  --> src/main.rs:9:22
[INFO] [stdout]   |
[INFO] [stdout] 9 | use anyhow::{anyhow, Context};
[INFO] [stdout]   |                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `BuildInfo` and `Project`
[INFO] [stdout]   --> src/main.rs:10:17
[INFO] [stdout]    |
[INFO] [stdout] 10 | use buildinfo::{BuildInfo, Project};
[INFO] [stdout]    |                 ^^^^^^^^^  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `chrono::Local`
[INFO] [stdout]   --> src/main.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use chrono::Local;
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `config::read_build_configs`
[INFO] [stdout]   --> src/main.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use config::read_build_configs;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `toml::value::Datetime`
[INFO] [stdout]   --> src/main.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use toml::value::Datetime;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `any::Any`
[INFO] [stdout]  --> src/build/mod.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 |     any::Any,
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `log::warn`
[INFO] [stdout]  --> src/build/bin_builder.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use log::warn;
[INFO] [stdout]   |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BuildHasher`
[INFO] [stdout]  --> src/build/bin_builder.rs:5:17
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::hash::{BuildHasher, Hash, Hasher};
[INFO] [stdout]   |                 ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Path`
[INFO] [stdout]  --> src/build/bin_builder.rs:9:12
[INFO] [stdout]   |
[INFO] [stdout] 9 |     path::{Path, PathBuf},
[INFO] [stdout]   |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `default`
[INFO] [stdout]  --> src/buildinfo.rs:1:11
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{default, str::FromStr};
[INFO] [stdout]   |           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Path`
[INFO] [stdout]  --> src/config.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 |     path::{Path, PathBuf},
[INFO] [stdout]   |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `anyhow`
[INFO] [stdout]  --> src/config.rs:7:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | use anyhow::{anyhow, Context};
[INFO] [stdout]   |              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proj_name`
[INFO] [stdout]    --> src/build/mod.rs:144:5
[INFO] [stdout]     |
[INFO] [stdout] 144 |     proj_name: &str,
[INFO] [stdout]     |     ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_proj_name`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.02s
[INFO] running `Command { std: "docker" "inspect" "dddcded0df637cc2d7c5ccdf7f9a9507a04be56aee6784c38de835ca7846ac5f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dddcded0df637cc2d7c5ccdf7f9a9507a04be56aee6784c38de835ca7846ac5f", kill_on_drop: false }`
[INFO] [stdout] dddcded0df637cc2d7c5ccdf7f9a9507a04be56aee6784c38de835ca7846ac5f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-12-08" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 9040c2bf999340697692049cd395b1beaa6e4049aef323e29bd0205334b614da
[INFO] running `Command { std: "docker" "start" "-a" "9040c2bf999340697692049cd395b1beaa6e4049aef323e29bd0205334b614da", kill_on_drop: false }`
[INFO] [stderr] warning: derive helper attribute is used before it is introduced
[INFO] [stderr]   --> src/config.rs:25:3
[INFO] [stderr]    |
[INFO] [stderr] 25 | #[serde(tag = "builder_type")]
[INFO] [stderr]    |   ^^^^^
[INFO] [stderr] 26 | #[derive(Debug, Clone, Serialize, Deserialize)]
[INFO] [stderr]    |                        --------- the attribute is introduced here
[INFO] [stderr]    |
[INFO] [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]    = note: for more information, see issue #79202 <https://github.com/rust-lang/rust/issues/79202>
[INFO] [stderr]    = note: `#[warn(legacy_derive_helpers)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `BufReader`, `Cursor`, `Read`, `Write`, `env`, and `ffi::OsStr`
[INFO] [stderr]  --> src/main.rs:2:5
[INFO] [stderr]   |
[INFO] [stderr] 2 |     env,
[INFO] [stderr]   |     ^^^
[INFO] [stderr] 3 |     ffi::OsStr,
[INFO] [stderr]   |     ^^^^^^^^^^
[INFO] [stderr] 4 |     fs,
[INFO] [stderr] 5 |     io::{BufReader, Cursor, Read, Write},
[INFO] [stderr]   |          ^^^^^^^^^  ^^^^^^  ^^^^  ^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Context`
[INFO] [stderr]  --> src/main.rs:9:22
[INFO] [stderr]   |
[INFO] [stderr] 9 | use anyhow::{anyhow, Context};
[INFO] [stderr]   |                      ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `BuildInfo` and `Project`
[INFO] [stderr]   --> src/main.rs:10:17
[INFO] [stderr]    |
[INFO] [stderr] 10 | use buildinfo::{BuildInfo, Project};
[INFO] [stderr]    |                 ^^^^^^^^^  ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::Local`
[INFO] [stderr]   --> src/main.rs:11:5
[INFO] [stderr]    |
[INFO] [stderr] 11 | use chrono::Local;
[INFO] [stderr]    |     ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `config::read_build_configs`
[INFO] [stderr]   --> src/main.rs:13:5
[INFO] [stderr]    |
[INFO] [stderr] 13 | use config::read_build_configs;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `toml::value::Datetime`
[INFO] [stderr]   --> src/main.rs:14:5
[INFO] [stderr]    |
[INFO] [stderr] 14 | use toml::value::Datetime;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `any::Any`
[INFO] [stderr]  --> src/build/mod.rs:2:5
[INFO] [stderr]   |
[INFO] [stderr] 2 |     any::Any,
[INFO] [stderr]   |     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `log::warn`
[INFO] [stderr]  --> src/build/bin_builder.rs:2:5
[INFO] [stderr]   |
[INFO] [stderr] 2 | use log::warn;
[INFO] [stderr]   |     ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `BuildHasher`
[INFO] [stderr]  --> src/build/bin_builder.rs:5:17
[INFO] [stderr]   |
[INFO] [stderr] 5 | use std::hash::{BuildHasher, Hash, Hasher};
[INFO] [stderr]   |                 ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Path`
[INFO] [stderr]  --> src/build/bin_builder.rs:9:12
[INFO] [stderr]   |
[INFO] [stderr] 9 |     path::{Path, PathBuf},
[INFO] [stderr]   |            ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `default`
[INFO] [stderr]  --> src/buildinfo.rs:1:11
[INFO] [stderr]   |
[INFO] [stderr] 1 | use std::{default, str::FromStr};
[INFO] [stderr]   |           ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Path`
[INFO] [stderr]  --> src/config.rs:3:12
[INFO] [stderr]   |
[INFO] [stderr] 3 |     path::{Path, PathBuf},
[INFO] [stderr]   |            ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `anyhow`
[INFO] [stderr]  --> src/config.rs:7:14
[INFO] [stderr]   |
[INFO] [stderr] 7 | use anyhow::{anyhow, Context};
[INFO] [stderr]   |              ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `proj_name`
[INFO] [stderr]    --> src/build/mod.rs:144:5
[INFO] [stderr]     |
[INFO] [stderr] 144 |     proj_name: &str,
[INFO] [stderr]     |     ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_proj_name`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `bob` (bin "bob" test) generated 15 warnings (run `cargo fix --bin "bob" --tests` to apply 13 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.18s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/bob-4c62e9cb537f3e1d)
[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" "9040c2bf999340697692049cd395b1beaa6e4049aef323e29bd0205334b614da", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9040c2bf999340697692049cd395b1beaa6e4049aef323e29bd0205334b614da", kill_on_drop: false }`
[INFO] [stdout] 9040c2bf999340697692049cd395b1beaa6e4049aef323e29bd0205334b614da
