[INFO] cloning repository https://github.com/mdsteele/syzygy [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/mdsteele/syzygy" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmdsteele%2Fsyzygy", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmdsteele%2Fsyzygy'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 8eabf331ff5065880994154ae857aa787a664e0f [INFO] checking mdsteele/syzygy against master#385fa9d845dd326c6bbfd58c22244215e431948a for absurd-question-mark-desugar [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmdsteele%2Fsyzygy" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/mdsteele/syzygy on toolchain 385fa9d845dd326c6bbfd58c22244215e431948a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+385fa9d845dd326c6bbfd58c22244215e431948a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/mdsteele/syzygy [INFO] finished tweaking git repo https://github.com/mdsteele/syzygy [INFO] tweaked toml for git repo https://github.com/mdsteele/syzygy written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/mdsteele/syzygy 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" "+385fa9d845dd326c6bbfd58c22244215e431948a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded winres v0.1.12 [INFO] [stderr] Downloaded ico v0.1.0 [INFO] [stderr] Downloaded inflate v0.3.4 [INFO] [stderr] Downloaded png v0.11.0 [INFO] [stderr] Downloaded version-compare v0.1.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+385fa9d845dd326c6bbfd58c22244215e431948a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] d90b903db434e5f197cf449e06b5914baeb3dd8907966aa6db17493004684017 [INFO] running `Command { std: "docker" "start" "-a" "d90b903db434e5f197cf449e06b5914baeb3dd8907966aa6db17493004684017", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "d90b903db434e5f197cf449e06b5914baeb3dd8907966aa6db17493004684017", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d90b903db434e5f197cf449e06b5914baeb3dd8907966aa6db17493004684017", kill_on_drop: false }` [INFO] [stdout] d90b903db434e5f197cf449e06b5914baeb3dd8907966aa6db17493004684017 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+385fa9d845dd326c6bbfd58c22244215e431948a" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] edf1cb96f6c2581251c28aaeffba053535754d0d716467690fe189f33b630d62 [INFO] running `Command { std: "docker" "start" "-a" "edf1cb96f6c2581251c28aaeffba053535754d0d716467690fe189f33b630d62", kill_on_drop: false }` [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling serde v1.0.118 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling byteorder v1.3.4 [INFO] [stderr] Compiling num-iter v0.1.42 [INFO] [stderr] Compiling adler32 v1.2.0 [INFO] [stderr] Compiling version-compare v0.1.0 [INFO] [stderr] Compiling cc v1.0.66 [INFO] [stderr] Compiling sdl2 v0.35.2 [INFO] [stderr] Compiling glob v0.2.11 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Checking getopts v0.2.21 [INFO] [stderr] Checking ahi v0.1.0 (/opt/rustwide/workdir/ahi) [INFO] [stderr] Checking rand v0.4.6 [INFO] [stderr] Compiling inflate v0.3.4 [INFO] [stderr] Compiling sdl2-sys v0.35.2 [INFO] [stderr] Compiling deflate v0.7.20 [INFO] [stderr] Compiling png v0.11.0 [INFO] [stderr] Compiling ico v0.1.0 [INFO] [stderr] Checking toml v0.5.9 [INFO] [stderr] Compiling winres v0.1.12 [INFO] [stderr] Compiling syzygy v1.0.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused imports: `AnimNode`, `DarkNode`, `LightNode`, `LoopNode`, `PlaceNode`, `RemoveNode`, `SetBgNode`, `SetSpriteNode`, `TalkNode` [INFO] [stdout] --> src/elements/cutscene/mod.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | AnimNode, DarkNode, JumpNode, LightNode, LoopNode, ParallelNode, [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^ ^^^^^^^^^ ^^^^^^^^ [INFO] [stdout] 27 | PlaceNode, QueueNode, RemoveNode, Scene, SceneNode, SequenceNode, [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] 28 | SetBgNode, SetPosNode, SetSpriteNode, ShakeNode, SlideNode, SoundNode, [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^ [INFO] [stdout] 29 | TalkNode, WaitNode, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `sdl2` is imported redundantly [INFO] [stdout] --> src/gui/event.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use sdl2; [INFO] [stdout] | ^^^^ the item `sdl2` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `ahi` is imported redundantly [INFO] [stdout] --> src/gui/font.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use ahi; [INFO] [stdout] | ^^^ the item `ahi` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ResourceFile` [INFO] [stdout] --> src/gui/loader/mod.rs:28:27 [INFO] [stdout] | [INFO] [stdout] 28 | pub use self::directory::{ResourceFile, ResourceLoader}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `ahi` is imported redundantly [INFO] [stdout] --> src/gui/resources.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use ahi; [INFO] [stdout] | ^^^ the item `ahi` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `ahi` is imported redundantly [INFO] [stdout] --> src/gui/sprite.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use ahi; [INFO] [stdout] | ^^^ the item `ahi` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Default` is imported redundantly [INFO] [stdout] --> src/save/access.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use std::default::Default; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/385fa9d845dd326c6bbfd58c22244215e431948a/library/std/src/prelude/mod.rs:144:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `Default` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/access.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Default` is imported redundantly [INFO] [stdout] --> src/save/color.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use std::default::Default; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/385fa9d845dd326c6bbfd58c22244215e431948a/library/std/src/prelude/mod.rs:144:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `Default` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/color.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/column.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/crossword.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/data.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/device.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/direction.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/game.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/ice/grid.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/ice/symbol.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/ice/transform.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Default` is imported redundantly [INFO] [stdout] --> src/save/location.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use std::default::Default; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/385fa9d845dd326c6bbfd58c22244215e431948a/library/std/src/prelude/mod.rs:144:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `Default` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/location.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `rand` is imported redundantly [INFO] [stdout] --> src/save/memory.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use rand; [INFO] [stdout] | ^^^^ the item `rand` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/memory.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `app_dirs` is imported redundantly [INFO] [stdout] --> src/save/path.rs:20:16 [INFO] [stdout] | [INFO] [stdout] 20 | use app_dirs::{self, AppDataType, AppDirsError, AppInfo}; [INFO] [stdout] | ^^^^ the item `app_dirs` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/plane.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/prefs.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/attic.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/auto.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/black.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/blame.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/blind.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/cube.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/day.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/discon.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/dots.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/double.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/failure.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/fiction.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/finale.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/gears.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/ground.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/headed.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/hex.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/icyem.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/jog.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/lane.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/levelup.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `rand` is imported redundantly [INFO] [stdout] --> src/save/puzzles/line.rs:20:12 [INFO] [stdout] | [INFO] [stdout] 20 | use rand::{self, Rng, SeedableRng}; [INFO] [stdout] | ^^^^ the item `rand` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/line.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/loglevel.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/meet.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/missed.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/noreturn.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/order.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/password.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/pov.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/prolog.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/puzzle.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/right.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/sauce.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/serves.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/simple.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/star.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/syrup.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/syzygy.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/they.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/tread.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/whatcha.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/wrecked.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `rand` is imported redundantly [INFO] [stdout] --> src/save/pyramid.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use rand; [INFO] [stdout] | ^^^^ the item `rand` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/pyramid.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/tree/basic.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/tree/redblack.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/util.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `AnimNode`, `DarkNode`, `LightNode`, `LoopNode`, `PlaceNode`, `RemoveNode`, `SetBgNode`, `SetSpriteNode`, `TalkNode` [INFO] [stdout] --> src/elements/cutscene/mod.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | AnimNode, DarkNode, JumpNode, LightNode, LoopNode, ParallelNode, [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^ ^^^^^^^^^ ^^^^^^^^ [INFO] [stdout] 27 | PlaceNode, QueueNode, RemoveNode, Scene, SceneNode, SequenceNode, [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] 28 | SetBgNode, SetPosNode, SetSpriteNode, ShakeNode, SlideNode, SoundNode, [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^^^ [INFO] [stdout] 29 | TalkNode, WaitNode, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `sdl2` is imported redundantly [INFO] [stdout] --> src/gui/event.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use sdl2; [INFO] [stdout] | ^^^^ the item `sdl2` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `sdl2` is imported redundantly [INFO] [stdout] --> src/gui/event.rs:167:9 [INFO] [stdout] | [INFO] [stdout] 167 | use sdl2; [INFO] [stdout] | ^^^^ the item `sdl2` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `ahi` is imported redundantly [INFO] [stdout] --> src/gui/font.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use ahi; [INFO] [stdout] | ^^^ the item `ahi` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ResourceFile` [INFO] [stdout] --> src/gui/loader/mod.rs:28:27 [INFO] [stdout] | [INFO] [stdout] 28 | pub use self::directory::{ResourceFile, ResourceLoader}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `ahi` is imported redundantly [INFO] [stdout] --> src/gui/resources.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use ahi; [INFO] [stdout] | ^^^ the item `ahi` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `ahi` is imported redundantly [INFO] [stdout] --> src/gui/sprite.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use ahi; [INFO] [stdout] | ^^^ the item `ahi` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Default` is imported redundantly [INFO] [stdout] --> src/save/access.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use std::default::Default; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/385fa9d845dd326c6bbfd58c22244215e431948a/library/std/src/prelude/mod.rs:144:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `Default` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/access.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Default` is imported redundantly [INFO] [stdout] --> src/save/color.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use std::default::Default; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/385fa9d845dd326c6bbfd58c22244215e431948a/library/std/src/prelude/mod.rs:144:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `Default` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/color.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/column.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/crossword.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/data.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/device.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/direction.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/game.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/ice/grid.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/ice/symbol.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/ice/transform.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Default` is imported redundantly [INFO] [stdout] --> src/save/location.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use std::default::Default; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/385fa9d845dd326c6bbfd58c22244215e431948a/library/std/src/prelude/mod.rs:144:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `Default` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/location.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `rand` is imported redundantly [INFO] [stdout] --> src/save/memory.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use rand; [INFO] [stdout] | ^^^^ the item `rand` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/memory.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `app_dirs` is imported redundantly [INFO] [stdout] --> src/save/path.rs:20:16 [INFO] [stdout] | [INFO] [stdout] 20 | use app_dirs::{self, AppDataType, AppDirsError, AppInfo}; [INFO] [stdout] | ^^^^ the item `app_dirs` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/plane.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/prefs.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/attic.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/attic.rs:233:9 [INFO] [stdout] | [INFO] [stdout] 233 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/auto.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/auto.rs:212:9 [INFO] [stdout] | [INFO] [stdout] 212 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/black.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/black.rs:216:9 [INFO] [stdout] | [INFO] [stdout] 216 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/blame.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/blame.rs:195:9 [INFO] [stdout] | [INFO] [stdout] 195 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/blind.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/blind.rs:153:9 [INFO] [stdout] | [INFO] [stdout] 153 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/cube.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/cube.rs:238:9 [INFO] [stdout] | [INFO] [stdout] 238 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/day.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/day.rs:259:9 [INFO] [stdout] | [INFO] [stdout] 259 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/discon.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/discon.rs:160:9 [INFO] [stdout] | [INFO] [stdout] 160 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/dots.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/dots.rs:169:9 [INFO] [stdout] | [INFO] [stdout] 169 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/double.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/double.rs:226:9 [INFO] [stdout] | [INFO] [stdout] 226 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/failure.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/failure.rs:151:9 [INFO] [stdout] | [INFO] [stdout] 151 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/fiction.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/fiction.rs:195:9 [INFO] [stdout] | [INFO] [stdout] 195 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/finale.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/finale.rs:75:9 [INFO] [stdout] | [INFO] [stdout] 75 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/gears.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/gears.rs:217:9 [INFO] [stdout] | [INFO] [stdout] 217 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/ground.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/ground.rs:188:9 [INFO] [stdout] | [INFO] [stdout] 188 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/headed.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/headed.rs:116:9 [INFO] [stdout] | [INFO] [stdout] 116 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/hex.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/hex.rs:162:9 [INFO] [stdout] | [INFO] [stdout] 162 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/icyem.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/icyem.rs:130:9 [INFO] [stdout] | [INFO] [stdout] 130 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/jog.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `FromIterator` is imported redundantly [INFO] [stdout] --> src/save/puzzles/jog.rs:230:9 [INFO] [stdout] | [INFO] [stdout] 230 | use std::iter::FromIterator; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/385fa9d845dd326c6bbfd58c22244215e431948a/library/std/src/prelude/mod.rs:148:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `FromIterator` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/jog.rs:231:9 [INFO] [stdout] | [INFO] [stdout] 231 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/lane.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/lane.rs:221:9 [INFO] [stdout] | [INFO] [stdout] 221 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/levelup.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/levelup.rs:117:9 [INFO] [stdout] | [INFO] [stdout] 117 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `rand` is imported redundantly [INFO] [stdout] --> src/save/puzzles/line.rs:20:12 [INFO] [stdout] | [INFO] [stdout] 20 | use rand::{self, Rng, SeedableRng}; [INFO] [stdout] | ^^^^ the item `rand` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/line.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/line.rs:222:9 [INFO] [stdout] | [INFO] [stdout] 222 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/loglevel.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/loglevel.rs:117:9 [INFO] [stdout] | [INFO] [stdout] 117 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/meet.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/meet.rs:150:9 [INFO] [stdout] | [INFO] [stdout] 150 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/missed.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/missed.rs:173:9 [INFO] [stdout] | [INFO] [stdout] 173 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/noreturn.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/noreturn.rs:182:9 [INFO] [stdout] | [INFO] [stdout] 182 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/order.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/order.rs:175:9 [INFO] [stdout] | [INFO] [stdout] 175 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/password.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/password.rs:328:9 [INFO] [stdout] | [INFO] [stdout] 328 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/pov.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/pov.rs:329:9 [INFO] [stdout] | [INFO] [stdout] 329 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/prolog.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/prolog.rs:75:9 [INFO] [stdout] | [INFO] [stdout] 75 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/puzzle.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/right.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/right.rs:152:9 [INFO] [stdout] | [INFO] [stdout] 152 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/sauce.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/sauce.rs:226:9 [INFO] [stdout] | [INFO] [stdout] 226 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/serves.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `FromIterator` is imported redundantly [INFO] [stdout] --> src/save/puzzles/serves.rs:214:9 [INFO] [stdout] | [INFO] [stdout] 214 | use std::iter::FromIterator; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] --> /rustc/385fa9d845dd326c6bbfd58c22244215e431948a/library/std/src/prelude/mod.rs:148:13 [INFO] [stdout] | [INFO] [stdout] = note: the item `FromIterator` is already defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/serves.rs:215:9 [INFO] [stdout] | [INFO] [stdout] 215 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/simple.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/simple.rs:247:9 [INFO] [stdout] | [INFO] [stdout] 247 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/star.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/star.rs:253:9 [INFO] [stdout] | [INFO] [stdout] 253 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/syrup.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/syrup.rs:316:9 [INFO] [stdout] | [INFO] [stdout] 316 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/syzygy.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/they.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/they.rs:203:9 [INFO] [stdout] | [INFO] [stdout] 203 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/tread.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/tread.rs:228:9 [INFO] [stdout] | [INFO] [stdout] 228 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/whatcha.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/whatcha.rs:120:9 [INFO] [stdout] | [INFO] [stdout] 120 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/wrecked.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/puzzles/wrecked.rs:206:9 [INFO] [stdout] | [INFO] [stdout] 206 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `rand` is imported redundantly [INFO] [stdout] --> src/save/pyramid.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use rand; [INFO] [stdout] | ^^^^ the item `rand` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/pyramid.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/tree/basic.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/tree/redblack.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/util.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `toml` is imported redundantly [INFO] [stdout] --> src/save/util.rs:261:9 [INFO] [stdout] | [INFO] [stdout] 261 | use toml; [INFO] [stdout] | ^^^^ the item `toml` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 74 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: call to `.clone()` on a reference in this situation does nothing [INFO] [stdout] --> src/save/puzzles/black.rs:230:32 [INFO] [stdout] | [INFO] [stdout] 230 | let tree = state.tree().clone(); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the type `RedBlackTree` does not implement `Clone`, so calling `clone` on `&RedBlackTree` copies the reference, which does not do anything and can be removed [INFO] [stdout] = note: `#[warn(noop_method_call)]` on by default [INFO] [stdout] help: remove this redundant call [INFO] [stdout] | [INFO] [stdout] 230 - let tree = state.tree().clone(); [INFO] [stdout] 230 + let tree = state.tree(); [INFO] [stdout] | [INFO] [stdout] help: if you meant to clone `RedBlackTree`, implement `Clone` for it [INFO] [stdout] --> src/save/tree/redblack.rs:28:1 [INFO] [stdout] | [INFO] [stdout] 28 + #[derive(Clone)] [INFO] [stdout] 29 | pub struct RedBlackTree { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 119 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 14.81s [INFO] running `Command { std: "docker" "inspect" "edf1cb96f6c2581251c28aaeffba053535754d0d716467690fe189f33b630d62", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "edf1cb96f6c2581251c28aaeffba053535754d0d716467690fe189f33b630d62", kill_on_drop: false }` [INFO] [stdout] edf1cb96f6c2581251c28aaeffba053535754d0d716467690fe189f33b630d62