[INFO] cloning repository https://github.com/mrtlvmbt/animata [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/mrtlvmbt/animata" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmrtlvmbt%2Fanimata", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmrtlvmbt%2Fanimata'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 59a417c6d70b19c47f04b32e77caff71f78447ef [INFO] checking mrtlvmbt/animata against eca445e5ae4a6679cc27d3a09106ce245e13a5a6 for pr-162478 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmrtlvmbt%2Fanimata" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'... [INFO] [stderr] done. [INFO] removed /workspace/builds/worker-3-tc1/source/.cargo/config.toml [INFO] started tweaking git repo https://github.com/mrtlvmbt/animata [INFO] finished tweaking git repo https://github.com/mrtlvmbt/animata [INFO] tweaked toml for git repo https://github.com/mrtlvmbt/animata written to /workspace/builds/worker-3-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/mrtlvmbt/animata on toolchain eca445e5ae4a6679cc27d3a09106ce245e13a5a6 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+eca445e5ae4a6679cc27d3a09106ce245e13a5a6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/mrtlvmbt/animata 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" "+eca445e5ae4a6679cc27d3a09106ce245e13a5a6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: binary `v1_map_dump` should have a kebab-case name [INFO] [stderr] | [INFO] [stderr] 1 | /workspace/builds/worker-3-tc1/source/target/.../v1_map_dump [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: to change the binary name to `v1-map-dump`, convert the file stem [INFO] [stderr] | [INFO] [stderr] 1 - src/bin/v1_map_dump.rs [INFO] [stderr] 1 + src/bin/v1-map-dump.rs [INFO] [stderr] | [INFO] [stderr] warning: `animata-sim` (manifest) generated 1 warning [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded chunked_transfer v1.5.0 [INFO] [stderr] Downloaded tiny_http v0.12.0 [INFO] [stderr] Downloaded quad-alsa-sys v0.3.2 [INFO] [stderr] Downloaded dasp_frame v0.11.0 [INFO] [stderr] Downloaded webbrowser v0.5.5 [INFO] [stderr] Downloaded copypasta v0.10.2 [INFO] [stderr] Downloaded quad-url v0.1.2 [INFO] [stderr] Downloaded x11-clipboard v0.9.3 [INFO] [stderr] Downloaded sapp-jsutils v0.1.7 [INFO] [stderr] Downloaded egui-miniquad v0.16.0 [INFO] [stderr] Downloaded ogg v0.7.1 [INFO] [stderr] Downloaded objc-rs v0.2.8 [INFO] [stderr] Downloaded egui-macroquad v0.17.3 [INFO] [stderr] Downloaded audir-sles v0.1.0 [INFO] [stderr] Downloaded audrey v0.3.0 [INFO] [stderr] Downloaded miniquad v0.4.10 [INFO] [stderr] Downloaded quad-snd v0.2.8 [INFO] [stderr] Downloaded macroquad v0.4.15 [INFO] [stderr] Downloaded egui-phosphor v0.9.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:8683fc1fc2eb5c9ac98e0d076ab094b2ffac7f99da555d2b6a2e27f346de2ec7" "sleep" "infinity", kill_on_drop: false }` [INFO] [stdout] b6e62ce68c65a35927a6ba8dd6eb43fac54e6bcb970d8c384804c3224e6a4249 [INFO] running `Command { std: "docker" "start" "b6e62ce68c65a35927a6ba8dd6eb43fac54e6bcb970d8c384804c3224e6a4249", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "b6e62ce68c65a35927a6ba8dd6eb43fac54e6bcb970d8c384804c3224e6a4249", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b6e62ce68c65a35927a6ba8dd6eb43fac54e6bcb970d8c384804c3224e6a4249" "/opt/rustwide/cargo-home/bin/cargo" "+eca445e5ae4a6679cc27d3a09106ce245e13a5a6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "b6e62ce68c65a35927a6ba8dd6eb43fac54e6bcb970d8c384804c3224e6a4249", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b6e62ce68c65a35927a6ba8dd6eb43fac54e6bcb970d8c384804c3224e6a4249" "/opt/rustwide/cargo-home/bin/cargo" "+eca445e5ae4a6679cc27d3a09106ce245e13a5a6" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] warning: binary `v1_map_dump` should have a kebab-case name [INFO] [stderr] | [INFO] [stderr] 1 | /opt/rustwide/target/.../v1_map_dump [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: to change the binary name to `v1-map-dump`, convert the file stem [INFO] [stderr] | [INFO] [stderr] 1 - src/bin/v1_map_dump.rs [INFO] [stderr] 1 + src/bin/v1-map-dump.rs [INFO] [stderr] | [INFO] [stderr] warning: `animata-sim` (manifest) generated 1 warning [INFO] [stderr] Compiling zerocopy v0.8.52 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Checking ttf-parser v0.25.1 [INFO] [stderr] Checking simd-adler32 v0.3.9 [INFO] [stderr] Checking smallvec v1.15.2 [INFO] [stderr] Checking ab_glyph_rasterizer v0.1.10 [INFO] [stderr] Compiling syn v2.0.118 [INFO] [stderr] Checking bitflags v2.13.0 [INFO] [stderr] Compiling quad-alsa-sys v0.3.2 [INFO] [stderr] Checking smallvec v0.6.14 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Checking ogg v0.7.1 [INFO] [stderr] Checking epaint_default_fonts v0.31.1 [INFO] [stderr] Checking profiling v1.0.18 [INFO] [stderr] Checking nohash-hasher v0.2.0 [INFO] [stderr] Checking rayon v1.12.0 [INFO] [stderr] Checking dasp_sample v0.11.0 [INFO] [stderr] Checking miniz_oxide v0.8.9 [INFO] [stderr] Compiling miniquad v0.4.10 [INFO] [stderr] Checking parking_lot_core v0.9.12 [INFO] [stderr] Checking fdeflate v0.3.7 [INFO] [stderr] Compiling quad-snd v0.2.8 [INFO] [stderr] Checking ttf-parser v0.21.1 [INFO] [stderr] Checking webbrowser v0.5.5 [INFO] [stderr] Checking quad-rand v0.2.3 [INFO] [stderr] Checking parking_lot v0.12.5 [INFO] [stderr] Checking quad-url v0.1.2 [INFO] [stderr] Compiling macroquad_macro v0.1.8 [INFO] [stderr] Checking lewton v0.9.4 [INFO] [stderr] Checking dasp_frame v0.11.0 [INFO] [stderr] Checking flate2 v1.1.9 [INFO] [stderr] Checking png v0.17.16 [INFO] [stderr] Checking audrey v0.3.0 [INFO] [stderr] Checking fontdue v0.9.3 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling bytemuck_derive v1.10.2 [INFO] [stderr] Checking owned_ttf_parser v0.25.1 [INFO] [stderr] Checking ab_glyph v0.2.32 [INFO] [stderr] Checking bytemuck v1.25.0 [INFO] [stderr] Checking emath v0.31.1 [INFO] [stderr] Checking image v0.24.9 [INFO] [stderr] Checking ecolor v0.31.1 [INFO] [stderr] Checking serde v1.0.228 [INFO] [stderr] Checking glam v0.27.0 [INFO] [stderr] Checking bincode v1.3.3 [INFO] [stderr] Checking ron v0.8.1 [INFO] [stderr] Checking epaint v0.31.1 [INFO] [stderr] Checking egui v0.31.1 [INFO] [stderr] Checking animata-sim v0.2.0 (/opt/rustwide/workdir/crates/animata-sim) [INFO] [stderr] Checking macroquad v0.4.15 [INFO] [stderr] Checking egui-miniquad v0.16.0 [INFO] [stderr] Checking egui-phosphor v0.9.0 [INFO] [stderr] Checking egui-macroquad v0.17.3 [INFO] [stderr] Checking animata v0.2.0 (/opt/rustwide/workdir/crates/animata) [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:113:73 [INFO] [stdout] | [INFO] [stdout] 113 | .hline(rect.left()..=rect.right(), rect.center().y, Stroke::new(1.0, theme::HAIRLINE)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] = note: `#[warn(float_literal_f32_fallback)]` (part of `#[warn(future_incompatible)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:143:42 [INFO] [stdout] | [INFO] [stdout] 143 | p.rect_stroke(rect, 9.0, Stroke::new(1.0, theme::straight(255, 255, 255, 36)), StrokeKind::Inside); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:218:37 [INFO] [stdout] | [INFO] [stdout] 218 | .stroke(Stroke::new(1.0, a(Color32::from_rgba_unmultiplied(143, 209, 111, 77)))) // green .30 [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:249:37 [INFO] [stdout] | [INFO] [stdout] 249 | .stroke(Stroke::new(1.0, theme::straight(255, 255, 255, 20))) // .08 [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:322:73 [INFO] [stdout] | [INFO] [stdout] 322 | .vline(rect.center().x, rect.top()..=rect.bottom(), Stroke::new(1.0, HAIR_12)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:331:42 [INFO] [stdout] | [INFO] [stdout] 331 | p.circle_stroke(c, 10.0, Stroke::new(1.0, theme::straight(255, 255, 255, 46))); // .18 [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:334:52 [INFO] [stdout] | [INFO] [stdout] 334 | p.line_segment([c, c + dir * 8.0], Stroke::new(1.5, theme::ACCENT)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:357:51 [INFO] [stdout] | [INFO] [stdout] 357 | ui.painter().add(Shape::line(pts, Stroke::new(1.5, col))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:376:89 [INFO] [stdout] | [INFO] [stdout] 376 | .vline(rect.center().x, rect.top()..=rect.bottom(), Stroke::new(1.0, HAIR_12)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:403:89 [INFO] [stdout] | [INFO] [stdout] 403 | .vline(rect.center().x, rect.top()..=rect.bottom(), Stroke::new(1.0, HAIR_12)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:427:43 [INFO] [stdout] | [INFO] [stdout] 427 | p.rect_stroke(rect, 11.0, Stroke::new(1.0, ACCENT_LINE_50), StrokeKind::Inside); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:460:21 [INFO] [stdout] | [INFO] [stdout] 460 | Stroke::new(3.0, theme::straight(255, 255, 255, 41)), // .16 uniform track [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `3.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:465:57 [INFO] [stdout] | [INFO] [stdout] 465 | p.rect_stroke(cap.expand(1.0), 2.0, Stroke::new(2.0, theme::straight(10, 12, 11, 235)), StrokeKind::Outside); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:470:41 [INFO] [stdout] | [INFO] [stdout] 470 | p.circle_stroke(h, 6.5, Stroke::new(2.0, theme::straight(10, 12, 11, 230))); // .9 dark border [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:471:41 [INFO] [stdout] | [INFO] [stdout] 471 | p.circle_stroke(h, 7.5, Stroke::new(1.0, ACCENT_LINE_50)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:496:42 [INFO] [stdout] | [INFO] [stdout] 496 | p.rect_stroke(rect, 9.0, Stroke::new(1.0, line), StrokeKind::Inside); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:507:45 [INFO] [stdout] | [INFO] [stdout] 507 | p.circle_stroke(c, 3.5, Stroke::new(1.5, theme::straight(12, 15, 14, 242))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:524:29 [INFO] [stdout] | [INFO] [stdout] 524 | .stroke(Stroke::new(1.0, theme::straight(255, 255, 255, 26))) [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:575:29 [INFO] [stdout] | [INFO] [stdout] 575 | .stroke(Stroke::new(1.0, theme::straight(242, 166, 75, 102))) // .40 [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:664:73 [INFO] [stdout] | [INFO] [stdout] 664 | painter.add(Shape::closed_line(pts, Stroke::new(1.5, theme::ACCENT))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:740:76 [INFO] [stdout] | [INFO] [stdout] 740 | .hline(r.left()..=r.right(), r.center().y, Stroke::new(1.0, theme::HAIRLINE)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:766:47 [INFO] [stdout] | [INFO] [stdout] 766 | p.rect_stroke(rect, 10.0, Stroke::new(1.0, ACCENT_LINE_50), StrokeKind::Inside); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:790:25 [INFO] [stdout] | [INFO] [stdout] 790 | let s = Stroke::new(1.6, col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:945:42 [INFO] [stdout] | [INFO] [stdout] 945 | p.circle_stroke(mc, 6.0, Stroke::new(1.5, RING)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:113:73 [INFO] [stdout] | [INFO] [stdout] 113 | .hline(rect.left()..=rect.right(), rect.center().y, Stroke::new(1.0, theme::HAIRLINE)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] = note: `#[warn(float_literal_f32_fallback)]` (part of `#[warn(future_incompatible)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:143:42 [INFO] [stdout] | [INFO] [stdout] 143 | p.rect_stroke(rect, 9.0, Stroke::new(1.0, theme::straight(255, 255, 255, 36)), StrokeKind::Inside); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:978:25 [INFO] [stdout] | [INFO] [stdout] 978 | Stroke::new(2.2, DARK_GLYPH), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:981:44 [INFO] [stdout] | [INFO] [stdout] 981 | p.rect_stroke(bx, 4.0, Stroke::new(1.5, RING), StrokeKind::Inside); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:218:37 [INFO] [stdout] | [INFO] [stdout] 218 | .stroke(Stroke::new(1.0, a(Color32::from_rgba_unmultiplied(143, 209, 111, 77)))) // green .30 [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:249:37 [INFO] [stdout] | [INFO] [stdout] 249 | .stroke(Stroke::new(1.0, theme::straight(255, 255, 255, 20))) // .08 [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:322:73 [INFO] [stdout] | [INFO] [stdout] 322 | .vline(rect.center().x, rect.top()..=rect.bottom(), Stroke::new(1.0, HAIR_12)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:331:42 [INFO] [stdout] | [INFO] [stdout] 331 | p.circle_stroke(c, 10.0, Stroke::new(1.0, theme::straight(255, 255, 255, 46))); // .18 [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:334:52 [INFO] [stdout] | [INFO] [stdout] 334 | p.line_segment([c, c + dir * 8.0], Stroke::new(1.5, theme::ACCENT)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:357:51 [INFO] [stdout] | [INFO] [stdout] 357 | ui.painter().add(Shape::line(pts, Stroke::new(1.5, col))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:376:89 [INFO] [stdout] | [INFO] [stdout] 376 | .vline(rect.center().x, rect.top()..=rect.bottom(), Stroke::new(1.0, HAIR_12)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:403:89 [INFO] [stdout] | [INFO] [stdout] 403 | .vline(rect.center().x, rect.top()..=rect.bottom(), Stroke::new(1.0, HAIR_12)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:427:43 [INFO] [stdout] | [INFO] [stdout] 427 | p.rect_stroke(rect, 11.0, Stroke::new(1.0, ACCENT_LINE_50), StrokeKind::Inside); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/inspector.rs:90:45 [INFO] [stdout] | [INFO] [stdout] 90 | p.circle_stroke(c, 6.0, Stroke::new(1.0, DOT_RING)); // dark backing for contrast [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/inspector.rs:91:45 [INFO] [stdout] | [INFO] [stdout] 91 | p.circle_stroke(c, 6.0, Stroke::new(1.0, CONSPEC)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:460:21 [INFO] [stdout] | [INFO] [stdout] 460 | Stroke::new(3.0, theme::straight(255, 255, 255, 41)), // .16 uniform track [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `3.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/inspector.rs:101:45 [INFO] [stdout] | [INFO] [stdout] 101 | p.circle_stroke(c, outer_r, Stroke::new(1.0, theme::straight(242, 166, 75, outer_a))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:465:57 [INFO] [stdout] | [INFO] [stdout] 465 | p.rect_stroke(cap.expand(1.0), 2.0, Stroke::new(2.0, theme::straight(10, 12, 11, 235)), StrokeKind::Outside); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:470:41 [INFO] [stdout] | [INFO] [stdout] 470 | p.circle_stroke(h, 6.5, Stroke::new(2.0, theme::straight(10, 12, 11, 230))); // .9 dark border [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:471:41 [INFO] [stdout] | [INFO] [stdout] 471 | p.circle_stroke(h, 7.5, Stroke::new(1.0, ACCENT_LINE_50)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/inspector.rs:103:42 [INFO] [stdout] | [INFO] [stdout] 103 | p.circle_stroke(c, 15.0, Stroke::new(1.5, RING_BRIGHT)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/inspector.rs:106:41 [INFO] [stdout] | [INFO] [stdout] 106 | p.circle_stroke(c, 5.0, Stroke::new(2.0, DOT_RING)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/inspector.rs:117:44 [INFO] [stdout] | [INFO] [stdout] 117 | p.rect_stroke(bg, 6.0, Stroke::new(1.0, theme::ACCENT_LINE), StrokeKind::Inside); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:496:42 [INFO] [stdout] | [INFO] [stdout] 496 | p.rect_stroke(rect, 9.0, Stroke::new(1.0, line), StrokeKind::Inside); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:507:45 [INFO] [stdout] | [INFO] [stdout] 507 | p.circle_stroke(c, 3.5, Stroke::new(1.5, theme::straight(12, 15, 14, 242))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:524:29 [INFO] [stdout] | [INFO] [stdout] 524 | .stroke(Stroke::new(1.0, theme::straight(255, 255, 255, 26))) [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/inspector.rs:166:88 [INFO] [stdout] | [INFO] [stdout] 166 | p.line_segment([cc + Vec2::new(-h, -h), cc + Vec2::new(h, h)], Stroke::new(1.5, col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/inspector.rs:167:88 [INFO] [stdout] | [INFO] [stdout] 167 | p.line_segment([cc + Vec2::new(h, -h), cc + Vec2::new(-h, h)], Stroke::new(1.5, col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:575:29 [INFO] [stdout] | [INFO] [stdout] 575 | .stroke(Stroke::new(1.0, theme::straight(242, 166, 75, 102))) // .40 [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:664:73 [INFO] [stdout] | [INFO] [stdout] 664 | painter.add(Shape::closed_line(pts, Stroke::new(1.5, theme::ACCENT))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/inspector.rs:271:33 [INFO] [stdout] | [INFO] [stdout] 271 | .stroke(Stroke::new(1.0, CHIP_STROKE)) [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:740:76 [INFO] [stdout] | [INFO] [stdout] 740 | .hline(r.left()..=r.right(), r.center().y, Stroke::new(1.0, theme::HAIRLINE)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:766:47 [INFO] [stdout] | [INFO] [stdout] 766 | p.rect_stroke(rect, 10.0, Stroke::new(1.0, ACCENT_LINE_50), StrokeKind::Inside); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/loader.rs:97:21 [INFO] [stdout] | [INFO] [stdout] 97 | Stroke::new(2.0, theme::GOOD_GREEN), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:790:25 [INFO] [stdout] | [INFO] [stdout] 790 | let s = Stroke::new(1.6, col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:945:42 [INFO] [stdout] | [INFO] [stdout] 945 | p.circle_stroke(mc, 6.0, Stroke::new(1.5, RING)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:978:25 [INFO] [stdout] | [INFO] [stdout] 978 | Stroke::new(2.2, DARK_GLYPH), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/hud.rs:981:44 [INFO] [stdout] | [INFO] [stdout] 981 | p.rect_stroke(bx, 4.0, Stroke::new(1.5, RING), StrokeKind::Inside); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/theme.rs:158:29 [INFO] [stdout] | [INFO] [stdout] 158 | stroke: Stroke::new(1.0, PANEL_STROKE), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/theme.rs:209:38 [INFO] [stdout] | [INFO] [stdout] 209 | v.selection.stroke = Stroke::new(1.0, ACCENT_LINE); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/inspector.rs:90:45 [INFO] [stdout] | [INFO] [stdout] 90 | p.circle_stroke(c, 6.0, Stroke::new(1.0, DOT_RING)); // dark backing for contrast [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/inspector.rs:91:45 [INFO] [stdout] | [INFO] [stdout] 91 | p.circle_stroke(c, 6.0, Stroke::new(1.0, CONSPEC)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/inspector.rs:101:45 [INFO] [stdout] | [INFO] [stdout] 101 | p.circle_stroke(c, outer_r, Stroke::new(1.0, theme::straight(242, 166, 75, outer_a))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/inspector.rs:103:42 [INFO] [stdout] | [INFO] [stdout] 103 | p.circle_stroke(c, 15.0, Stroke::new(1.5, RING_BRIGHT)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/inspector.rs:106:41 [INFO] [stdout] | [INFO] [stdout] 106 | p.circle_stroke(c, 5.0, Stroke::new(2.0, DOT_RING)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/inspector.rs:117:44 [INFO] [stdout] | [INFO] [stdout] 117 | p.rect_stroke(bg, 6.0, Stroke::new(1.0, theme::ACCENT_LINE), StrokeKind::Inside); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/inspector.rs:166:88 [INFO] [stdout] | [INFO] [stdout] 166 | p.line_segment([cc + Vec2::new(-h, -h), cc + Vec2::new(h, h)], Stroke::new(1.5, col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/inspector.rs:167:88 [INFO] [stdout] | [INFO] [stdout] 167 | p.line_segment([cc + Vec2::new(h, -h), cc + Vec2::new(-h, h)], Stroke::new(1.5, col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/inspector.rs:271:33 [INFO] [stdout] | [INFO] [stdout] 271 | .stroke(Stroke::new(1.0, CHIP_STROKE)) [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/loader.rs:97:21 [INFO] [stdout] | [INFO] [stdout] 97 | Stroke::new(2.0, theme::GOOD_GREEN), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/theme.rs:158:29 [INFO] [stdout] | [INFO] [stdout] 158 | stroke: Stroke::new(1.0, PANEL_STROKE), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> crates/animata/src/ui/theme.rs:209:38 [INFO] [stdout] | [INFO] [stdout] 209 | v.selection.stroke = Stroke::new(1.0, ACCENT_LINE); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 31.18s [INFO] running `Command { std: "docker" "inspect" "b6e62ce68c65a35927a6ba8dd6eb43fac54e6bcb970d8c384804c3224e6a4249", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b6e62ce68c65a35927a6ba8dd6eb43fac54e6bcb970d8c384804c3224e6a4249", kill_on_drop: false }` [INFO] [stdout] b6e62ce68c65a35927a6ba8dd6eb43fac54e6bcb970d8c384804c3224e6a4249