[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] 7fd5649fe53358c1ba070dcc2a54f57bb205903a
[INFO] testing mrtlvmbt/animata against 1.97.0-beta.6 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmrtlvmbt%2Fanimata" "/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/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-1-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/mrtlvmbt/animata on toolchain 1.97.0-beta.6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "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" "+1.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded quad-alsa-sys v0.3.2
[INFO] [stderr]   Downloaded lewton v0.9.4
[INFO] [stderr]   Downloaded macroquad_macro v0.1.8
[INFO] [stderr]   Downloaded x11-clipboard v0.9.3
[INFO] [stderr]   Downloaded audrey v0.3.0
[INFO] [stderr]   Downloaded sapp-jsutils v0.1.7
[INFO] [stderr]   Downloaded pollster v0.3.0
[INFO] [stderr]   Downloaded copypasta v0.10.2
[INFO] [stderr]   Downloaded webbrowser v0.5.5
[INFO] [stderr]   Downloaded quad-rand v0.2.3
[INFO] [stderr]   Downloaded bit-set v0.6.0
[INFO] [stderr]   Downloaded dasp_frame v0.11.0
[INFO] [stderr]   Downloaded audir-sles v0.1.0
[INFO] [stderr]   Downloaded egui-miniquad v0.16.0
[INFO] [stderr]   Downloaded smallvec v0.6.14
[INFO] [stderr]   Downloaded widestring v0.4.3
[INFO] [stderr]   Downloaded objc-rs v0.2.8
[INFO] [stderr]   Downloaded egui-macroquad v0.17.3
[INFO] [stderr]   Downloaded quad-url v0.1.2
[INFO] [stderr]   Downloaded bit-vec v0.7.0
[INFO] [stderr]   Downloaded d3d12 v22.0.0
[INFO] [stderr]   Downloaded gpu-allocator v0.26.0
[INFO] [stderr]   Downloaded ogg v0.7.1
[INFO] [stderr]   Downloaded wgpu-types v22.0.0
[INFO] [stderr]   Downloaded fontdue v0.9.3
[INFO] [stderr]   Downloaded wgpu v22.1.0
[INFO] [stderr]   Downloaded ttf-parser v0.21.1
[INFO] [stderr]   Downloaded miniquad v0.4.10
[INFO] [stderr]   Downloaded wgpu-core v22.1.0
[INFO] [stderr]   Downloaded ndk-sys v0.2.2
[INFO] [stderr]   Downloaded wgpu-hal v22.0.0
[INFO] [stderr]   Downloaded naga v22.1.0
[INFO] [stderr]   Downloaded macroquad v0.4.15
[INFO] [stderr]   Downloaded quad-snd v0.2.8
[INFO] [stderr]   Downloaded egui-phosphor v0.9.0
[INFO] [stderr]   Downloaded metal v0.29.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 50892f8cb34fdca0c0e3f3b042af8e3053f9994209724466d8bdad086aa7e47d
[INFO] running `Command { std: "docker" "start" "50892f8cb34fdca0c0e3f3b042af8e3053f9994209724466d8bdad086aa7e47d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "50892f8cb34fdca0c0e3f3b042af8e3053f9994209724466d8bdad086aa7e47d", 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" "50892f8cb34fdca0c0e3f3b042af8e3053f9994209724466d8bdad086aa7e47d" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "50892f8cb34fdca0c0e3f3b042af8e3053f9994209724466d8bdad086aa7e47d", 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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "50892f8cb34fdca0c0e3f3b042af8e3053f9994209724466d8bdad086aa7e47d" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.52
[INFO] [stderr]    Compiling maybe-uninit v2.0.0
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling bitflags v2.13.0
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling quad-alsa-sys v0.3.2
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling ogg v0.7.1
[INFO] [stderr]    Compiling smallvec v0.6.14
[INFO] [stderr]    Compiling miniquad v0.4.10
[INFO] [stderr]    Compiling dasp_sample v0.11.0
[INFO] [stderr]    Compiling profiling v1.0.18
[INFO] [stderr]    Compiling hound v3.5.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling quad-snd v0.2.8
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling lewton v0.9.4
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling dasp_frame v0.11.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling ttf-parser v0.21.1
[INFO] [stderr]    Compiling audrey v0.3.0
[INFO] [stderr]    Compiling webbrowser v0.5.5
[INFO] [stderr]    Compiling quad-url v0.1.2
[INFO] [stderr]    Compiling quad-rand v0.2.3
[INFO] [stderr]    Compiling macroquad_macro v0.1.8
[INFO] [stderr]    Compiling bytemuck_derive v1.10.2
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling fontdue v0.9.3
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling emath v0.31.1
[INFO] [stderr]    Compiling image v0.24.9
[INFO] [stderr]    Compiling ecolor v0.31.1
[INFO] [stderr]    Compiling epaint v0.31.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling glam v0.27.0
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling ron v0.8.1
[INFO] [stderr]    Compiling egui v0.31.1
[INFO] [stderr]    Compiling animata-sim v0.2.0 (/opt/rustwide/workdir/crates/animata-sim)
[INFO] [stderr]    Compiling macroquad v0.4.15
[INFO] [stderr]    Compiling egui-miniquad v0.16.0
[INFO] [stderr]    Compiling egui-phosphor v0.9.0
[INFO] [stderr]    Compiling egui-macroquad v0.17.3
[INFO] [stderr]    Compiling animata v0.2.0 (/opt/rustwide/workdir/crates/animata)
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/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<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 07s
[INFO] running `Command { std: "docker" "inspect" "50892f8cb34fdca0c0e3f3b042af8e3053f9994209724466d8bdad086aa7e47d", 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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "50892f8cb34fdca0c0e3f3b042af8e3053f9994209724466d8bdad086aa7e47d" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling animata-sim v0.2.0 (/opt/rustwide/workdir/crates/animata-sim)
[INFO] [stderr]    Compiling animata v0.2.0 (/opt/rustwide/workdir/crates/animata)
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/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<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` 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 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 9.46s
[INFO] running `Command { std: "docker" "inspect" "50892f8cb34fdca0c0e3f3b042af8e3053f9994209724466d8bdad086aa7e47d", 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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "50892f8cb34fdca0c0e3f3b042af8e3053f9994209724466d8bdad086aa7e47d" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/hud.rs:113:73
[INFO] [stderr]     |
[INFO] [stderr] 113 |         .hline(rect.left()..=rect.right(), rect.center().y, Stroke::new(1.0, theme::HAIRLINE));
[INFO] [stderr]     |                                                                         ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr]     = note: `#[warn(float_literal_f32_fallback)]` (part of `#[warn(future_incompatible)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/hud.rs:143:42
[INFO] [stderr]     |
[INFO] [stderr] 143 |     p.rect_stroke(rect, 9.0, Stroke::new(1.0, theme::straight(255, 255, 255, 36)), StrokeKind::Inside);
[INFO] [stderr]     |                                          ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/hud.rs:218:37
[INFO] [stderr]     |
[INFO] [stderr] 218 |                 .stroke(Stroke::new(1.0, a(Color32::from_rgba_unmultiplied(143, 209, 111, 77)))) // green .30
[INFO] [stderr]     |                                     ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/hud.rs:249:37
[INFO] [stderr]     |
[INFO] [stderr] 249 |                 .stroke(Stroke::new(1.0, theme::straight(255, 255, 255, 20))) // .08
[INFO] [stderr]     |                                     ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/hud.rs:322:73
[INFO] [stderr]     |
[INFO] [stderr] 322 |         .vline(rect.center().x, rect.top()..=rect.bottom(), Stroke::new(1.0, HAIR_12));
[INFO] [stderr]     |                                                                         ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/hud.rs:331:42
[INFO] [stderr]     |
[INFO] [stderr] 331 |     p.circle_stroke(c, 10.0, Stroke::new(1.0, theme::straight(255, 255, 255, 46))); // .18
[INFO] [stderr]     |                                          ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/hud.rs:334:52
[INFO] [stderr]     |
[INFO] [stderr] 334 |     p.line_segment([c, c + dir * 8.0], Stroke::new(1.5, theme::ACCENT));
[INFO] [stderr]     |                                                    ^^^ help: explicitly specify the type as `f32`: `1.5_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/hud.rs:357:51
[INFO] [stderr]     |
[INFO] [stderr] 357 |     ui.painter().add(Shape::line(pts, Stroke::new(1.5, col)));
[INFO] [stderr]     |                                                   ^^^ help: explicitly specify the type as `f32`: `1.5_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/hud.rs:376:89
[INFO] [stderr]     |
[INFO] [stderr] 376 |                         .vline(rect.center().x, rect.top()..=rect.bottom(), Stroke::new(1.0, HAIR_12));
[INFO] [stderr]     |                                                                                         ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/hud.rs:403:89
[INFO] [stderr]     |
[INFO] [stderr] 403 |                         .vline(rect.center().x, rect.top()..=rect.bottom(), Stroke::new(1.0, HAIR_12));
[INFO] [stderr]     |                                                                                         ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/hud.rs:427:43
[INFO] [stderr]     |
[INFO] [stderr] 427 |     p.rect_stroke(rect, 11.0, Stroke::new(1.0, ACCENT_LINE_50), StrokeKind::Inside);
[INFO] [stderr]     |                                           ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/hud.rs:460:21
[INFO] [stderr]     |
[INFO] [stderr] 460 |         Stroke::new(3.0, theme::straight(255, 255, 255, 41)), // .16 uniform track
[INFO] [stderr]     |                     ^^^ help: explicitly specify the type as `f32`: `3.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/hud.rs:465:57
[INFO] [stderr]     |
[INFO] [stderr] 465 |         p.rect_stroke(cap.expand(1.0), 2.0, Stroke::new(2.0, theme::straight(10, 12, 11, 235)), StrokeKind::Outside);
[INFO] [stderr]     |                                                         ^^^ help: explicitly specify the type as `f32`: `2.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/hud.rs:470:41
[INFO] [stderr]     |
[INFO] [stderr] 470 |     p.circle_stroke(h, 6.5, Stroke::new(2.0, theme::straight(10, 12, 11, 230))); // .9 dark border
[INFO] [stderr]     |                                         ^^^ help: explicitly specify the type as `f32`: `2.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/hud.rs:471:41
[INFO] [stderr]     |
[INFO] [stderr] 471 |     p.circle_stroke(h, 7.5, Stroke::new(1.0, ACCENT_LINE_50));
[INFO] [stderr]     |                                         ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/hud.rs:496:42
[INFO] [stderr]     |
[INFO] [stderr] 496 |     p.rect_stroke(rect, 9.0, Stroke::new(1.0, line), StrokeKind::Inside);
[INFO] [stderr]     |                                          ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/hud.rs:507:45
[INFO] [stderr]     |
[INFO] [stderr] 507 |         p.circle_stroke(c, 3.5, Stroke::new(1.5, theme::straight(12, 15, 14, 242)));
[INFO] [stderr]     |                                             ^^^ help: explicitly specify the type as `f32`: `1.5_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/hud.rs:524:29
[INFO] [stderr]     |
[INFO] [stderr] 524 |         .stroke(Stroke::new(1.0, theme::straight(255, 255, 255, 26)))
[INFO] [stderr]     |                             ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/hud.rs:575:29
[INFO] [stderr]     |
[INFO] [stderr] 575 |         .stroke(Stroke::new(1.0, theme::straight(242, 166, 75, 102))) // .40
[INFO] [stderr]     |                             ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/hud.rs:664:73
[INFO] [stderr]     |
[INFO] [stderr] 664 |                         painter.add(Shape::closed_line(pts, Stroke::new(1.5, theme::ACCENT)));
[INFO] [stderr]     |                                                                         ^^^ help: explicitly specify the type as `f32`: `1.5_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/hud.rs:740:76
[INFO] [stderr]     |
[INFO] [stderr] 740 |                     .hline(r.left()..=r.right(), r.center().y, Stroke::new(1.0, theme::HAIRLINE));
[INFO] [stderr]     |                                                                            ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/hud.rs:766:47
[INFO] [stderr]     |
[INFO] [stderr] 766 |         p.rect_stroke(rect, 10.0, Stroke::new(1.0, ACCENT_LINE_50), StrokeKind::Inside);
[INFO] [stderr]     |                                               ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/hud.rs:790:25
[INFO] [stderr]     |
[INFO] [stderr] 790 |     let s = Stroke::new(1.6, col);
[INFO] [stderr]     |                         ^^^ help: explicitly specify the type as `f32`: `1.6_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/hud.rs:945:42
[INFO] [stderr]     |
[INFO] [stderr] 945 |     p.circle_stroke(mc, 6.0, Stroke::new(1.5, RING));
[INFO] [stderr]     |                                          ^^^ help: explicitly specify the type as `f32`: `1.5_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/hud.rs:978:25
[INFO] [stderr]     |
[INFO] [stderr] 978 |             Stroke::new(2.2, DARK_GLYPH),
[INFO] [stderr]     |                         ^^^ help: explicitly specify the type as `f32`: `2.2_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/hud.rs:981:44
[INFO] [stderr]     |
[INFO] [stderr] 981 |         p.rect_stroke(bx, 4.0, Stroke::new(1.5, RING), StrokeKind::Inside);
[INFO] [stderr]     |                                            ^^^ help: explicitly specify the type as `f32`: `1.5_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]   --> crates/animata/src/ui/inspector.rs:90:45
[INFO] [stderr]    |
[INFO] [stderr] 90 |         p.circle_stroke(c, 6.0, Stroke::new(1.0, DOT_RING)); // dark backing for contrast
[INFO] [stderr]    |                                             ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]    |
[INFO] [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]    = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]   --> crates/animata/src/ui/inspector.rs:91:45
[INFO] [stderr]    |
[INFO] [stderr] 91 |         p.circle_stroke(c, 6.0, Stroke::new(1.0, CONSPEC));
[INFO] [stderr]    |                                             ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]    |
[INFO] [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]    = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/inspector.rs:101:45
[INFO] [stderr]     |
[INFO] [stderr] 101 |     p.circle_stroke(c, outer_r, Stroke::new(1.0, theme::straight(242, 166, 75, outer_a)));
[INFO] [stderr]     |                                             ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/inspector.rs:103:42
[INFO] [stderr]     |
[INFO] [stderr] 103 |     p.circle_stroke(c, 15.0, Stroke::new(1.5, RING_BRIGHT));
[INFO] [stderr]     |                                          ^^^ help: explicitly specify the type as `f32`: `1.5_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/inspector.rs:106:41
[INFO] [stderr]     |
[INFO] [stderr] 106 |     p.circle_stroke(c, 5.0, Stroke::new(2.0, DOT_RING));
[INFO] [stderr]     |                                         ^^^ help: explicitly specify the type as `f32`: `2.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/inspector.rs:117:44
[INFO] [stderr]     |
[INFO] [stderr] 117 |         p.rect_stroke(bg, 6.0, Stroke::new(1.0, theme::ACCENT_LINE), StrokeKind::Inside);
[INFO] [stderr]     |                                            ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/inspector.rs:166:88
[INFO] [stderr]     |
[INFO] [stderr] 166 |             p.line_segment([cc + Vec2::new(-h, -h), cc + Vec2::new(h, h)], Stroke::new(1.5, col));
[INFO] [stderr]     |                                                                                        ^^^ help: explicitly specify the type as `f32`: `1.5_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/inspector.rs:167:88
[INFO] [stderr]     |
[INFO] [stderr] 167 |             p.line_segment([cc + Vec2::new(h, -h), cc + Vec2::new(-h, h)], Stroke::new(1.5, col));
[INFO] [stderr]     |                                                                                        ^^^ help: explicitly specify the type as `f32`: `1.5_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/inspector.rs:271:33
[INFO] [stderr]     |
[INFO] [stderr] 271 |             .stroke(Stroke::new(1.0, CHIP_STROKE))
[INFO] [stderr]     |                                 ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]   --> crates/animata/src/ui/loader.rs:97:21
[INFO] [stderr]    |
[INFO] [stderr] 97 |         Stroke::new(2.0, theme::GOOD_GREEN),
[INFO] [stderr]    |                     ^^^ help: explicitly specify the type as `f32`: `2.0_f32`
[INFO] [stderr]    |
[INFO] [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]    = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/theme.rs:158:29
[INFO] [stderr]     |
[INFO] [stderr] 158 |         stroke: Stroke::new(1.0, PANEL_STROKE),
[INFO] [stderr]     |                             ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> crates/animata/src/ui/theme.rs:209:38
[INFO] [stderr]     |
[INFO] [stderr] 209 |     v.selection.stroke = Stroke::new(1.0, ACCENT_LINE);
[INFO] [stderr]     |                                      ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: `animata` (bin "animata" test) generated 38 warnings (run `cargo fix --bin "animata" -p animata --tests` to apply 38 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.24s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/animata-48f562323e5d947c)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test tests::report_mesh_footprint ... ignored
[INFO] [stdout] test tests::coarse_super_tiles_merge_within_limits has been running for over 60 seconds
[INFO] [stdout] test tests::lod_reduces_geometry_within_limits has been running for over 60 seconds
[INFO] [stdout] test tests::meshes_stay_under_macroquad_drawcall_limits has been running for over 60 seconds
[ERROR] error running command: no output for 300 seconds
[INFO] running `Command { std: "docker" "inspect" "50892f8cb34fdca0c0e3f3b042af8e3053f9994209724466d8bdad086aa7e47d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "50892f8cb34fdca0c0e3f3b042af8e3053f9994209724466d8bdad086aa7e47d", kill_on_drop: false }`
[INFO] [stdout] 50892f8cb34fdca0c0e3f3b042af8e3053f9994209724466d8bdad086aa7e47d
