[INFO] cloning repository https://github.com/alex199568/RustProject [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/alex199568/RustProject" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Falex199568%2FRustProject", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Falex199568%2FRustProject'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] dfd0be26341e62d8ca7cde021217f6afbb0bab92 [INFO] testing alex199568/RustProject against master#d98a5da813da67eb189387b8ccfb73cf481275d8+rustflags=-Copt-level=3 for pr-138759 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Falex199568%2FRustProject" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'... [INFO] [stderr] done. [INFO] removed /workspace/builds/worker-1-tc1/source/.cargo/config.toml [INFO] started tweaking git repo https://github.com/alex199568/RustProject [INFO] finished tweaking git repo https://github.com/alex199568/RustProject [INFO] tweaked toml for git repo https://github.com/alex199568/RustProject written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/alex199568/RustProject on toolchain d98a5da813da67eb189387b8ccfb73cf481275d8 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/alex199568/RustProject 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" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded tobj v4.0.3 [INFO] [stderr] Downloaded roots v0.0.8 [INFO] [stderr] Downloaded typed-builder-macro v0.22.0 [INFO] [stderr] Downloaded typed-builder v0.22.0 [INFO] [stderr] Downloaded pxfm v0.1.23 [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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 521a713be964e4ffc2670cdb668859901475c80d6180d74c87c41b9f334bdaf3 [INFO] running `Command { std: "docker" "start" "-a" "521a713be964e4ffc2670cdb668859901475c80d6180d74c87c41b9f334bdaf3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "521a713be964e4ffc2670cdb668859901475c80d6180d74c87c41b9f334bdaf3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "521a713be964e4ffc2670cdb668859901475c80d6180d74c87c41b9f334bdaf3", kill_on_drop: false }` [INFO] [stdout] 521a713be964e4ffc2670cdb668859901475c80d6180d74c87c41b9f334bdaf3 [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 -Copt-level=3" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9c88363ce93f8b94ddf49f586137ac8050efe068c3e35ae5425c2d7d3a16156e [INFO] running `Command { std: "docker" "start" "-a" "9c88363ce93f8b94ddf49f586137ac8050efe068c3e35ae5425c2d7d3a16156e", kill_on_drop: false }` [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling cfg-if v1.0.3 [INFO] [stderr] Compiling libc v0.2.175 [INFO] [stderr] Compiling rayon-core v1.13.0 [INFO] [stderr] Compiling simd-adler32 v0.3.7 [INFO] [stderr] Compiling adler2 v2.0.1 [INFO] [stderr] Compiling anyhow v1.0.99 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling arrayvec v0.7.6 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling memchr v2.7.5 [INFO] [stderr] Compiling crossbeam-utils v0.8.21 [INFO] [stderr] Compiling zerocopy v0.8.27 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling crc32fast v1.5.0 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling built v0.7.7 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling log v0.4.28 [INFO] [stderr] Compiling quick-error v2.0.1 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling miniz_oxide v0.8.9 [INFO] [stderr] Compiling itertools v0.12.1 [INFO] [stderr] Compiling half v2.6.0 [INFO] [stderr] Compiling simd_helpers v0.1.0 [INFO] [stderr] Compiling weezl v0.1.10 [INFO] [stderr] Compiling imgref v1.11.0 [INFO] [stderr] Compiling new_debug_unreachable v1.0.6 [INFO] [stderr] Compiling zune-core v0.4.12 [INFO] [stderr] Compiling noop_proc_macro v0.3.0 [INFO] [stderr] Compiling crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling bitstream-io v2.6.0 [INFO] [stderr] Compiling crossbeam-deque v0.8.6 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling flate2 v1.1.2 [INFO] [stderr] Compiling zune-jpeg v0.4.21 [INFO] [stderr] Compiling loop9 v0.1.5 [INFO] [stderr] Compiling avif-serialize v0.8.6 [INFO] [stderr] Compiling rav1e v0.7.1 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling pxfm v0.1.23 [INFO] [stderr] Compiling zune-inflate v0.2.54 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling fdeflate v0.3.7 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling color_quant v1.1.0 [INFO] [stderr] Compiling libm v0.2.15 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling rgb v0.8.52 [INFO] [stderr] Compiling bit_field v0.10.3 [INFO] [stderr] Compiling bytemuck v1.23.2 [INFO] [stderr] Compiling lebe v0.5.3 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling bitflags v2.9.4 [INFO] [stderr] Compiling byteorder-lite v0.1.0 [INFO] [stderr] Compiling qoi v0.4.1 [INFO] [stderr] Compiling exr v1.73.0 [INFO] [stderr] Compiling gif v0.13.3 [INFO] [stderr] Compiling png v0.18.0 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling roots v0.0.8 [INFO] [stderr] Compiling tobj v4.0.3 [INFO] [stderr] Compiling image-webp v0.2.4 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling glam v0.30.5 [INFO] [stderr] Compiling num-rational v0.4.2 [INFO] [stderr] Compiling moxcms v0.7.5 [INFO] [stderr] Compiling maybe-rayon v0.1.1 [INFO] [stderr] Compiling equator-macro v0.4.2 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling profiling-procmacros v1.0.17 [INFO] [stderr] Compiling num-derive v0.4.2 [INFO] [stderr] Compiling arg_enum_proc_macro v0.3.4 [INFO] [stderr] Compiling fax_derive v0.2.0 [INFO] [stderr] Compiling typed-builder-macro v0.22.0 [INFO] [stderr] Compiling fax v0.2.6 [INFO] [stderr] Compiling profiling v1.0.17 [INFO] [stderr] Compiling tiff v0.10.3 [INFO] [stderr] Compiling equator v0.4.2 [INFO] [stderr] Compiling aligned-vec v0.6.4 [INFO] [stderr] Compiling v_frame v0.3.9 [INFO] [stderr] Compiling av1-grain v0.2.4 [INFO] [stderr] Compiling typed-builder v0.22.0 [INFO] [stderr] Compiling ravif v0.11.20 [INFO] [stderr] Compiling image v0.25.8 [INFO] [stderr] Compiling RustProject v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `crate::scene::Scene` [INFO] [stdout] --> src/intersection.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use crate::scene::Scene; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::shape::Shape` [INFO] [stdout] --> src/intersection.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use crate::shape::Shape; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `rotate_xd` and `rotate_zd` [INFO] [stdout] --> src/scene3.rs:8:24 [INFO] [stdout] | [INFO] [stdout] 8 | use crate::transform::{rotate_xd, rotate_yd, rotate_zd, scale, translate}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::color::Color` [INFO] [stdout] --> src/scene3.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use crate::color::Color; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `AlignCheck`, `Checkers`, `CylindricalTexture`, `Gradient`, `PlanarTexture`, `Rings`, `SphericalTexture`, `Stripes`, and `UvCheckers` [INFO] [stdout] --> src/scene3.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | AlignCheck, Checkers, CubeTexture, CylindricalTexture, Gradient, PlanarTexture, Rings, Skybox, [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^^ ^^^^^ [INFO] [stdout] 17 | SphericalTexture, Stripes, UvCheckers, UvImage, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Cone`, `Csg`, `Cylinder`, `Group`, `Plane`, `Shape`, `Sphere`, and `Torus` [INFO] [stdout] --> src/scene3.rs:19:20 [INFO] [stdout] | [INFO] [stdout] 19 | use crate::shape::{Cone, Csg, Cube, Cylinder, Group, Plane, Shape, Sphere, Torus}; [INFO] [stdout] | ^^^^ ^^^ ^^^^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^^^ ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Red` is never constructed [INFO] [stdout] --> src/color.rs:160:12 [INFO] [stdout] | [INFO] [stdout] 160 | pub struct Red; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple associated constants are never used [INFO] [stdout] --> src/color.rs:163:15 [INFO] [stdout] | [INFO] [stdout] 162 | impl Red { [INFO] [stdout] | -------- associated constants in this implementation [INFO] [stdout] 163 | pub const INDIAN_RED: Color = Color::hex(0xCD5C5C); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 164 | pub const LIGHT_CORAL: Color = Color::hex(0xF08080); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 165 | pub const SALMON: Color = Color::hex(0xFA8072); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 166 | pub const DARK_SALMON: Color = Color::hex(0xE9967A); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 167 | pub const LIGHT_SALMON: Color = Color::hex(0xFFA07A); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 168 | pub const CRIMSON: Color = Color::hex(0xDC143C); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 169 | pub const RED: Color = Color::hex(0xFF0000); [INFO] [stdout] | ^^^ [INFO] [stdout] 170 | pub const FIRE_BRICK: Color = Color::hex(0xB22222); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 171 | pub const DARK_RED: Color = Color::hex(0x8B0000); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Pink` is never constructed [INFO] [stdout] --> src/color.rs:174:12 [INFO] [stdout] | [INFO] [stdout] 174 | pub struct Pink; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constants `PINK`, `LIGHT_PINK`, `HOT_PINK`, `DEEP_PINK`, `MEDIUM_VIOLET_RED`, and `PALE_VIOLET_RED` are never used [INFO] [stdout] --> src/color.rs:177:15 [INFO] [stdout] | [INFO] [stdout] 176 | impl Pink { [INFO] [stdout] | --------- associated constants in this implementation [INFO] [stdout] 177 | pub const PINK: Color = Color::hex(0xFFC0CB); [INFO] [stdout] | ^^^^ [INFO] [stdout] 178 | pub const LIGHT_PINK: Color = Color::hex(0xFFB6C1); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 179 | pub const HOT_PINK: Color = Color::hex(0xFF69B4); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 180 | pub const DEEP_PINK: Color = Color::hex(0xFF1493); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 181 | pub const MEDIUM_VIOLET_RED: Color = Color::hex(0xC71585); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 182 | pub const PALE_VIOLET_RED: Color = Color::hex(0xDB7093); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Orange` is never constructed [INFO] [stdout] --> src/color.rs:185:12 [INFO] [stdout] | [INFO] [stdout] 185 | pub struct Orange; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constants `TOMATO`, `ORANGE_RED`, `DARK_ORANGE`, and `ORANGE` are never used [INFO] [stdout] --> src/color.rs:188:15 [INFO] [stdout] | [INFO] [stdout] 187 | impl Orange { [INFO] [stdout] | ----------- associated constants in this implementation [INFO] [stdout] 188 | pub const TOMATO: Color = Color::hex(0xFF6347); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 189 | pub const ORANGE_RED: Color = Color::hex(0xFF4500); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 190 | pub const DARK_ORANGE: Color = Color::hex(0xFF8C00); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 191 | pub const ORANGE: Color = Color::hex(0xFFA500); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Yellow` is never constructed [INFO] [stdout] --> src/color.rs:194:12 [INFO] [stdout] | [INFO] [stdout] 194 | pub struct Yellow; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple associated constants are never used [INFO] [stdout] --> src/color.rs:197:15 [INFO] [stdout] | [INFO] [stdout] 196 | impl Yellow { [INFO] [stdout] | ----------- associated constants in this implementation [INFO] [stdout] 197 | pub const GOLD: Color = Color::hex(0xFFD700); [INFO] [stdout] | ^^^^ [INFO] [stdout] 198 | pub const YELLOW: Color = Color::hex(0xFFFF00); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 199 | pub const LIGHT_YELLOW: Color = Color::hex(0xFFFFE0); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 200 | pub const LEMON_CHIFFON: Color = Color::hex(0xFFFACD); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 201 | pub const LIGHT_GOLDENROD_YELLOW: Color = Color::hex(0xFAFAD2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 202 | pub const PAPAYA_WHIP: Color = Color::hex(0xFFEFD5); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 203 | pub const MOCCASIN: Color = Color::hex(0xFFE4B5); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 204 | pub const PEACH_PUFF: Color = Color::hex(0xFFDAB9); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 205 | pub const PALE_GOLDENROD: Color = Color::hex(0xEEE8AA); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 206 | pub const KHAKI: Color = Color::hex(0xF0E68C); [INFO] [stdout] | ^^^^^ [INFO] [stdout] 207 | pub const DARK_KHAKI: Color = Color::hex(0xBDB76B); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Purple` is never constructed [INFO] [stdout] --> src/color.rs:210:12 [INFO] [stdout] | [INFO] [stdout] 210 | pub struct Purple; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple associated constants are never used [INFO] [stdout] --> src/color.rs:213:15 [INFO] [stdout] | [INFO] [stdout] 212 | impl Purple { [INFO] [stdout] | ----------- associated constants in this implementation [INFO] [stdout] 213 | pub const LAVENDER: Color = Color::hex(0xE6E6FA); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 214 | pub const THISTLE: Color = Color::hex(0xD8BFD8); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 215 | pub const PLUM: Color = Color::hex(0xDDA0DD); [INFO] [stdout] | ^^^^ [INFO] [stdout] 216 | pub const VIOLET: Color = Color::hex(0xEE82EE); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 217 | pub const ORCHID: Color = Color::hex(0xDA70D6); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 218 | pub const FUCHSIA: Color = Color::hex(0xFF00FF); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 219 | pub const MAGENTA: Color = Color::hex(0xFF00FF); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 220 | pub const MEDIUM_ORCHID: Color = Color::hex(0xBA55D3); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 221 | pub const MEDIUM_PURPLE: Color = Color::hex(0x9370DB); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 222 | pub const REBECCA_PURPLE: Color = Color::hex(0x663399); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 223 | pub const BLUE_VIOLET: Color = Color::hex(0x8A2BE2); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 224 | pub const DARK_VIOLET: Color = Color::hex(0x9400D3); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 225 | pub const DARK_ORCHID: Color = Color::hex(0x9932CC); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 226 | pub const DARK_MAGENTA: Color = Color::hex(0x8B008B); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 227 | pub const PURPLE: Color = Color::hex(0x800080); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 228 | pub const INDIGO: Color = Color::hex(0x4B0082); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 229 | pub const SLATE_BLUE: Color = Color::hex(0x6A5ACD); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 230 | pub const DARK_SLATE_BLUE: Color = Color::hex(0x483D8B); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 231 | pub const MEDIUM_SLATE_BLUE: Color = Color::hex(0x7B68EE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Green` is never constructed [INFO] [stdout] --> src/color.rs:234:12 [INFO] [stdout] | [INFO] [stdout] 234 | pub struct Green; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple associated constants are never used [INFO] [stdout] --> src/color.rs:237:15 [INFO] [stdout] | [INFO] [stdout] 236 | impl Green { [INFO] [stdout] | ---------- associated constants in this implementation [INFO] [stdout] 237 | pub const GREEN_YELLOW: Color = Color::hex(0xADFF2F); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 238 | pub const CHARTREUSE: Color = Color::hex(0x7FFF00); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 239 | pub const LAWN_GREEN: Color = Color::hex(0x7CFC00); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 240 | pub const LIME: Color = Color::hex(0x00FF00); [INFO] [stdout] | ^^^^ [INFO] [stdout] 241 | pub const LIME_GREEN: Color = Color::hex(0x32CD32); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 242 | pub const PALE_GREEN: Color = Color::hex(0x98FB98); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 243 | pub const LIGHT_GREEN: Color = Color::hex(0x90EE90); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 244 | pub const MEDIUM_SPRING_GREEN: Color = Color::hex(0x00FA9A); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 245 | pub const SPRING_GREEN: Color = Color::hex(0x00FF7F); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 246 | pub const MEDIUM_SEA_GREEN: Color = Color::hex(0x3CB371); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 247 | pub const SEA_GREEN: Color = Color::hex(0x2E8B57); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 248 | pub const FOREST_GREEN: Color = Color::hex(0x228B22); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 249 | pub const GREEN: Color = Color::hex(0x008000); [INFO] [stdout] | ^^^^^ [INFO] [stdout] 250 | pub const DARK_GREEN: Color = Color::hex(0x006400); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 251 | pub const YELLOW_GREEN: Color = Color::hex(0x9ACD32); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 252 | pub const OLIVE_DRAB: Color = Color::hex(0x6B8E23); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 253 | pub const OLIVE: Color = Color::hex(0x808000); [INFO] [stdout] | ^^^^^ [INFO] [stdout] 254 | pub const DARK_OLIVE_GREEN: Color = Color::hex(0x556B2F); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 255 | pub const MEDIUM_AQUAMARINE: Color = Color::hex(0x66CDAA); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 256 | pub const DARK_SEA_GREEN: Color = Color::hex(0x8FBC8B); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 257 | pub const LIGHT_SEA_GREEN: Color = Color::hex(0x20B2AA); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 258 | pub const DARK_CYAN: Color = Color::hex(0x008B8B); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 259 | pub const TEAL: Color = Color::hex(0x008080); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Blue` is never constructed [INFO] [stdout] --> src/color.rs:262:12 [INFO] [stdout] | [INFO] [stdout] 262 | pub struct Blue; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple associated constants are never used [INFO] [stdout] --> src/color.rs:265:15 [INFO] [stdout] | [INFO] [stdout] 264 | impl Blue { [INFO] [stdout] | --------- associated constants in this implementation [INFO] [stdout] 265 | pub const AQUA: Color = Color::hex(0x00FFFF); [INFO] [stdout] | ^^^^ [INFO] [stdout] 266 | pub const CYAN: Color = Color::hex(0x00FFFF); [INFO] [stdout] | ^^^^ [INFO] [stdout] 267 | pub const LIGHT_CYAN: Color = Color::hex(0xE0FFFF); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 268 | pub const PALE_TURQUOISE: Color = Color::hex(0xAFEEEE); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 269 | pub const AQUAMARINE: Color = Color::hex(0x7FFFD4); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 270 | pub const TURQUOISE: Color = Color::hex(0x40E0D0); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 271 | pub const MEDIUM_TURQUOISE: Color = Color::hex(0x48D1CC); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 272 | pub const DARK_TURQUOISE: Color = Color::hex(0x00CED1); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 273 | pub const CADET_BLUE: Color = Color::hex(0x5F9EA0); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 274 | pub const STEEL_BLUE: Color = Color::hex(0x4682B4); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 275 | pub const LIGHT_STEEL_BLUE: Color = Color::hex(0xB0C4DE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 276 | pub const POWDER_BLUE: Color = Color::hex(0xB0E0E6); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 277 | pub const LIGHT_BLUE: Color = Color::hex(0xADD8E6); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 278 | pub const SKY_BLUE: Color = Color::hex(0x87CEEB); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 279 | pub const LIGHT_SKY_BLUE: Color = Color::hex(0x87CEFA); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 280 | pub const DEEP_SKY_BLUE: Color = Color::hex(0x00BFFF); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 281 | pub const DODGER_BLUE: Color = Color::hex(0x1E90FF); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 282 | pub const CORNFLOWER_BLUE: Color = Color::hex(0x6495ED); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 283 | pub const MEDIUM_SLATE_BLUE: Color = Color::hex(0x7B68EE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 284 | pub const ROYAL_BLUE: Color = Color::hex(0x4169E1); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 285 | pub const BLUE: Color = Color::hex(0x0000FF); [INFO] [stdout] | ^^^^ [INFO] [stdout] 286 | pub const MEDIUM_BLUE: Color = Color::hex(0x0000CD); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 287 | pub const DARK_BLUE: Color = Color::hex(0x00008B); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 288 | pub const NAVY: Color = Color::hex(0x000080); [INFO] [stdout] | ^^^^ [INFO] [stdout] 289 | pub const MIDNIGHT_BLUE: Color = Color::hex(0x191970); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Brown` is never constructed [INFO] [stdout] --> src/color.rs:292:12 [INFO] [stdout] | [INFO] [stdout] 292 | pub struct Brown; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple associated constants are never used [INFO] [stdout] --> src/color.rs:295:15 [INFO] [stdout] | [INFO] [stdout] 294 | impl Brown { [INFO] [stdout] | ---------- associated constants in this implementation [INFO] [stdout] 295 | pub const CORNSILK: Color = Color::hex(0xFFF8DC); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 296 | pub const BLANCHED_ALMOND: Color = Color::hex(0xFFEBCD); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 297 | pub const BISQUE: Color = Color::hex(0xFFE4C4); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 298 | pub const NAVAJO_WHITE: Color = Color::hex(0xFFDEAD); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 299 | pub const WHEAT: Color = Color::hex(0xF5DEB3); [INFO] [stdout] | ^^^^^ [INFO] [stdout] 300 | pub const BURLY_WOOD: Color = Color::hex(0xDEB887); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 301 | pub const TAN: Color = Color::hex(0xD2B48C); [INFO] [stdout] | ^^^ [INFO] [stdout] 302 | pub const ROSY_BROWN: Color = Color::hex(0xBC8F8F); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 303 | pub const SANDY_BROWN: Color = Color::hex(0xF4A460); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 304 | pub const GOLDENROD: Color = Color::hex(0xDAA520); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 305 | pub const DARK_GOLDENROD: Color = Color::hex(0xB8860B); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 306 | pub const PERU: Color = Color::hex(0xCD853F); [INFO] [stdout] | ^^^^ [INFO] [stdout] 307 | pub const CHOCOLATE: Color = Color::hex(0xD2691E); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 308 | pub const SADDLE_BROWN: Color = Color::hex(0x8B4513); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 309 | pub const SIENNA: Color = Color::hex(0xA0522D); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 310 | pub const BROWN: Color = Color::hex(0xA52A2A); [INFO] [stdout] | ^^^^^ [INFO] [stdout] 311 | pub const MAROON: Color = Color::hex(0x800000); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple associated constants are never used [INFO] [stdout] --> src/color.rs:318:15 [INFO] [stdout] | [INFO] [stdout] 316 | impl White { [INFO] [stdout] | ---------- associated constants in this implementation [INFO] [stdout] 317 | pub const WHITE: Color = Color::hex(0xFFFFFF); [INFO] [stdout] 318 | pub const SNOW: Color = Color::hex(0xFFFAFA); [INFO] [stdout] | ^^^^ [INFO] [stdout] 319 | pub const HONEY_DEW: Color = Color::hex(0xF0FFF0); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 320 | pub const MINT_CREAM: Color = Color::hex(0xF5FFFA); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 321 | pub const AZURE: Color = Color::hex(0xF0FFFF); [INFO] [stdout] | ^^^^^ [INFO] [stdout] 322 | pub const ALICE_BLUE: Color = Color::hex(0xF0F8FF); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 323 | pub const GHOST_WHITE: Color = Color::hex(0xF8F8FF); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 324 | pub const WHITE_SMOKE: Color = Color::hex(0xF5F5F5); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 325 | pub const SEA_SHELL: Color = Color::hex(0xFFF5EE); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 326 | pub const BEIGE: Color = Color::hex(0xF5F5DC); [INFO] [stdout] | ^^^^^ [INFO] [stdout] 327 | pub const OLD_LACE: Color = Color::hex(0xFDF5E6); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 328 | pub const FLORAL_WHITE: Color = Color::hex(0xFFFAF0); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 329 | pub const IVORY: Color = Color::hex(0xFFFFF0); [INFO] [stdout] | ^^^^^ [INFO] [stdout] 330 | pub const ANTIQUE_WHITE: Color = Color::hex(0xFAEBD7); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 331 | pub const LINEN: Color = Color::hex(0xFAF0E6); [INFO] [stdout] | ^^^^^ [INFO] [stdout] 332 | pub const LAVENDER_BLUSH: Color = Color::hex(0xFFF0F5); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 333 | pub const MISTY_ROSE: Color = Color::hex(0xFFE4E1); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple associated constants are never used [INFO] [stdout] --> src/color.rs:339:15 [INFO] [stdout] | [INFO] [stdout] 338 | impl Gray { [INFO] [stdout] | --------- associated constants in this implementation [INFO] [stdout] 339 | pub const GAINSBORO: Color = Color::hex(0xDCDCDC); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 340 | pub const LIGHT_GRAY: Color = Color::hex(0xD3D3D3); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 341 | pub const SILVER: Color = Color::hex(0xC0C0C0); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 342 | pub const DARK_GRAY: Color = Color::hex(0xA9A9A9); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 343 | pub const GRAY: Color = Color::hex(0x808080); [INFO] [stdout] | ^^^^ [INFO] [stdout] 344 | pub const DIM_GRAY: Color = Color::hex(0x696969); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 345 | pub const LIGHT_SLATE_GRAY: Color = Color::hex(0x778899); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 346 | pub const SLATE_GRAY: Color = Color::hex(0x708090); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 347 | pub const DARK_SLATE_GRAY: Color = Color::hex(0x2F4F4F); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `rotate_xd` is never used [INFO] [stdout] --> src/transform.rs:14:8 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn rotate_xd(degrees: f32) -> Affine3A { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `rotate_zd` is never used [INFO] [stdout] --> src/transform.rs:24:8 [INFO] [stdout] | [INFO] [stdout] 24 | pub fn rotate_zd(degrees: f32) -> Affine3A { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [optimized + debuginfo] target(s) in 5m 27s [INFO] running `Command { std: "docker" "inspect" "9c88363ce93f8b94ddf49f586137ac8050efe068c3e35ae5425c2d7d3a16156e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9c88363ce93f8b94ddf49f586137ac8050efe068c3e35ae5425c2d7d3a16156e", kill_on_drop: false }` [INFO] [stdout] 9c88363ce93f8b94ddf49f586137ac8050efe068c3e35ae5425c2d7d3a16156e [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 -Copt-level=3" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 302f7796e029a921528049e33dae7237f42b575f7a0f86208ac245b5015e4687 [INFO] running `Command { std: "docker" "start" "-a" "302f7796e029a921528049e33dae7237f42b575f7a0f86208ac245b5015e4687", kill_on_drop: false }` [INFO] [stderr] Compiling RustProject v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `crate::scene::Scene` [INFO] [stdout] --> src/intersection.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use crate::scene::Scene; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::shape::Shape` [INFO] [stdout] --> src/intersection.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use crate::shape::Shape; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `rotate_xd` and `rotate_zd` [INFO] [stdout] --> src/scene3.rs:8:24 [INFO] [stdout] | [INFO] [stdout] 8 | use crate::transform::{rotate_xd, rotate_yd, rotate_zd, scale, translate}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::color::Color` [INFO] [stdout] --> src/scene3.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use crate::color::Color; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `AlignCheck`, `Checkers`, `CylindricalTexture`, `Gradient`, `PlanarTexture`, `Rings`, `SphericalTexture`, `Stripes`, and `UvCheckers` [INFO] [stdout] --> src/scene3.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | AlignCheck, Checkers, CubeTexture, CylindricalTexture, Gradient, PlanarTexture, Rings, Skybox, [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^^ ^^^^^ [INFO] [stdout] 17 | SphericalTexture, Stripes, UvCheckers, UvImage, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Cone`, `Csg`, `Cylinder`, `Group`, `Plane`, `Shape`, `Sphere`, and `Torus` [INFO] [stdout] --> src/scene3.rs:19:20 [INFO] [stdout] | [INFO] [stdout] 19 | use crate::shape::{Cone, Csg, Cube, Cylinder, Group, Plane, Shape, Sphere, Torus}; [INFO] [stdout] | ^^^^ ^^^ ^^^^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^^^ ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Red` is never constructed [INFO] [stdout] --> src/color.rs:160:12 [INFO] [stdout] | [INFO] [stdout] 160 | pub struct Red; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple associated constants are never used [INFO] [stdout] --> src/color.rs:163:15 [INFO] [stdout] | [INFO] [stdout] 162 | impl Red { [INFO] [stdout] | -------- associated constants in this implementation [INFO] [stdout] 163 | pub const INDIAN_RED: Color = Color::hex(0xCD5C5C); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 164 | pub const LIGHT_CORAL: Color = Color::hex(0xF08080); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 165 | pub const SALMON: Color = Color::hex(0xFA8072); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 166 | pub const DARK_SALMON: Color = Color::hex(0xE9967A); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 167 | pub const LIGHT_SALMON: Color = Color::hex(0xFFA07A); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 168 | pub const CRIMSON: Color = Color::hex(0xDC143C); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 169 | pub const RED: Color = Color::hex(0xFF0000); [INFO] [stdout] | ^^^ [INFO] [stdout] 170 | pub const FIRE_BRICK: Color = Color::hex(0xB22222); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 171 | pub const DARK_RED: Color = Color::hex(0x8B0000); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Pink` is never constructed [INFO] [stdout] --> src/color.rs:174:12 [INFO] [stdout] | [INFO] [stdout] 174 | pub struct Pink; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constants `PINK`, `LIGHT_PINK`, `HOT_PINK`, `DEEP_PINK`, `MEDIUM_VIOLET_RED`, and `PALE_VIOLET_RED` are never used [INFO] [stdout] --> src/color.rs:177:15 [INFO] [stdout] | [INFO] [stdout] 176 | impl Pink { [INFO] [stdout] | --------- associated constants in this implementation [INFO] [stdout] 177 | pub const PINK: Color = Color::hex(0xFFC0CB); [INFO] [stdout] | ^^^^ [INFO] [stdout] 178 | pub const LIGHT_PINK: Color = Color::hex(0xFFB6C1); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 179 | pub const HOT_PINK: Color = Color::hex(0xFF69B4); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 180 | pub const DEEP_PINK: Color = Color::hex(0xFF1493); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 181 | pub const MEDIUM_VIOLET_RED: Color = Color::hex(0xC71585); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 182 | pub const PALE_VIOLET_RED: Color = Color::hex(0xDB7093); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Orange` is never constructed [INFO] [stdout] --> src/color.rs:185:12 [INFO] [stdout] | [INFO] [stdout] 185 | pub struct Orange; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constants `TOMATO`, `ORANGE_RED`, `DARK_ORANGE`, and `ORANGE` are never used [INFO] [stdout] --> src/color.rs:188:15 [INFO] [stdout] | [INFO] [stdout] 187 | impl Orange { [INFO] [stdout] | ----------- associated constants in this implementation [INFO] [stdout] 188 | pub const TOMATO: Color = Color::hex(0xFF6347); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 189 | pub const ORANGE_RED: Color = Color::hex(0xFF4500); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 190 | pub const DARK_ORANGE: Color = Color::hex(0xFF8C00); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 191 | pub const ORANGE: Color = Color::hex(0xFFA500); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Yellow` is never constructed [INFO] [stdout] --> src/color.rs:194:12 [INFO] [stdout] | [INFO] [stdout] 194 | pub struct Yellow; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple associated constants are never used [INFO] [stdout] --> src/color.rs:197:15 [INFO] [stdout] | [INFO] [stdout] 196 | impl Yellow { [INFO] [stdout] | ----------- associated constants in this implementation [INFO] [stdout] 197 | pub const GOLD: Color = Color::hex(0xFFD700); [INFO] [stdout] | ^^^^ [INFO] [stdout] 198 | pub const YELLOW: Color = Color::hex(0xFFFF00); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 199 | pub const LIGHT_YELLOW: Color = Color::hex(0xFFFFE0); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 200 | pub const LEMON_CHIFFON: Color = Color::hex(0xFFFACD); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 201 | pub const LIGHT_GOLDENROD_YELLOW: Color = Color::hex(0xFAFAD2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 202 | pub const PAPAYA_WHIP: Color = Color::hex(0xFFEFD5); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 203 | pub const MOCCASIN: Color = Color::hex(0xFFE4B5); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 204 | pub const PEACH_PUFF: Color = Color::hex(0xFFDAB9); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 205 | pub const PALE_GOLDENROD: Color = Color::hex(0xEEE8AA); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 206 | pub const KHAKI: Color = Color::hex(0xF0E68C); [INFO] [stdout] | ^^^^^ [INFO] [stdout] 207 | pub const DARK_KHAKI: Color = Color::hex(0xBDB76B); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Purple` is never constructed [INFO] [stdout] --> src/color.rs:210:12 [INFO] [stdout] | [INFO] [stdout] 210 | pub struct Purple; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple associated constants are never used [INFO] [stdout] --> src/color.rs:213:15 [INFO] [stdout] | [INFO] [stdout] 212 | impl Purple { [INFO] [stdout] | ----------- associated constants in this implementation [INFO] [stdout] 213 | pub const LAVENDER: Color = Color::hex(0xE6E6FA); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 214 | pub const THISTLE: Color = Color::hex(0xD8BFD8); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 215 | pub const PLUM: Color = Color::hex(0xDDA0DD); [INFO] [stdout] | ^^^^ [INFO] [stdout] 216 | pub const VIOLET: Color = Color::hex(0xEE82EE); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 217 | pub const ORCHID: Color = Color::hex(0xDA70D6); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 218 | pub const FUCHSIA: Color = Color::hex(0xFF00FF); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 219 | pub const MAGENTA: Color = Color::hex(0xFF00FF); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 220 | pub const MEDIUM_ORCHID: Color = Color::hex(0xBA55D3); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 221 | pub const MEDIUM_PURPLE: Color = Color::hex(0x9370DB); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 222 | pub const REBECCA_PURPLE: Color = Color::hex(0x663399); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 223 | pub const BLUE_VIOLET: Color = Color::hex(0x8A2BE2); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 224 | pub const DARK_VIOLET: Color = Color::hex(0x9400D3); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 225 | pub const DARK_ORCHID: Color = Color::hex(0x9932CC); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 226 | pub const DARK_MAGENTA: Color = Color::hex(0x8B008B); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 227 | pub const PURPLE: Color = Color::hex(0x800080); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 228 | pub const INDIGO: Color = Color::hex(0x4B0082); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 229 | pub const SLATE_BLUE: Color = Color::hex(0x6A5ACD); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 230 | pub const DARK_SLATE_BLUE: Color = Color::hex(0x483D8B); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 231 | pub const MEDIUM_SLATE_BLUE: Color = Color::hex(0x7B68EE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Green` is never constructed [INFO] [stdout] --> src/color.rs:234:12 [INFO] [stdout] | [INFO] [stdout] 234 | pub struct Green; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple associated constants are never used [INFO] [stdout] --> src/color.rs:237:15 [INFO] [stdout] | [INFO] [stdout] 236 | impl Green { [INFO] [stdout] | ---------- associated constants in this implementation [INFO] [stdout] 237 | pub const GREEN_YELLOW: Color = Color::hex(0xADFF2F); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 238 | pub const CHARTREUSE: Color = Color::hex(0x7FFF00); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 239 | pub const LAWN_GREEN: Color = Color::hex(0x7CFC00); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 240 | pub const LIME: Color = Color::hex(0x00FF00); [INFO] [stdout] | ^^^^ [INFO] [stdout] 241 | pub const LIME_GREEN: Color = Color::hex(0x32CD32); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 242 | pub const PALE_GREEN: Color = Color::hex(0x98FB98); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 243 | pub const LIGHT_GREEN: Color = Color::hex(0x90EE90); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 244 | pub const MEDIUM_SPRING_GREEN: Color = Color::hex(0x00FA9A); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 245 | pub const SPRING_GREEN: Color = Color::hex(0x00FF7F); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 246 | pub const MEDIUM_SEA_GREEN: Color = Color::hex(0x3CB371); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 247 | pub const SEA_GREEN: Color = Color::hex(0x2E8B57); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 248 | pub const FOREST_GREEN: Color = Color::hex(0x228B22); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 249 | pub const GREEN: Color = Color::hex(0x008000); [INFO] [stdout] | ^^^^^ [INFO] [stdout] 250 | pub const DARK_GREEN: Color = Color::hex(0x006400); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 251 | pub const YELLOW_GREEN: Color = Color::hex(0x9ACD32); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 252 | pub const OLIVE_DRAB: Color = Color::hex(0x6B8E23); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 253 | pub const OLIVE: Color = Color::hex(0x808000); [INFO] [stdout] | ^^^^^ [INFO] [stdout] 254 | pub const DARK_OLIVE_GREEN: Color = Color::hex(0x556B2F); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 255 | pub const MEDIUM_AQUAMARINE: Color = Color::hex(0x66CDAA); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 256 | pub const DARK_SEA_GREEN: Color = Color::hex(0x8FBC8B); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 257 | pub const LIGHT_SEA_GREEN: Color = Color::hex(0x20B2AA); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 258 | pub const DARK_CYAN: Color = Color::hex(0x008B8B); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 259 | pub const TEAL: Color = Color::hex(0x008080); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Blue` is never constructed [INFO] [stdout] --> src/color.rs:262:12 [INFO] [stdout] | [INFO] [stdout] 262 | pub struct Blue; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple associated constants are never used [INFO] [stdout] --> src/color.rs:265:15 [INFO] [stdout] | [INFO] [stdout] 264 | impl Blue { [INFO] [stdout] | --------- associated constants in this implementation [INFO] [stdout] 265 | pub const AQUA: Color = Color::hex(0x00FFFF); [INFO] [stdout] | ^^^^ [INFO] [stdout] 266 | pub const CYAN: Color = Color::hex(0x00FFFF); [INFO] [stdout] | ^^^^ [INFO] [stdout] 267 | pub const LIGHT_CYAN: Color = Color::hex(0xE0FFFF); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 268 | pub const PALE_TURQUOISE: Color = Color::hex(0xAFEEEE); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 269 | pub const AQUAMARINE: Color = Color::hex(0x7FFFD4); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 270 | pub const TURQUOISE: Color = Color::hex(0x40E0D0); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 271 | pub const MEDIUM_TURQUOISE: Color = Color::hex(0x48D1CC); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 272 | pub const DARK_TURQUOISE: Color = Color::hex(0x00CED1); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 273 | pub const CADET_BLUE: Color = Color::hex(0x5F9EA0); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 274 | pub const STEEL_BLUE: Color = Color::hex(0x4682B4); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 275 | pub const LIGHT_STEEL_BLUE: Color = Color::hex(0xB0C4DE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 276 | pub const POWDER_BLUE: Color = Color::hex(0xB0E0E6); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 277 | pub const LIGHT_BLUE: Color = Color::hex(0xADD8E6); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 278 | pub const SKY_BLUE: Color = Color::hex(0x87CEEB); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 279 | pub const LIGHT_SKY_BLUE: Color = Color::hex(0x87CEFA); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 280 | pub const DEEP_SKY_BLUE: Color = Color::hex(0x00BFFF); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 281 | pub const DODGER_BLUE: Color = Color::hex(0x1E90FF); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 282 | pub const CORNFLOWER_BLUE: Color = Color::hex(0x6495ED); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 283 | pub const MEDIUM_SLATE_BLUE: Color = Color::hex(0x7B68EE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 284 | pub const ROYAL_BLUE: Color = Color::hex(0x4169E1); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 285 | pub const BLUE: Color = Color::hex(0x0000FF); [INFO] [stdout] | ^^^^ [INFO] [stdout] 286 | pub const MEDIUM_BLUE: Color = Color::hex(0x0000CD); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 287 | pub const DARK_BLUE: Color = Color::hex(0x00008B); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 288 | pub const NAVY: Color = Color::hex(0x000080); [INFO] [stdout] | ^^^^ [INFO] [stdout] 289 | pub const MIDNIGHT_BLUE: Color = Color::hex(0x191970); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Brown` is never constructed [INFO] [stdout] --> src/color.rs:292:12 [INFO] [stdout] | [INFO] [stdout] 292 | pub struct Brown; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple associated constants are never used [INFO] [stdout] --> src/color.rs:295:15 [INFO] [stdout] | [INFO] [stdout] 294 | impl Brown { [INFO] [stdout] | ---------- associated constants in this implementation [INFO] [stdout] 295 | pub const CORNSILK: Color = Color::hex(0xFFF8DC); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 296 | pub const BLANCHED_ALMOND: Color = Color::hex(0xFFEBCD); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 297 | pub const BISQUE: Color = Color::hex(0xFFE4C4); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 298 | pub const NAVAJO_WHITE: Color = Color::hex(0xFFDEAD); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 299 | pub const WHEAT: Color = Color::hex(0xF5DEB3); [INFO] [stdout] | ^^^^^ [INFO] [stdout] 300 | pub const BURLY_WOOD: Color = Color::hex(0xDEB887); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 301 | pub const TAN: Color = Color::hex(0xD2B48C); [INFO] [stdout] | ^^^ [INFO] [stdout] 302 | pub const ROSY_BROWN: Color = Color::hex(0xBC8F8F); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 303 | pub const SANDY_BROWN: Color = Color::hex(0xF4A460); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 304 | pub const GOLDENROD: Color = Color::hex(0xDAA520); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 305 | pub const DARK_GOLDENROD: Color = Color::hex(0xB8860B); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 306 | pub const PERU: Color = Color::hex(0xCD853F); [INFO] [stdout] | ^^^^ [INFO] [stdout] 307 | pub const CHOCOLATE: Color = Color::hex(0xD2691E); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 308 | pub const SADDLE_BROWN: Color = Color::hex(0x8B4513); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 309 | pub const SIENNA: Color = Color::hex(0xA0522D); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 310 | pub const BROWN: Color = Color::hex(0xA52A2A); [INFO] [stdout] | ^^^^^ [INFO] [stdout] 311 | pub const MAROON: Color = Color::hex(0x800000); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple associated constants are never used [INFO] [stdout] --> src/color.rs:318:15 [INFO] [stdout] | [INFO] [stdout] 316 | impl White { [INFO] [stdout] | ---------- associated constants in this implementation [INFO] [stdout] 317 | pub const WHITE: Color = Color::hex(0xFFFFFF); [INFO] [stdout] 318 | pub const SNOW: Color = Color::hex(0xFFFAFA); [INFO] [stdout] | ^^^^ [INFO] [stdout] 319 | pub const HONEY_DEW: Color = Color::hex(0xF0FFF0); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 320 | pub const MINT_CREAM: Color = Color::hex(0xF5FFFA); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 321 | pub const AZURE: Color = Color::hex(0xF0FFFF); [INFO] [stdout] | ^^^^^ [INFO] [stdout] 322 | pub const ALICE_BLUE: Color = Color::hex(0xF0F8FF); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 323 | pub const GHOST_WHITE: Color = Color::hex(0xF8F8FF); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 324 | pub const WHITE_SMOKE: Color = Color::hex(0xF5F5F5); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 325 | pub const SEA_SHELL: Color = Color::hex(0xFFF5EE); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 326 | pub const BEIGE: Color = Color::hex(0xF5F5DC); [INFO] [stdout] | ^^^^^ [INFO] [stdout] 327 | pub const OLD_LACE: Color = Color::hex(0xFDF5E6); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 328 | pub const FLORAL_WHITE: Color = Color::hex(0xFFFAF0); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 329 | pub const IVORY: Color = Color::hex(0xFFFFF0); [INFO] [stdout] | ^^^^^ [INFO] [stdout] 330 | pub const ANTIQUE_WHITE: Color = Color::hex(0xFAEBD7); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 331 | pub const LINEN: Color = Color::hex(0xFAF0E6); [INFO] [stdout] | ^^^^^ [INFO] [stdout] 332 | pub const LAVENDER_BLUSH: Color = Color::hex(0xFFF0F5); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 333 | pub const MISTY_ROSE: Color = Color::hex(0xFFE4E1); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple associated constants are never used [INFO] [stdout] --> src/color.rs:339:15 [INFO] [stdout] | [INFO] [stdout] 338 | impl Gray { [INFO] [stdout] | --------- associated constants in this implementation [INFO] [stdout] 339 | pub const GAINSBORO: Color = Color::hex(0xDCDCDC); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 340 | pub const LIGHT_GRAY: Color = Color::hex(0xD3D3D3); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 341 | pub const SILVER: Color = Color::hex(0xC0C0C0); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 342 | pub const DARK_GRAY: Color = Color::hex(0xA9A9A9); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 343 | pub const GRAY: Color = Color::hex(0x808080); [INFO] [stdout] | ^^^^ [INFO] [stdout] 344 | pub const DIM_GRAY: Color = Color::hex(0x696969); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 345 | pub const LIGHT_SLATE_GRAY: Color = Color::hex(0x778899); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 346 | pub const SLATE_GRAY: Color = Color::hex(0x708090); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 347 | pub const DARK_SLATE_GRAY: Color = Color::hex(0x2F4F4F); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `rotate_xd` is never used [INFO] [stdout] --> src/transform.rs:14:8 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn rotate_xd(degrees: f32) -> Affine3A { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `rotate_zd` is never used [INFO] [stdout] --> src/transform.rs:24:8 [INFO] [stdout] | [INFO] [stdout] 24 | pub fn rotate_zd(degrees: f32) -> Affine3A { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [optimized + debuginfo] target(s) in 0.90s [INFO] running `Command { std: "docker" "inspect" "302f7796e029a921528049e33dae7237f42b575f7a0f86208ac245b5015e4687", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "302f7796e029a921528049e33dae7237f42b575f7a0f86208ac245b5015e4687", kill_on_drop: false }` [INFO] [stdout] 302f7796e029a921528049e33dae7237f42b575f7a0f86208ac245b5015e4687 [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 -Copt-level=3" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] f0b414ae0fb239deb186809b3bf3758c32a4135e41b562e495d5551160cb572e [INFO] running `Command { std: "docker" "start" "-a" "f0b414ae0fb239deb186809b3bf3758c32a4135e41b562e495d5551160cb572e", kill_on_drop: false }` [INFO] [stderr] warning: unused import: `crate::scene::Scene` [INFO] [stderr] --> src/intersection.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use crate::scene::Scene; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::shape::Shape` [INFO] [stderr] --> src/intersection.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use crate::shape::Shape; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `rotate_xd` and `rotate_zd` [INFO] [stderr] --> src/scene3.rs:8:24 [INFO] [stderr] | [INFO] [stderr] 8 | use crate::transform::{rotate_xd, rotate_yd, rotate_zd, scale, translate}; [INFO] [stderr] | ^^^^^^^^^ ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::color::Color` [INFO] [stderr] --> src/scene3.rs:12:5 [INFO] [stderr] | [INFO] [stderr] 12 | use crate::color::Color; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `AlignCheck`, `Checkers`, `CylindricalTexture`, `Gradient`, `PlanarTexture`, `Rings`, `SphericalTexture`, `Stripes`, and `UvCheckers` [INFO] [stderr] --> src/scene3.rs:16:5 [INFO] [stderr] | [INFO] [stderr] 16 | AlignCheck, Checkers, CubeTexture, CylindricalTexture, Gradient, PlanarTexture, Rings, Skybox, [INFO] [stderr] | ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^^ ^^^^^ [INFO] [stderr] 17 | SphericalTexture, Stripes, UvCheckers, UvImage, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `Cone`, `Csg`, `Cylinder`, `Group`, `Plane`, `Shape`, `Sphere`, and `Torus` [INFO] [stderr] --> src/scene3.rs:19:20 [INFO] [stderr] | [INFO] [stderr] 19 | use crate::shape::{Cone, Csg, Cube, Cylinder, Group, Plane, Shape, Sphere, Torus}; [INFO] [stderr] | ^^^^ ^^^ ^^^^^^^^ ^^^^^ ^^^^^ ^^^^^ ^^^^^^ ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Red` is never constructed [INFO] [stderr] --> src/color.rs:160:12 [INFO] [stderr] | [INFO] [stderr] 160 | pub struct Red; [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: multiple associated constants are never used [INFO] [stderr] --> src/color.rs:163:15 [INFO] [stderr] | [INFO] [stderr] 162 | impl Red { [INFO] [stderr] | -------- associated constants in this implementation [INFO] [stderr] 163 | pub const INDIAN_RED: Color = Color::hex(0xCD5C5C); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] 164 | pub const LIGHT_CORAL: Color = Color::hex(0xF08080); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] 165 | pub const SALMON: Color = Color::hex(0xFA8072); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] 166 | pub const DARK_SALMON: Color = Color::hex(0xE9967A); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] 167 | pub const LIGHT_SALMON: Color = Color::hex(0xFFA07A); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] 168 | pub const CRIMSON: Color = Color::hex(0xDC143C); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] 169 | pub const RED: Color = Color::hex(0xFF0000); [INFO] [stderr] | ^^^ [INFO] [stderr] 170 | pub const FIRE_BRICK: Color = Color::hex(0xB22222); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] 171 | pub const DARK_RED: Color = Color::hex(0x8B0000); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Pink` is never constructed [INFO] [stderr] --> src/color.rs:174:12 [INFO] [stderr] | [INFO] [stderr] 174 | pub struct Pink; [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated constants `PINK`, `LIGHT_PINK`, `HOT_PINK`, `DEEP_PINK`, `MEDIUM_VIOLET_RED`, and `PALE_VIOLET_RED` are never used [INFO] [stderr] --> src/color.rs:177:15 [INFO] [stderr] | [INFO] [stderr] 176 | impl Pink { [INFO] [stderr] | --------- associated constants in this implementation [INFO] [stderr] 177 | pub const PINK: Color = Color::hex(0xFFC0CB); [INFO] [stderr] | ^^^^ [INFO] [stderr] 178 | pub const LIGHT_PINK: Color = Color::hex(0xFFB6C1); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] 179 | pub const HOT_PINK: Color = Color::hex(0xFF69B4); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] 180 | pub const DEEP_PINK: Color = Color::hex(0xFF1493); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] 181 | pub const MEDIUM_VIOLET_RED: Color = Color::hex(0xC71585); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] 182 | pub const PALE_VIOLET_RED: Color = Color::hex(0xDB7093); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Orange` is never constructed [INFO] [stderr] --> src/color.rs:185:12 [INFO] [stderr] | [INFO] [stderr] 185 | pub struct Orange; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated constants `TOMATO`, `ORANGE_RED`, `DARK_ORANGE`, and `ORANGE` are never used [INFO] [stderr] --> src/color.rs:188:15 [INFO] [stderr] | [INFO] [stderr] 187 | impl Orange { [INFO] [stderr] | ----------- associated constants in this implementation [INFO] [stderr] 188 | pub const TOMATO: Color = Color::hex(0xFF6347); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] 189 | pub const ORANGE_RED: Color = Color::hex(0xFF4500); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] 190 | pub const DARK_ORANGE: Color = Color::hex(0xFF8C00); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] 191 | pub const ORANGE: Color = Color::hex(0xFFA500); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Yellow` is never constructed [INFO] [stderr] --> src/color.rs:194:12 [INFO] [stderr] | [INFO] [stderr] 194 | pub struct Yellow; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: multiple associated constants are never used [INFO] [stderr] --> src/color.rs:197:15 [INFO] [stderr] | [INFO] [stderr] 196 | impl Yellow { [INFO] [stderr] | ----------- associated constants in this implementation [INFO] [stderr] 197 | pub const GOLD: Color = Color::hex(0xFFD700); [INFO] [stderr] | ^^^^ [INFO] [stderr] 198 | pub const YELLOW: Color = Color::hex(0xFFFF00); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] 199 | pub const LIGHT_YELLOW: Color = Color::hex(0xFFFFE0); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] 200 | pub const LEMON_CHIFFON: Color = Color::hex(0xFFFACD); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] 201 | pub const LIGHT_GOLDENROD_YELLOW: Color = Color::hex(0xFAFAD2); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 202 | pub const PAPAYA_WHIP: Color = Color::hex(0xFFEFD5); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] 203 | pub const MOCCASIN: Color = Color::hex(0xFFE4B5); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] 204 | pub const PEACH_PUFF: Color = Color::hex(0xFFDAB9); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] 205 | pub const PALE_GOLDENROD: Color = Color::hex(0xEEE8AA); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] 206 | pub const KHAKI: Color = Color::hex(0xF0E68C); [INFO] [stderr] | ^^^^^ [INFO] [stderr] 207 | pub const DARK_KHAKI: Color = Color::hex(0xBDB76B); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Purple` is never constructed [INFO] [stderr] --> src/color.rs:210:12 [INFO] [stderr] | [INFO] [stderr] 210 | pub struct Purple; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: multiple associated constants are never used [INFO] [stderr] --> src/color.rs:213:15 [INFO] [stderr] | [INFO] [stderr] 212 | impl Purple { [INFO] [stderr] | ----------- associated constants in this implementation [INFO] [stderr] 213 | pub const LAVENDER: Color = Color::hex(0xE6E6FA); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] 214 | pub const THISTLE: Color = Color::hex(0xD8BFD8); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] 215 | pub const PLUM: Color = Color::hex(0xDDA0DD); [INFO] [stderr] | ^^^^ [INFO] [stderr] 216 | pub const VIOLET: Color = Color::hex(0xEE82EE); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] 217 | pub const ORCHID: Color = Color::hex(0xDA70D6); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] 218 | pub const FUCHSIA: Color = Color::hex(0xFF00FF); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] 219 | pub const MAGENTA: Color = Color::hex(0xFF00FF); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] 220 | pub const MEDIUM_ORCHID: Color = Color::hex(0xBA55D3); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] 221 | pub const MEDIUM_PURPLE: Color = Color::hex(0x9370DB); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] 222 | pub const REBECCA_PURPLE: Color = Color::hex(0x663399); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] 223 | pub const BLUE_VIOLET: Color = Color::hex(0x8A2BE2); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] 224 | pub const DARK_VIOLET: Color = Color::hex(0x9400D3); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] 225 | pub const DARK_ORCHID: Color = Color::hex(0x9932CC); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] 226 | pub const DARK_MAGENTA: Color = Color::hex(0x8B008B); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] 227 | pub const PURPLE: Color = Color::hex(0x800080); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] 228 | pub const INDIGO: Color = Color::hex(0x4B0082); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] 229 | pub const SLATE_BLUE: Color = Color::hex(0x6A5ACD); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] 230 | pub const DARK_SLATE_BLUE: Color = Color::hex(0x483D8B); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] 231 | pub const MEDIUM_SLATE_BLUE: Color = Color::hex(0x7B68EE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Green` is never constructed [INFO] [stderr] --> src/color.rs:234:12 [INFO] [stderr] | [INFO] [stderr] 234 | pub struct Green; [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: multiple associated constants are never used [INFO] [stderr] --> src/color.rs:237:15 [INFO] [stderr] | [INFO] [stderr] 236 | impl Green { [INFO] [stderr] | ---------- associated constants in this implementation [INFO] [stderr] 237 | pub const GREEN_YELLOW: Color = Color::hex(0xADFF2F); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] 238 | pub const CHARTREUSE: Color = Color::hex(0x7FFF00); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] 239 | pub const LAWN_GREEN: Color = Color::hex(0x7CFC00); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] 240 | pub const LIME: Color = Color::hex(0x00FF00); [INFO] [stderr] | ^^^^ [INFO] [stderr] 241 | pub const LIME_GREEN: Color = Color::hex(0x32CD32); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] 242 | pub const PALE_GREEN: Color = Color::hex(0x98FB98); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] 243 | pub const LIGHT_GREEN: Color = Color::hex(0x90EE90); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] 244 | pub const MEDIUM_SPRING_GREEN: Color = Color::hex(0x00FA9A); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 245 | pub const SPRING_GREEN: Color = Color::hex(0x00FF7F); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] 246 | pub const MEDIUM_SEA_GREEN: Color = Color::hex(0x3CB371); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] 247 | pub const SEA_GREEN: Color = Color::hex(0x2E8B57); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] 248 | pub const FOREST_GREEN: Color = Color::hex(0x228B22); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] 249 | pub const GREEN: Color = Color::hex(0x008000); [INFO] [stderr] | ^^^^^ [INFO] [stderr] 250 | pub const DARK_GREEN: Color = Color::hex(0x006400); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] 251 | pub const YELLOW_GREEN: Color = Color::hex(0x9ACD32); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] 252 | pub const OLIVE_DRAB: Color = Color::hex(0x6B8E23); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] 253 | pub const OLIVE: Color = Color::hex(0x808000); [INFO] [stderr] | ^^^^^ [INFO] [stderr] 254 | pub const DARK_OLIVE_GREEN: Color = Color::hex(0x556B2F); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] 255 | pub const MEDIUM_AQUAMARINE: Color = Color::hex(0x66CDAA); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] 256 | pub const DARK_SEA_GREEN: Color = Color::hex(0x8FBC8B); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] 257 | pub const LIGHT_SEA_GREEN: Color = Color::hex(0x20B2AA); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] 258 | pub const DARK_CYAN: Color = Color::hex(0x008B8B); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] 259 | pub const TEAL: Color = Color::hex(0x008080); [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Blue` is never constructed [INFO] [stderr] --> src/color.rs:262:12 [INFO] [stderr] | [INFO] [stderr] 262 | pub struct Blue; [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: multiple associated constants are never used [INFO] [stderr] --> src/color.rs:265:15 [INFO] [stderr] | [INFO] [stderr] 264 | impl Blue { [INFO] [stderr] | --------- associated constants in this implementation [INFO] [stderr] 265 | pub const AQUA: Color = Color::hex(0x00FFFF); [INFO] [stderr] | ^^^^ [INFO] [stderr] 266 | pub const CYAN: Color = Color::hex(0x00FFFF); [INFO] [stderr] | ^^^^ [INFO] [stderr] 267 | pub const LIGHT_CYAN: Color = Color::hex(0xE0FFFF); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] 268 | pub const PALE_TURQUOISE: Color = Color::hex(0xAFEEEE); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] 269 | pub const AQUAMARINE: Color = Color::hex(0x7FFFD4); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] 270 | pub const TURQUOISE: Color = Color::hex(0x40E0D0); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] 271 | pub const MEDIUM_TURQUOISE: Color = Color::hex(0x48D1CC); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] 272 | pub const DARK_TURQUOISE: Color = Color::hex(0x00CED1); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] 273 | pub const CADET_BLUE: Color = Color::hex(0x5F9EA0); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] 274 | pub const STEEL_BLUE: Color = Color::hex(0x4682B4); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] 275 | pub const LIGHT_STEEL_BLUE: Color = Color::hex(0xB0C4DE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] 276 | pub const POWDER_BLUE: Color = Color::hex(0xB0E0E6); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] 277 | pub const LIGHT_BLUE: Color = Color::hex(0xADD8E6); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] 278 | pub const SKY_BLUE: Color = Color::hex(0x87CEEB); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] 279 | pub const LIGHT_SKY_BLUE: Color = Color::hex(0x87CEFA); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] 280 | pub const DEEP_SKY_BLUE: Color = Color::hex(0x00BFFF); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] 281 | pub const DODGER_BLUE: Color = Color::hex(0x1E90FF); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] 282 | pub const CORNFLOWER_BLUE: Color = Color::hex(0x6495ED); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] 283 | pub const MEDIUM_SLATE_BLUE: Color = Color::hex(0x7B68EE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] 284 | pub const ROYAL_BLUE: Color = Color::hex(0x4169E1); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] 285 | pub const BLUE: Color = Color::hex(0x0000FF); [INFO] [stderr] | ^^^^ [INFO] [stderr] 286 | pub const MEDIUM_BLUE: Color = Color::hex(0x0000CD); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] 287 | pub const DARK_BLUE: Color = Color::hex(0x00008B); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] 288 | pub const NAVY: Color = Color::hex(0x000080); [INFO] [stderr] | ^^^^ [INFO] [stderr] 289 | pub const MIDNIGHT_BLUE: Color = Color::hex(0x191970); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Brown` is never constructed [INFO] [stderr] --> src/color.rs:292:12 [INFO] [stderr] | [INFO] [stderr] 292 | pub struct Brown; [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: multiple associated constants are never used [INFO] [stderr] --> src/color.rs:295:15 [INFO] [stderr] | [INFO] [stderr] 294 | impl Brown { [INFO] [stderr] | ---------- associated constants in this implementation [INFO] [stderr] 295 | pub const CORNSILK: Color = Color::hex(0xFFF8DC); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] 296 | pub const BLANCHED_ALMOND: Color = Color::hex(0xFFEBCD); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] 297 | pub const BISQUE: Color = Color::hex(0xFFE4C4); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] 298 | pub const NAVAJO_WHITE: Color = Color::hex(0xFFDEAD); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] 299 | pub const WHEAT: Color = Color::hex(0xF5DEB3); [INFO] [stderr] | ^^^^^ [INFO] [stderr] 300 | pub const BURLY_WOOD: Color = Color::hex(0xDEB887); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] 301 | pub const TAN: Color = Color::hex(0xD2B48C); [INFO] [stderr] | ^^^ [INFO] [stderr] 302 | pub const ROSY_BROWN: Color = Color::hex(0xBC8F8F); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] 303 | pub const SANDY_BROWN: Color = Color::hex(0xF4A460); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] 304 | pub const GOLDENROD: Color = Color::hex(0xDAA520); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] 305 | pub const DARK_GOLDENROD: Color = Color::hex(0xB8860B); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] 306 | pub const PERU: Color = Color::hex(0xCD853F); [INFO] [stderr] | ^^^^ [INFO] [stderr] 307 | pub const CHOCOLATE: Color = Color::hex(0xD2691E); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] 308 | pub const SADDLE_BROWN: Color = Color::hex(0x8B4513); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] 309 | pub const SIENNA: Color = Color::hex(0xA0522D); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] 310 | pub const BROWN: Color = Color::hex(0xA52A2A); [INFO] [stderr] | ^^^^^ [INFO] [stderr] 311 | pub const MAROON: Color = Color::hex(0x800000); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: multiple associated constants are never used [INFO] [stderr] --> src/color.rs:318:15 [INFO] [stderr] | [INFO] [stderr] 316 | impl White { [INFO] [stderr] | ---------- associated constants in this implementation [INFO] [stderr] 317 | pub const WHITE: Color = Color::hex(0xFFFFFF); [INFO] [stderr] 318 | pub const SNOW: Color = Color::hex(0xFFFAFA); [INFO] [stderr] | ^^^^ [INFO] [stderr] 319 | pub const HONEY_DEW: Color = Color::hex(0xF0FFF0); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] 320 | pub const MINT_CREAM: Color = Color::hex(0xF5FFFA); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] 321 | pub const AZURE: Color = Color::hex(0xF0FFFF); [INFO] [stderr] | ^^^^^ [INFO] [stderr] 322 | pub const ALICE_BLUE: Color = Color::hex(0xF0F8FF); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] 323 | pub const GHOST_WHITE: Color = Color::hex(0xF8F8FF); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] 324 | pub const WHITE_SMOKE: Color = Color::hex(0xF5F5F5); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] 325 | pub const SEA_SHELL: Color = Color::hex(0xFFF5EE); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] 326 | pub const BEIGE: Color = Color::hex(0xF5F5DC); [INFO] [stderr] | ^^^^^ [INFO] [stderr] 327 | pub const OLD_LACE: Color = Color::hex(0xFDF5E6); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] 328 | pub const FLORAL_WHITE: Color = Color::hex(0xFFFAF0); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] 329 | pub const IVORY: Color = Color::hex(0xFFFFF0); [INFO] [stderr] | ^^^^^ [INFO] [stderr] 330 | pub const ANTIQUE_WHITE: Color = Color::hex(0xFAEBD7); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] 331 | pub const LINEN: Color = Color::hex(0xFAF0E6); [INFO] [stderr] | ^^^^^ [INFO] [stderr] 332 | pub const LAVENDER_BLUSH: Color = Color::hex(0xFFF0F5); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] 333 | pub const MISTY_ROSE: Color = Color::hex(0xFFE4E1); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: multiple associated constants are never used [INFO] [stderr] --> src/color.rs:339:15 [INFO] [stderr] | [INFO] [stderr] 338 | impl Gray { [INFO] [stderr] | --------- associated constants in this implementation [INFO] [stderr] 339 | pub const GAINSBORO: Color = Color::hex(0xDCDCDC); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] 340 | pub const LIGHT_GRAY: Color = Color::hex(0xD3D3D3); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] 341 | pub const SILVER: Color = Color::hex(0xC0C0C0); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] 342 | pub const DARK_GRAY: Color = Color::hex(0xA9A9A9); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] 343 | pub const GRAY: Color = Color::hex(0x808080); [INFO] [stderr] | ^^^^ [INFO] [stderr] 344 | pub const DIM_GRAY: Color = Color::hex(0x696969); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] 345 | pub const LIGHT_SLATE_GRAY: Color = Color::hex(0x778899); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] 346 | pub const SLATE_GRAY: Color = Color::hex(0x708090); [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] 347 | pub const DARK_SLATE_GRAY: Color = Color::hex(0x2F4F4F); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `rotate_xd` is never used [INFO] [stderr] --> src/transform.rs:14:8 [INFO] [stderr] | [INFO] [stderr] 14 | pub fn rotate_xd(degrees: f32) -> Affine3A { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `rotate_zd` is never used [INFO] [stderr] --> src/transform.rs:24:8 [INFO] [stderr] | [INFO] [stderr] 24 | pub fn rotate_zd(degrees: f32) -> Affine3A { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `RustProject` (bin "RustProject" test) generated 26 warnings (run `cargo fix --bin "RustProject" --tests` to apply 6 suggestions) [INFO] [stderr] Finished `test` profile [optimized + debuginfo] target(s) in 0.12s [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/RustProject-a799a5f114e24f16) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "f0b414ae0fb239deb186809b3bf3758c32a4135e41b562e495d5551160cb572e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f0b414ae0fb239deb186809b3bf3758c32a4135e41b562e495d5551160cb572e", kill_on_drop: false }` [INFO] [stdout] f0b414ae0fb239deb186809b3bf3758c32a4135e41b562e495d5551160cb572e