[INFO] cloning repository https://github.com/catchouli/Galaxy
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/catchouli/Galaxy" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcatchouli%2FGalaxy", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcatchouli%2FGalaxy'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] cb39e70d2776423b27127f2f82feb7c6c992010e
[INFO] checking catchouli/Galaxy against try#d336647335db03a0fc5b24fc5325cd3905c5b8e8 for pr-151146
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcatchouli%2FGalaxy" "/workspace/builds/worker-1-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/catchouli/Galaxy
[INFO] finished tweaking git repo https://github.com/catchouli/Galaxy
[INFO] tweaked toml for git repo https://github.com/catchouli/Galaxy written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/catchouli/Galaxy on toolchain d336647335db03a0fc5b24fc5325cd3905c5b8e8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d336647335db03a0fc5b24fc5325cd3905c5b8e8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/catchouli/Galaxy 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" "+d336647335db03a0fc5b24fc5325cd3905c5b8e8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[ERROR] error running command: no output for 300 seconds
[INFO] checking catchouli/Galaxy against try#d336647335db03a0fc5b24fc5325cd3905c5b8e8 for pr-151146
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcatchouli%2FGalaxy" "/workspace/builds/worker-1-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/catchouli/Galaxy
[INFO] finished tweaking git repo https://github.com/catchouli/Galaxy
[INFO] tweaked toml for git repo https://github.com/catchouli/Galaxy written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/catchouli/Galaxy on toolchain d336647335db03a0fc5b24fc5325cd3905c5b8e8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d336647335db03a0fc5b24fc5325cd3905c5b8e8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/catchouli/Galaxy 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" "+d336647335db03a0fc5b24fc5325cd3905c5b8e8" "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] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded chlorine v1.0.10
[INFO] [stderr]   Downloaded rand_xorshift v0.2.0
[INFO] [stderr]   Downloaded rustix v0.36.6
[INFO] [stderr]   Downloaded miniquad v0.3.15
[INFO] [stderr]   Downloaded imgui v0.10.0
[INFO] [stderr]   Downloaded imgui-sys v0.10.0
[INFO] [stderr]   Downloaded noise v0.8.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+d336647335db03a0fc5b24fc5325cd3905c5b8e8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 9001951ff9d0a979a9701f0d0701ac7328871d1f218b7d315b4aaf70ee1088e3
[INFO] running `Command { std: "docker" "start" "-a" "9001951ff9d0a979a9701f0d0701ac7328871d1f218b7d315b4aaf70ee1088e3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9001951ff9d0a979a9701f0d0701ac7328871d1f218b7d315b4aaf70ee1088e3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9001951ff9d0a979a9701f0d0701ac7328871d1f218b7d315b4aaf70ee1088e3", kill_on_drop: false }`
[INFO] [stdout] 9001951ff9d0a979a9701f0d0701ac7328871d1f218b7d315b4aaf70ee1088e3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+d336647335db03a0fc5b24fc5325cd3905c5b8e8" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 3f33975701239b13d142030d095eb6d105f830e24c67f19ff0a3de676ef9442a
[INFO] running `Command { std: "docker" "start" "-a" "3f33975701239b13d142030d095eb6d105f830e24c67f19ff0a3de676ef9442a", kill_on_drop: false }`
[INFO] [stderr]     Checking getrandom v0.1.16
[INFO] [stderr]    Compiling log v0.4.17
[INFO] [stderr]    Compiling io-lifetimes v1.0.3
[INFO] [stderr]     Checking aho-corasick v0.7.20
[INFO] [stderr]     Checking getrandom v0.2.8
[INFO] [stderr]    Compiling cc v1.0.78
[INFO] [stderr]    Compiling rustix v0.36.6
[INFO] [stderr]    Compiling parking_lot_core v0.9.6
[INFO] [stderr]     Checking regex-syntax v0.6.28
[INFO] [stderr]     Checking mint v0.5.9
[INFO] [stderr]    Compiling miniquad v0.3.15
[INFO] [stderr]     Checking chlorine v1.0.10
[INFO] [stderr]     Checking num-traits v0.2.15
[INFO] [stderr]     Checking humantime v2.1.0
[INFO] [stderr]     Checking owning_ref v0.4.1
[INFO] [stderr]     Checking glam v0.22.0
[INFO] [stderr]     Checking rand_core v0.5.1
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking rand_chacha v0.2.2
[INFO] [stderr]     Checking rand_xorshift v0.2.0
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking rand v0.7.3
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking parking_lot v0.12.1
[INFO] [stderr]    Compiling imgui-sys v0.10.0
[INFO] [stderr]     Checking regex v1.7.1
[INFO] [stderr]     Checking noise v0.8.2
[INFO] [stderr]     Checking is-terminal v0.4.2
[INFO] [stderr]     Checking env_logger v0.8.4
[INFO] [stderr]     Checking env_logger v0.10.0
[INFO] [stderr]     Checking quickcheck v1.0.3
[INFO] [stderr]     Checking imgui v0.10.0
[INFO] [stderr]     Checking galaxy v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0425]: cannot find value `DEPTH_OFFSETS` in this scope
[INFO] [stdout]    --> src/hilbert.rs:265:54
[INFO] [stdout]     |
[INFO] [stdout]  22 | / pub const _DEPTH_OFFSETS: [usize; 16] = [0, 1, 5, 21, 85, 341, 1365, 5461, 21845, 87381, 349525, 1398101,
[INFO] [stdout]  23 | |                                         5592405, 22369621, 89478485, 357913941];
[INFO] [stdout]     | |________________________________________________________________________________- similarly named constant `_DEPTH_OFFSETS` defined here
[INFO] [stdout] ...
[INFO] [stdout] 265 |           assert_eq!(HilbertIndex(0, 3).array_index(), DEPTH_OFFSETS[3]);
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: the leading underscore in `_DEPTH_OFFSETS` marks it as unused, consider renaming it to `DEPTH_OFFSETS`
[INFO] [stdout]     |
[INFO] [stdout]  22 - pub const _DEPTH_OFFSETS: [usize; 16] = [0, 1, 5, 21, 85, 341, 1365, 5461, 21845, 87381, 349525, 1398101,
[INFO] [stdout]  22 + pub const DEPTH_OFFSETS: [usize; 16] = [0, 1, 5, 21, 85, 341, 1365, 5461, 21845, 87381, 349525, 1398101,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DEPTH_OFFSETS` in this scope
[INFO] [stdout]    --> src/hilbert.rs:266:54
[INFO] [stdout]     |
[INFO] [stdout]  22 | / pub const _DEPTH_OFFSETS: [usize; 16] = [0, 1, 5, 21, 85, 341, 1365, 5461, 21845, 87381, 349525, 1398101,
[INFO] [stdout]  23 | |                                         5592405, 22369621, 89478485, 357913941];
[INFO] [stdout]     | |________________________________________________________________________________- similarly named constant `_DEPTH_OFFSETS` defined here
[INFO] [stdout] ...
[INFO] [stdout] 266 |           assert_eq!(HilbertIndex(0, 4).array_index(), DEPTH_OFFSETS[4]);
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: the leading underscore in `_DEPTH_OFFSETS` marks it as unused, consider renaming it to `DEPTH_OFFSETS`
[INFO] [stdout]     |
[INFO] [stdout]  22 - pub const _DEPTH_OFFSETS: [usize; 16] = [0, 1, 5, 21, 85, 341, 1365, 5461, 21845, 87381, 349525, 1398101,
[INFO] [stdout]  22 + pub const DEPTH_OFFSETS: [usize; 16] = [0, 1, 5, 21, 85, 341, 1365, 5461, 21845, 87381, 349525, 1398101,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DEPTH_OFFSETS` in this scope
[INFO] [stdout]    --> src/hilbert.rs:267:54
[INFO] [stdout]     |
[INFO] [stdout]  22 | / pub const _DEPTH_OFFSETS: [usize; 16] = [0, 1, 5, 21, 85, 341, 1365, 5461, 21845, 87381, 349525, 1398101,
[INFO] [stdout]  23 | |                                         5592405, 22369621, 89478485, 357913941];
[INFO] [stdout]     | |________________________________________________________________________________- similarly named constant `_DEPTH_OFFSETS` defined here
[INFO] [stdout] ...
[INFO] [stdout] 267 |           assert_eq!(HilbertIndex(0, 5).array_index(), DEPTH_OFFSETS[5]);
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: the leading underscore in `_DEPTH_OFFSETS` marks it as unused, consider renaming it to `DEPTH_OFFSETS`
[INFO] [stdout]     |
[INFO] [stdout]  22 - pub const _DEPTH_OFFSETS: [usize; 16] = [0, 1, 5, 21, 85, 341, 1365, 5461, 21845, 87381, 349525, 1398101,
[INFO] [stdout]  22 + pub const DEPTH_OFFSETS: [usize; 16] = [0, 1, 5, 21, 85, 341, 1365, 5461, 21845, 87381, 349525, 1398101,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `input_state`
[INFO] [stdout]   --> src/perlin_map.rs:45:67
[INFO] [stdout]    |
[INFO] [stdout] 45 |     fn update(&mut self, _ctx: &mut Context, _ui: &mut imgui::Ui, input_state: &InputState, _time_delta: f64) {}
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_input_state`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/drawable/imgui.rs:58:17
[INFO] [stdout]    |
[INFO] [stdout] 58 |             let mut io = imgui.io_mut();
[INFO] [stdout]    |                 ----^^
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/drawable/imgui.rs:122:13
[INFO] [stdout]     |
[INFO] [stdout] 122 |         let mut io = imgui.as_owner_mut().io_mut();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/drawable/imgui.rs:139:13
[INFO] [stdout]     |
[INFO] [stdout] 139 |         let mut io = imgui.as_owner_mut().io_mut();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/drawable/imgui.rs:151:13
[INFO] [stdout]     |
[INFO] [stdout] 151 |         let mut io = imgui.as_owner_mut().io_mut();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/drawable/imgui.rs:165:13
[INFO] [stdout]     |
[INFO] [stdout] 165 |         let mut io = imgui.as_owner_mut().io_mut();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/drawable/imgui.rs:170:13
[INFO] [stdout]     |
[INFO] [stdout] 170 |         let mut io = imgui.as_owner_mut().io_mut();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/drawable/imgui.rs:181:13
[INFO] [stdout]     |
[INFO] [stdout] 181 |         let mut io = imgui.as_owner_mut().io_mut();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/drawable/imgui.rs:194:13
[INFO] [stdout]     |
[INFO] [stdout] 194 |         let mut io = imgui.as_owner_mut().io_mut();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `array_index` found for struct `hilbert::HilbertIndex` in the current scope
[INFO] [stdout]    --> src/hilbert.rs:241:39
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct HilbertIndex(pub u32, pub u8);
[INFO] [stdout]     | ----------------------- method `array_index` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 241 |         assert_eq!(HilbertIndex(0, 0).array_index(), 0);
[INFO] [stdout]     |                                       ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `_array_index` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 241 |         assert_eq!(HilbertIndex(0, 0)._array_index(), 0);
[INFO] [stdout]     |                                       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `array_index` found for struct `hilbert::HilbertIndex` in the current scope
[INFO] [stdout]    --> src/hilbert.rs:243:39
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct HilbertIndex(pub u32, pub u8);
[INFO] [stdout]     | ----------------------- method `array_index` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 243 |         assert_eq!(HilbertIndex(0, 1).array_index(), 1);
[INFO] [stdout]     |                                       ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `_array_index` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 243 |         assert_eq!(HilbertIndex(0, 1)._array_index(), 1);
[INFO] [stdout]     |                                       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `array_index` found for struct `hilbert::HilbertIndex` in the current scope
[INFO] [stdout]    --> src/hilbert.rs:244:39
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct HilbertIndex(pub u32, pub u8);
[INFO] [stdout]     | ----------------------- method `array_index` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 244 |         assert_eq!(HilbertIndex(1, 1).array_index(), 2);
[INFO] [stdout]     |                                       ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `_array_index` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 244 |         assert_eq!(HilbertIndex(1, 1)._array_index(), 2);
[INFO] [stdout]     |                                       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `array_index` found for struct `hilbert::HilbertIndex` in the current scope
[INFO] [stdout]    --> src/hilbert.rs:245:39
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct HilbertIndex(pub u32, pub u8);
[INFO] [stdout]     | ----------------------- method `array_index` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 245 |         assert_eq!(HilbertIndex(2, 1).array_index(), 3);
[INFO] [stdout]     |                                       ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `_array_index` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 245 |         assert_eq!(HilbertIndex(2, 1)._array_index(), 3);
[INFO] [stdout]     |                                       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `array_index` found for struct `hilbert::HilbertIndex` in the current scope
[INFO] [stdout]    --> src/hilbert.rs:246:39
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct HilbertIndex(pub u32, pub u8);
[INFO] [stdout]     | ----------------------- method `array_index` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 246 |         assert_eq!(HilbertIndex(3, 1).array_index(), 4);
[INFO] [stdout]     |                                       ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `_array_index` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 246 |         assert_eq!(HilbertIndex(3, 1)._array_index(), 4);
[INFO] [stdout]     |                                       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `array_index` found for struct `hilbert::HilbertIndex` in the current scope
[INFO] [stdout]    --> src/hilbert.rs:248:40
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct HilbertIndex(pub u32, pub u8);
[INFO] [stdout]     | ----------------------- method `array_index` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 248 |         assert_eq!(HilbertIndex(0,  2).array_index(), 5);
[INFO] [stdout]     |                                        ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `_array_index` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 248 |         assert_eq!(HilbertIndex(0,  2)._array_index(), 5);
[INFO] [stdout]     |                                        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `array_index` found for struct `hilbert::HilbertIndex` in the current scope
[INFO] [stdout]    --> src/hilbert.rs:249:40
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct HilbertIndex(pub u32, pub u8);
[INFO] [stdout]     | ----------------------- method `array_index` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 249 |         assert_eq!(HilbertIndex(1,  2).array_index(), 6);
[INFO] [stdout]     |                                        ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `_array_index` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 249 |         assert_eq!(HilbertIndex(1,  2)._array_index(), 6);
[INFO] [stdout]     |                                        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `array_index` found for struct `hilbert::HilbertIndex` in the current scope
[INFO] [stdout]    --> src/hilbert.rs:250:40
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct HilbertIndex(pub u32, pub u8);
[INFO] [stdout]     | ----------------------- method `array_index` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 250 |         assert_eq!(HilbertIndex(2,  2).array_index(), 7);
[INFO] [stdout]     |                                        ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `_array_index` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 250 |         assert_eq!(HilbertIndex(2,  2)._array_index(), 7);
[INFO] [stdout]     |                                        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `array_index` found for struct `hilbert::HilbertIndex` in the current scope
[INFO] [stdout]    --> src/hilbert.rs:251:40
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct HilbertIndex(pub u32, pub u8);
[INFO] [stdout]     | ----------------------- method `array_index` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 251 |         assert_eq!(HilbertIndex(3,  2).array_index(), 8);
[INFO] [stdout]     |                                        ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `_array_index` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 251 |         assert_eq!(HilbertIndex(3,  2)._array_index(), 8);
[INFO] [stdout]     |                                        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `array_index` found for struct `hilbert::HilbertIndex` in the current scope
[INFO] [stdout]    --> src/hilbert.rs:252:40
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct HilbertIndex(pub u32, pub u8);
[INFO] [stdout]     | ----------------------- method `array_index` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 252 |         assert_eq!(HilbertIndex(4,  2).array_index(), 9);
[INFO] [stdout]     |                                        ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `_array_index` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 252 |         assert_eq!(HilbertIndex(4,  2)._array_index(), 9);
[INFO] [stdout]     |                                        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `array_index` found for struct `hilbert::HilbertIndex` in the current scope
[INFO] [stdout]    --> src/hilbert.rs:253:40
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct HilbertIndex(pub u32, pub u8);
[INFO] [stdout]     | ----------------------- method `array_index` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 253 |         assert_eq!(HilbertIndex(5,  2).array_index(), 10);
[INFO] [stdout]     |                                        ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `_array_index` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 253 |         assert_eq!(HilbertIndex(5,  2)._array_index(), 10);
[INFO] [stdout]     |                                        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `array_index` found for struct `hilbert::HilbertIndex` in the current scope
[INFO] [stdout]    --> src/hilbert.rs:254:40
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct HilbertIndex(pub u32, pub u8);
[INFO] [stdout]     | ----------------------- method `array_index` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 254 |         assert_eq!(HilbertIndex(6,  2).array_index(), 11);
[INFO] [stdout]     |                                        ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `_array_index` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 254 |         assert_eq!(HilbertIndex(6,  2)._array_index(), 11);
[INFO] [stdout]     |                                        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `array_index` found for struct `hilbert::HilbertIndex` in the current scope
[INFO] [stdout]    --> src/hilbert.rs:255:40
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct HilbertIndex(pub u32, pub u8);
[INFO] [stdout]     | ----------------------- method `array_index` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 255 |         assert_eq!(HilbertIndex(7,  2).array_index(), 12);
[INFO] [stdout]     |                                        ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `_array_index` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 255 |         assert_eq!(HilbertIndex(7,  2)._array_index(), 12);
[INFO] [stdout]     |                                        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `array_index` found for struct `hilbert::HilbertIndex` in the current scope
[INFO] [stdout]    --> src/hilbert.rs:256:40
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct HilbertIndex(pub u32, pub u8);
[INFO] [stdout]     | ----------------------- method `array_index` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 256 |         assert_eq!(HilbertIndex(8,  2).array_index(), 13);
[INFO] [stdout]     |                                        ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `_array_index` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 256 |         assert_eq!(HilbertIndex(8,  2)._array_index(), 13);
[INFO] [stdout]     |                                        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `array_index` found for struct `hilbert::HilbertIndex` in the current scope
[INFO] [stdout]    --> src/hilbert.rs:257:40
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct HilbertIndex(pub u32, pub u8);
[INFO] [stdout]     | ----------------------- method `array_index` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 257 |         assert_eq!(HilbertIndex(9,  2).array_index(), 14);
[INFO] [stdout]     |                                        ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `_array_index` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 257 |         assert_eq!(HilbertIndex(9,  2)._array_index(), 14);
[INFO] [stdout]     |                                        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `array_index` found for struct `hilbert::HilbertIndex` in the current scope
[INFO] [stdout]    --> src/hilbert.rs:258:40
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct HilbertIndex(pub u32, pub u8);
[INFO] [stdout]     | ----------------------- method `array_index` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 258 |         assert_eq!(HilbertIndex(10, 2).array_index(), 15);
[INFO] [stdout]     |                                        ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `_array_index` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 258 |         assert_eq!(HilbertIndex(10, 2)._array_index(), 15);
[INFO] [stdout]     |                                        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `array_index` found for struct `hilbert::HilbertIndex` in the current scope
[INFO] [stdout]    --> src/hilbert.rs:259:40
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct HilbertIndex(pub u32, pub u8);
[INFO] [stdout]     | ----------------------- method `array_index` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 259 |         assert_eq!(HilbertIndex(11, 2).array_index(), 16);
[INFO] [stdout]     |                                        ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `_array_index` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 259 |         assert_eq!(HilbertIndex(11, 2)._array_index(), 16);
[INFO] [stdout]     |                                        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `array_index` found for struct `hilbert::HilbertIndex` in the current scope
[INFO] [stdout]    --> src/hilbert.rs:260:40
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct HilbertIndex(pub u32, pub u8);
[INFO] [stdout]     | ----------------------- method `array_index` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 260 |         assert_eq!(HilbertIndex(12, 2).array_index(), 17);
[INFO] [stdout]     |                                        ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `_array_index` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 260 |         assert_eq!(HilbertIndex(12, 2)._array_index(), 17);
[INFO] [stdout]     |                                        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `array_index` found for struct `hilbert::HilbertIndex` in the current scope
[INFO] [stdout]    --> src/hilbert.rs:261:40
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct HilbertIndex(pub u32, pub u8);
[INFO] [stdout]     | ----------------------- method `array_index` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 261 |         assert_eq!(HilbertIndex(13, 2).array_index(), 18);
[INFO] [stdout]     |                                        ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `_array_index` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 261 |         assert_eq!(HilbertIndex(13, 2)._array_index(), 18);
[INFO] [stdout]     |                                        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `array_index` found for struct `hilbert::HilbertIndex` in the current scope
[INFO] [stdout]    --> src/hilbert.rs:262:40
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct HilbertIndex(pub u32, pub u8);
[INFO] [stdout]     | ----------------------- method `array_index` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 262 |         assert_eq!(HilbertIndex(14, 2).array_index(), 19);
[INFO] [stdout]     |                                        ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `_array_index` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 262 |         assert_eq!(HilbertIndex(14, 2)._array_index(), 19);
[INFO] [stdout]     |                                        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `array_index` found for struct `hilbert::HilbertIndex` in the current scope
[INFO] [stdout]    --> src/hilbert.rs:263:40
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct HilbertIndex(pub u32, pub u8);
[INFO] [stdout]     | ----------------------- method `array_index` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 263 |         assert_eq!(HilbertIndex(15, 2).array_index(), 20);
[INFO] [stdout]     |                                        ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `_array_index` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 263 |         assert_eq!(HilbertIndex(15, 2)._array_index(), 20);
[INFO] [stdout]     |                                        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `array_index` found for struct `hilbert::HilbertIndex` in the current scope
[INFO] [stdout]    --> src/hilbert.rs:265:39
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct HilbertIndex(pub u32, pub u8);
[INFO] [stdout]     | ----------------------- method `array_index` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 265 |         assert_eq!(HilbertIndex(0, 3).array_index(), DEPTH_OFFSETS[3]);
[INFO] [stdout]     |                                       ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `_array_index` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 265 |         assert_eq!(HilbertIndex(0, 3)._array_index(), DEPTH_OFFSETS[3]);
[INFO] [stdout]     |                                       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `array_index` found for struct `hilbert::HilbertIndex` in the current scope
[INFO] [stdout]    --> src/hilbert.rs:266:39
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct HilbertIndex(pub u32, pub u8);
[INFO] [stdout]     | ----------------------- method `array_index` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 266 |         assert_eq!(HilbertIndex(0, 4).array_index(), DEPTH_OFFSETS[4]);
[INFO] [stdout]     |                                       ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `_array_index` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 266 |         assert_eq!(HilbertIndex(0, 4)._array_index(), DEPTH_OFFSETS[4]);
[INFO] [stdout]     |                                       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `array_index` found for struct `hilbert::HilbertIndex` in the current scope
[INFO] [stdout]    --> src/hilbert.rs:267:39
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct HilbertIndex(pub u32, pub u8);
[INFO] [stdout]     | ----------------------- method `array_index` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 267 |         assert_eq!(HilbertIndex(0, 5).array_index(), DEPTH_OFFSETS[5]);
[INFO] [stdout]     |                                       ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `_array_index` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 267 |         assert_eq!(HilbertIndex(0, 5)._array_index(), DEPTH_OFFSETS[5]);
[INFO] [stdout]     |                                       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `input_state`
[INFO] [stdout]   --> src/perlin_map.rs:45:67
[INFO] [stdout]    |
[INFO] [stdout] 45 |     fn update(&mut self, _ctx: &mut Context, _ui: &mut imgui::Ui, input_state: &InputState, _time_delta: f64) {}
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_input_state`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/drawable/imgui.rs:58:17
[INFO] [stdout]    |
[INFO] [stdout] 58 |             let mut io = imgui.io_mut();
[INFO] [stdout]    |                 ----^^
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/drawable/imgui.rs:122:13
[INFO] [stdout]     |
[INFO] [stdout] 122 |         let mut io = imgui.as_owner_mut().io_mut();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/drawable/imgui.rs:139:13
[INFO] [stdout]     |
[INFO] [stdout] 139 |         let mut io = imgui.as_owner_mut().io_mut();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/drawable/imgui.rs:151:13
[INFO] [stdout]     |
[INFO] [stdout] 151 |         let mut io = imgui.as_owner_mut().io_mut();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/drawable/imgui.rs:165:13
[INFO] [stdout]     |
[INFO] [stdout] 165 |         let mut io = imgui.as_owner_mut().io_mut();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/drawable/imgui.rs:170:13
[INFO] [stdout]     |
[INFO] [stdout] 170 |         let mut io = imgui.as_owner_mut().io_mut();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/drawable/imgui.rs:181:13
[INFO] [stdout]     |
[INFO] [stdout] 181 |         let mut io = imgui.as_owner_mut().io_mut();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/drawable/imgui.rs:194:13
[INFO] [stdout]     |
[INFO] [stdout] 194 |         let mut io = imgui.as_owner_mut().io_mut();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `galaxy` (bin "galaxy" test) due to 27 previous errors; 9 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "3f33975701239b13d142030d095eb6d105f830e24c67f19ff0a3de676ef9442a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3f33975701239b13d142030d095eb6d105f830e24c67f19ff0a3de676ef9442a", kill_on_drop: false }`
[INFO] [stdout] 3f33975701239b13d142030d095eb6d105f830e24c67f19ff0a3de676ef9442a
