[INFO] cloning repository https://github.com/MC180180/Particle-Simulation-5
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/MC180180/Particle-Simulation-5" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMC180180%2FParticle-Simulation-5", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMC180180%2FParticle-Simulation-5'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 40b6390ad07ab4aac3b7d53feceb2bca78e5523d
[INFO] checking MC180180/Particle-Simulation-5 against ed77b7b8699e342c2dc842c83cb5fe4025252ee8 for pr-158915-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMC180180%2FParticle-Simulation-5" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/MC180180/Particle-Simulation-5
[INFO] finished tweaking git repo https://github.com/MC180180/Particle-Simulation-5
[INFO] tweaked toml for git repo https://github.com/MC180180/Particle-Simulation-5 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/MC180180/Particle-Simulation-5 on toolchain ed77b7b8699e342c2dc842c83cb5fe4025252ee8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ed77b7b8699e342c2dc842c83cb5fe4025252ee8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/MC180180/Particle-Simulation-5 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" "+ed77b7b8699e342c2dc842c83cb5fe4025252ee8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: file `/workspace/builds/worker-1-tc1/source/src/main.rs` found to be present in multiple build targets:
[INFO] [stderr]   * `lib` target `particle_sim_5`
[INFO] [stderr]   * `bin` target `particle_sim_5_bin`
[INFO] [stderr] warning: binary `particle_sim_5_bin` should have a kebab-case name
[INFO] [stderr]   |
[INFO] [stderr] 1 | /workspace/builds/worker-1-tc1/source/target/.../particle_sim_5_bin
[INFO] [stderr]   |                                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::non_kebab_case_bins` is set to `warn` by default
[INFO] [stderr] help: to change the binary name to `particle-sim-5-bin`, convert `bin.name`
[INFO] [stderr]  --> Cargo.toml:2:8
[INFO] [stderr]   |
[INFO] [stderr] 2 - name = "particle_sim_5_bin"
[INFO] [stderr] 2 + name = "particle-sim-5-bin"
[INFO] [stderr]   |
[INFO] [stderr] warning: `particle_sim_5` (manifest) generated 2 warnings
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded wasm-bindgen-shared v0.2.115
[INFO] [stderr]   Downloaded wasm-bindgen-macro v0.2.115
[INFO] [stderr]   Downloaded zip v8.6.0
[INFO] [stderr]   Downloaded inout v0.2.2
[INFO] [stderr]   Downloaded utf8-zero v0.8.1
[INFO] [stderr]   Downloaded cpubits v0.1.1
[INFO] [stderr]   Downloaded wasm-bindgen-futures v0.4.65
[INFO] [stderr]   Downloaded deflate64 v0.1.12
[INFO] [stderr]   Downloaded cipher v0.5.2
[INFO] [stderr]   Downloaded avif-serialize v0.8.8
[INFO] [stderr]   Downloaded android_logger v0.13.3
[INFO] [stderr]   Downloaded wasm-bindgen-macro-support v0.2.115
[INFO] [stderr]   Downloaded rustdct v0.7.1
[INFO] [stderr]   Downloaded ecolor v0.27.2
[INFO] [stderr]   Downloaded open v5.4.1
[INFO] [stderr]   Downloaded ppmd-rust v1.4.0
[INFO] [stderr]   Downloaded egui-winit v0.27.2
[INFO] [stderr]   Downloaded wasm-bindgen v0.2.115
[INFO] [stderr]   Downloaded emath v0.27.2
[INFO] [stderr]   Downloaded matrixmultiply v0.3.11
[INFO] [stderr]   Downloaded ureq-proto v0.6.1
[INFO] [stderr]   Downloaded libbz2-rs-sys v0.2.5
[INFO] [stderr]   Downloaded simba v0.9.1
[INFO] [stderr]   Downloaded egui-wgpu v0.27.2
[INFO] [stderr]   Downloaded toml_edit v0.25.8+spec-1.1.0
[INFO] [stderr]   Downloaded js-sys v0.3.92
[INFO] [stderr]   Downloaded aes v0.9.2
[INFO] [stderr]   Downloaded imageproc v0.26.2
[INFO] [stderr]   Downloaded glam v0.17.3
[INFO] [stderr]   Downloaded glam v0.16.0
[INFO] [stderr]   Downloaded ureq v3.4.0
[INFO] [stderr]   Downloaded glam v0.19.0
[INFO] [stderr]   Downloaded glam v0.18.0
[INFO] [stderr]   Downloaded lzma-rust2 v0.16.5
[INFO] [stderr]   Downloaded egui v0.27.2
[INFO] [stderr]   Downloaded nalgebra v0.34.2
[INFO] [stderr]   Downloaded glam v0.28.0
[INFO] [stderr]   Downloaded web-sys v0.3.92
[INFO] [stderr]   Downloaded glam v0.31.1
[INFO] [stderr]   Downloaded glam v0.32.1
[INFO] [stderr]   Downloaded glam v0.30.10
[INFO] [stderr]   Downloaded epaint v0.27.2
[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:8683fc1fc2eb5c9ac98e0d076ab094b2ffac7f99da555d2b6a2e27f346de2ec7" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] e843d31c9635cb7be8cb0d17934c833e16da50d38dd019f143273ebbab746478
[INFO] running `Command { std: "docker" "start" "e843d31c9635cb7be8cb0d17934c833e16da50d38dd019f143273ebbab746478", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e843d31c9635cb7be8cb0d17934c833e16da50d38dd019f143273ebbab746478", 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" "e843d31c9635cb7be8cb0d17934c833e16da50d38dd019f143273ebbab746478" "/opt/rustwide/cargo-home/bin/cargo" "+ed77b7b8699e342c2dc842c83cb5fe4025252ee8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e843d31c9635cb7be8cb0d17934c833e16da50d38dd019f143273ebbab746478", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "e843d31c9635cb7be8cb0d17934c833e16da50d38dd019f143273ebbab746478" "/opt/rustwide/cargo-home/bin/cargo" "+ed77b7b8699e342c2dc842c83cb5fe4025252ee8" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: file `/opt/rustwide/workdir/src/main.rs` found to be present in multiple build targets:
[INFO] [stderr]   * `lib` target `particle_sim_5`
[INFO] [stderr]   * `bin` target `particle_sim_5_bin`
[INFO] [stderr] warning: binary `particle_sim_5_bin` should have a kebab-case name
[INFO] [stderr]   |
[INFO] [stderr] 1 | /opt/rustwide/target/.../particle_sim_5_bin
[INFO] [stderr]   |                          ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::non_kebab_case_bins` is set to `warn` by default
[INFO] [stderr] help: to change the binary name to `particle-sim-5-bin`, convert `bin.name`
[INFO] [stderr]  --> Cargo.toml:2:8
[INFO] [stderr]   |
[INFO] [stderr] 2 - name = "particle_sim_5_bin"
[INFO] [stderr] 2 + name = "particle-sim-5-bin"
[INFO] [stderr]   |
[INFO] [stderr] warning: `particle_sim_5` (manifest) generated 2 warnings
[INFO] [stderr]     Checking bitflags v2.11.0
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling zerocopy v0.8.47
[INFO] [stderr]    Compiling wayland-sys v0.31.10
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling wayland-client v0.31.13
[INFO] [stderr]     Checking rustix v1.1.4
[INFO] [stderr]     Checking getrandom v0.3.4
[INFO] [stderr]     Checking arrayvec v0.7.6
[INFO] [stderr]    Compiling cfg_aliases v0.1.1
[INFO] [stderr]     Checking simd-adler32 v0.3.9
[INFO] [stderr]     Checking parking_lot_core v0.9.12
[INFO] [stderr]     Checking ab_glyph_rasterizer v0.1.10
[INFO] [stderr]     Checking litemap v0.8.1
[INFO] [stderr]     Checking writeable v0.6.2
[INFO] [stderr]     Checking ttf-parser v0.25.1
[INFO] [stderr]    Compiling quick-xml v0.39.2
[INFO] [stderr]     Checking miniz_oxide v0.8.9
[INFO] [stderr]     Checking parking_lot v0.12.5
[INFO] [stderr]    Compiling icu_normalizer_data v2.1.1
[INFO] [stderr]     Checking num-integer v0.1.46
[INFO] [stderr]    Compiling icu_properties_data v2.1.2
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]     Checking block-buffer v0.12.1
[INFO] [stderr]     Checking getrandom v0.2.17
[INFO] [stderr]     Checking num-bigint v0.4.6
[INFO] [stderr]     Checking zlib-rs v0.6.7
[INFO] [stderr]     Checking xcursor v0.3.10
[INFO] [stderr]    Compiling cc v1.2.58
[INFO] [stderr]     Checking indexmap v2.13.0
[INFO] [stderr]    Compiling wayland-scanner v0.31.9
[INFO] [stderr]     Checking digest v0.11.3
[INFO] [stderr]     Checking rustix v0.38.44
[INFO] [stderr]     Checking num-rational v0.4.2
[INFO] [stderr]     Checking flate2 v1.1.9
[INFO] [stderr]     Checking owned_ttf_parser v0.25.1
[INFO] [stderr]     Checking ab_glyph v0.2.32
[INFO] [stderr]     Checking num-complex v0.4.6
[INFO] [stderr]     Checking as-slice v0.2.1
[INFO] [stderr]     Checking memmap2 v0.9.10
[INFO] [stderr]    Compiling khronos-egl v6.0.0
[INFO] [stderr]     Checking bit-vec v0.6.3
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling wayland-backend v0.3.14
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling built v0.8.0
[INFO] [stderr]    Compiling ash v0.37.3+1.3.251
[INFO] [stderr]     Checking tracing-core v0.1.36
[INFO] [stderr]    Compiling av-scenechange v0.14.1
[INFO] [stderr]     Checking codespan-reporting v0.11.1
[INFO] [stderr]     Checking tracing v0.1.44
[INFO] [stderr]     Checking bit-set v0.5.3
[INFO] [stderr]    Compiling rav1e v0.8.1
[INFO] [stderr]     Checking polling v3.11.0
[INFO] [stderr]     Checking aligned v0.4.3
[INFO] [stderr]     Checking core2 v0.4.0
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]     Checking nom v8.0.0
[INFO] [stderr]    Compiling wgpu-hal v0.19.5
[INFO] [stderr]     Checking gpu-alloc-types v0.3.0
[INFO] [stderr]     Checking gpu-descriptor-types v0.1.2
[INFO] [stderr]     Checking spirv v0.3.0+sdk-1.3.268.0
[INFO] [stderr]     Checking libloading v0.7.4
[INFO] [stderr]     Checking wayland-csd-frame v0.3.0
[INFO] [stderr]     Checking y4m v0.8.0
[INFO] [stderr]     Checking hexf-parse v0.2.1
[INFO] [stderr]    Compiling smithay-client-toolkit v0.18.1
[INFO] [stderr]     Checking strict-num v0.1.1
[INFO] [stderr]     Checking unicode-xid v0.2.6
[INFO] [stderr]     Checking gpu-alloc v0.6.0
[INFO] [stderr]     Checking calloop v0.14.4
[INFO] [stderr]     Checking wayland-protocols v0.31.2
[INFO] [stderr]     Checking wayland-protocols v0.32.11
[INFO] [stderr]    Compiling zerocopy-derive v0.8.47
[INFO] [stderr]    Compiling bytemuck_derive v1.10.2
[INFO] [stderr]     Checking bytemuck v1.25.0
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]     Checking zerofrom v0.1.6
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]     Checking yoke v0.8.1
[INFO] [stderr]     Checking zerovec v0.11.5
[INFO] [stderr]    Compiling profiling-procmacros v1.0.17
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling equator-macro v0.4.2
[INFO] [stderr]     Checking tinystr v0.8.2
[INFO] [stderr]     Checking icu_locale_core v2.1.1
[INFO] [stderr]     Checking equator v0.4.2
[INFO] [stderr]     Checking thiserror v1.0.69
[INFO] [stderr]     Checking potential_utf v0.1.4
[INFO] [stderr]     Checking profiling v1.0.17
[INFO] [stderr]     Checking zerotrie v0.2.3
[INFO] [stderr]     Checking aligned-vec v0.6.4
[INFO] [stderr]     Checking icu_collections v2.1.1
[INFO] [stderr]     Checking v_frame v0.3.9
[INFO] [stderr]     Checking icu_provider v2.1.1
[INFO] [stderr]     Checking wayland-cursor v0.31.13
[INFO] [stderr]     Checking calloop v0.12.4
[INFO] [stderr]    Compiling arg_enum_proc_macro v0.3.4
[INFO] [stderr]     Checking av1-grain v0.2.5
[INFO] [stderr]     Checking icu_properties v2.1.2
[INFO] [stderr]     Checking thiserror v2.0.18
[INFO] [stderr]     Checking icu_normalizer v2.1.1
[INFO] [stderr]     Checking calloop-wayland-source v0.2.0
[INFO] [stderr]     Checking naga v0.19.2
[INFO] [stderr]     Checking wayland-protocols-wlr v0.2.0
[INFO] [stderr]     Checking safe_arch v0.7.4
[INFO] [stderr]     Checking emath v0.27.2
[INFO] [stderr]     Checking tiny-skia-path v0.11.4
[INFO] [stderr]     Checking ecolor v0.27.2
[INFO] [stderr]    Compiling num-derive v0.4.2
[INFO] [stderr]     Checking idna_adapter v1.2.1
[INFO] [stderr]    Compiling fax_derive v0.2.0
[INFO] [stderr]     Checking bitstream-io v4.9.0
[INFO] [stderr]     Checking gethostname v1.1.0
[INFO] [stderr]     Checking maybe-rayon v0.1.1
[INFO] [stderr]     Checking itertools v0.14.0
[INFO] [stderr]    Compiling wgpu-core v0.19.4
[INFO] [stderr]     Checking rand_core v0.9.5
[INFO] [stderr]     Checking ahash v0.8.12
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]     Checking half v2.7.1
[INFO] [stderr]     Checking wgpu-types v0.19.2
[INFO] [stderr]     Checking hashbrown v0.14.5
[INFO] [stderr]    Compiling simd_helpers v0.1.0
[INFO] [stderr]    Compiling x11-dl v2.21.0
[INFO] [stderr]    Compiling matrixmultiply v0.3.11
[INFO] [stderr]     Checking new_debug_unreachable v1.0.6
[INFO] [stderr]     Checking imgref v1.12.0
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]     Checking renderdoc-sys v1.1.0
[INFO] [stderr]     Checking gpu-descriptor v0.2.4
[INFO] [stderr]     Checking strength_reduce v0.2.4
[INFO] [stderr]     Checking glow v0.13.1
[INFO] [stderr]     Checking idna v1.1.0
[INFO] [stderr]     Checking x11rb v0.13.2
[INFO] [stderr]     Checking transpose v0.2.3
[INFO] [stderr]     Checking epaint v0.27.2
[INFO] [stderr]     Checking loop9 v0.1.5
[INFO] [stderr]     Checking rand_chacha v0.9.0
[INFO] [stderr]    Compiling toml v0.5.11
[INFO] [stderr]     Checking fax v0.2.6
[INFO] [stderr]     Checking tiny-skia v0.11.4
[INFO] [stderr]     Checking wide v0.7.33
[INFO] [stderr]     Checking wayland-protocols-experimental v20250721.0.1
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]     Checking wayland-protocols-misc v0.3.11
[INFO] [stderr]     Checking wayland-protocols-wlr v0.3.11
[INFO] [stderr]     Checking calloop-wayland-source v0.4.1
[INFO] [stderr]     Checking primal-check v0.3.4
[INFO] [stderr]     Checking approx v0.5.1
[INFO] [stderr]     Checking avif-serialize v0.8.8
[INFO] [stderr]     Checking fdeflate v0.3.7
[INFO] [stderr]     Checking zune-inflate v0.2.54
[INFO] [stderr]    Compiling winit v0.29.15
[INFO] [stderr]    Compiling wgpu v0.19.4
[INFO] [stderr]     Checking inout v0.2.2
[INFO] [stderr]     Checking rgb v0.8.53
[INFO] [stderr]     Checking lebe v0.5.3
[INFO] [stderr]     Checking rawpointer v0.2.1
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling rustls v0.23.43
[INFO] [stderr]     Checking pxfm v0.1.28
[INFO] [stderr]     Checking bit_field v0.10.3
[INFO] [stderr]     Checking gif v0.14.1
[INFO] [stderr]     Checking simba v0.9.1
[INFO] [stderr]     Checking exr v1.74.0
[INFO] [stderr]     Checking smithay-client-toolkit v0.20.0
[INFO] [stderr]     Checking http v1.5.0
[INFO] [stderr]     Checking cipher v0.5.2
[INFO] [stderr]     Checking png v0.18.1
[INFO] [stderr]     Checking sctk-adwaita v0.8.3
[INFO] [stderr]     Checking rustfft v6.4.1
[INFO] [stderr]     Checking url v2.5.8
[INFO] [stderr]    Compiling winres v0.1.12
[INFO] [stderr]     Checking rustls-webpki v0.103.13
[INFO] [stderr]     Checking tiff v0.11.3
[INFO] [stderr]     Checking moxcms v0.8.1
[INFO] [stderr]     Checking egui v0.27.2
[INFO] [stderr]     Checking ravif v0.13.0
[INFO] [stderr]     Checking rand v0.9.2
[INFO] [stderr]     Checking wayland-protocols-plasma v0.2.0
[INFO] [stderr]     Checking qoi v0.4.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]     Checking sha2 v0.11.0
[INFO] [stderr]     Checking hmac v0.13.0
[INFO] [stderr]     Checking xkbcommon-dl v0.4.2
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking num-iter v0.1.46
[INFO] [stderr]     Checking is-docker v0.2.0
[INFO] [stderr]     Checking home v0.5.12
[INFO] [stderr]     Checking cpubits v0.1.1
[INFO] [stderr]     Checking web-time v0.2.4
[INFO] [stderr]     Checking rustc-hash v2.1.1
[INFO] [stderr]     Checking base64 v0.23.1
[INFO] [stderr]     Checking libbz2-rs-sys v0.2.5
[INFO] [stderr]     Checking bumpalo v3.20.2
[INFO] [stderr]     Checking ttf-parser v0.15.2
[INFO] [stderr]     Checking time v0.3.55
[INFO] [stderr]     Checking ureq-proto v0.6.1
[INFO] [stderr]     Checking bzip2 v0.6.1
[INFO] [stderr]     Checking zopfli v0.8.3
[INFO] [stderr]     Checking rustdct v0.7.1
[INFO] [stderr]     Checking image v0.25.10
[INFO] [stderr]     Checking type-map v0.5.1
[INFO] [stderr]     Checking webbrowser v0.8.15
[INFO] [stderr]     Checking aes v0.9.2
[INFO] [stderr]     Checking is-wsl v0.4.0
[INFO] [stderr]     Checking num v0.4.3
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking pbkdf2 v0.13.0
[INFO] [stderr]     Checking lzma-rust2 v0.16.5
[INFO] [stderr]     Checking owned_ttf_parser v0.15.2
[INFO] [stderr]     Checking nalgebra v0.34.2
[INFO] [stderr]     Checking rand_distr v0.5.1
[INFO] [stderr]    Compiling particle_sim_5 v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking zstd v0.13.3
[INFO] [stderr]     Checking smithay-clipboard v0.7.3
[INFO] [stderr]     Checking arboard v3.6.1
[INFO] [stderr]     Checking sha1 v0.11.0
[INFO] [stderr]     Checking deflate64 v0.1.12
[INFO] [stderr]     Checking typed-path v0.12.3
[INFO] [stderr]     Checking ppmd-rust v1.4.0
[INFO] [stderr]     Checking utf8-zero v0.8.1
[INFO] [stderr]     Checking constant_time_eq v0.4.2
[INFO] [stderr]     Checking egui-winit v0.27.2
[INFO] [stderr]     Checking rusttype v0.9.3
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking open v5.4.1
[INFO] [stderr]     Checking urlencoding v2.1.3
[INFO] [stderr]     Checking pollster v0.3.0
[INFO] [stderr]     Checking ureq v3.4.0
[INFO] [stderr]     Checking zip v8.6.0
[INFO] [stderr]     Checking imageproc v0.26.2
[INFO] [stderr]     Checking egui-wgpu v0.27.2
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/main.rs:2486:94
[INFO] [stdout]      |
[INFO] [stdout] 2486 | ...                   painter.rect_stroke(bar_rect, 4.0, egui::Stroke::new(1.0, dim));
[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]     --> src/main.rs:2531:98
[INFO] [stdout]      |
[INFO] [stdout] 2531 | ...                   painter.rect_stroke(btn_rect, 4.0, egui::Stroke::new(1.0, dim));
[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]     --> src/main.rs:2565:94
[INFO] [stdout]      |
[INFO] [stdout] 2565 | ...                   painter.rect_stroke(bar_rect, 4.0, egui::Stroke::new(1.0, dim));
[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]     --> src/main.rs:2601:98
[INFO] [stdout]      |
[INFO] [stdout] 2601 | ...   painter.rect_stroke(btn_rect, 6.0, egui::Stroke::new(1.5, egui::Color32::from_rgba_unmultiplied(120, 180, 255, a)));
[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]     --> src/main.rs:2811:103
[INFO] [stdout]      |
[INFO] [stdout] 2811 | ...                   ui.painter().add(egui::Shape::line(pts, egui::Stroke::new(2.0, color)));
[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]     --> src/main.rs:2812:132
[INFO] [stdout]      |
[INFO] [stdout] 2812 | ...                   ui.painter().circle_stroke(egui::pos2(rect.right() - 8.0, c.y), 3.0, egui::Stroke::new(2.0, color));
[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]     --> src/main.rs:2817:98
[INFO] [stdout]      |
[INFO] [stdout] 2817 | ...                   ui.painter().circle_stroke(c, 2.5, egui::Stroke::new(2.0, color));
[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]     --> src/main.rs:2818:104
[INFO] [stdout]      |
[INFO] [stdout] 2818 | ...                   draw_arc(ui.painter(), c, 8.0, 0.5, 2.6, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2819:104
[INFO] [stdout]      |
[INFO] [stdout] 2819 | ...                   draw_arc(ui.painter(), c, 8.0, 3.6, 5.7, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2829:96
[INFO] [stdout]      |
[INFO] [stdout] 2829 | ...                   ui.painter().circle_stroke(c, r, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2830:147
[INFO] [stdout]      |
[INFO] [stdout] 2830 | ...c2(r+4.0, 0.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2831:147
[INFO] [stdout]      |
[INFO] [stdout] 2831 | ...c2(0.0, r+4.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2836:98
[INFO] [stdout]      |
[INFO] [stdout] 2836 | ...                   ui.painter().circle_stroke(c, 8.0, egui::Stroke::new(2.0, color));
[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]     --> src/main.rs:2837:143
[INFO] [stdout]      |
[INFO] [stdout] 2837 | ...                   ui.painter().line_segment([c - egui::vec2(4.0, 4.0), c + egui::vec2(6.0, 6.0)], egui::Stroke::new(3.0, color));
[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]     --> src/main.rs:2842:104
[INFO] [stdout]      |
[INFO] [stdout] 2842 | ...                   draw_arc(ui.painter(), c, 7.0, 2.0, 5.5, egui::Stroke::new(3.0, color));
[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]     --> src/main.rs:2844:145
[INFO] [stdout]      |
[INFO] [stdout] 2844 | ...vec2(3.0, 0.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2845:145
[INFO] [stdout]      |
[INFO] [stdout] 2845 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2850:150
[INFO] [stdout]      |
[INFO] [stdout] 2850 | ....0, 14.0)), 0.0, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2852:145
[INFO] [stdout]      |
[INFO] [stdout] 2852 | ...vec2(3.0, 0.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2853:145
[INFO] [stdout]      |
[INFO] [stdout] 2853 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2858:145
[INFO] [stdout]      |
[INFO] [stdout] 2858 | ...ec2(7.0, -7.0)], egui::Stroke::new(2.5, color));
[INFO] [stdout]      |                                       ^^^ help: explicitly specify the type as `f32`: `2.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]     --> src/main.rs:2860:145
[INFO] [stdout]      |
[INFO] [stdout] 2860 | ...vec2(3.0, 0.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2861:145
[INFO] [stdout]      |
[INFO] [stdout] 2861 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2871:103
[INFO] [stdout]      |
[INFO] [stdout] 2871 | ...                   ui.painter().line_segment([p1, p2], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2878:98
[INFO] [stdout]      |
[INFO] [stdout] 2878 | ...                   ui.painter().circle_stroke(c, 6.0, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2884:150
[INFO] [stdout]      |
[INFO] [stdout] 2884 | ....0, 16.0)), 0.0, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2885:171
[INFO] [stdout]      |
[INFO] [stdout] 2885 | ...8.0, 8.0)), 0.0, egui::Stroke::new(1.0, color.linear_multiply(0.5)));
[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]     --> src/main.rs:2891:143
[INFO] [stdout]      |
[INFO] [stdout] 2891 | ...                   ui.painter().line_segment([c - egui::vec2(0.0, 6.0), c + egui::vec2(0.0, 6.0)], egui::Stroke::new(2.0, color));
[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]     --> src/main.rs:2892:143
[INFO] [stdout]      |
[INFO] [stdout] 2892 | ...                   ui.painter().line_segment([c - egui::vec2(6.0, 0.0), c + egui::vec2(6.0, 0.0)], egui::Stroke::new(2.0, color));
[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]     --> src/main.rs:3017:165
[INFO] [stdout]      |
[INFO] [stdout] 3017 | ... as f32 * 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3018:165
[INFO] [stdout]      |
[INFO] [stdout] 3018 | ...32 * 3.0, 6.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3025:165
[INFO] [stdout]      |
[INFO] [stdout] 3025 | ... as f32 * 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3026:165
[INFO] [stdout]      |
[INFO] [stdout] 3026 | ... as f32 * 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3027:165
[INFO] [stdout]      |
[INFO] [stdout] 3027 | ...32 * 3.0, 2.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3028:165
[INFO] [stdout]      |
[INFO] [stdout] 3028 | ...32 * 3.0, 6.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3039:108
[INFO] [stdout]      |
[INFO] [stdout] 3039 | ...                   ui.painter().line_segment([drop_top, drop_left], egui::Stroke::new(1.2, color));
[INFO] [stdout]      |                                                                                          ^^^ help: explicitly specify the type as `f32`: `1.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]     --> src/main.rs:3040:111
[INFO] [stdout]      |
[INFO] [stdout] 3040 | ...                   ui.painter().line_segment([drop_left, drop_bottom], egui::Stroke::new(1.2, color));
[INFO] [stdout]      |                                                                                             ^^^ help: explicitly specify the type as `f32`: `1.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]     --> src/main.rs:3041:112
[INFO] [stdout]      |
[INFO] [stdout] 3041 | ...                   ui.painter().line_segment([drop_bottom, drop_right], egui::Stroke::new(1.2, color));
[INFO] [stdout]      |                                                                                              ^^^ help: explicitly specify the type as `f32`: `1.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]     --> src/main.rs:3042:109
[INFO] [stdout]      |
[INFO] [stdout] 3042 | ...                   ui.painter().line_segment([drop_right, drop_top], egui::Stroke::new(1.2, color));
[INFO] [stdout]      |                                                                                           ^^^ help: explicitly specify the type as `f32`: `1.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]     --> src/main.rs:3044:139
[INFO] [stdout]      |
[INFO] [stdout] 3044 | ...                   ui.painter().line_segment([c - egui::vec2(7.0, 0.0), c - egui::vec2(4.5, 0.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3045:141
[INFO] [stdout]      |
[INFO] [stdout] 3045 | ...c2(-5.5, -1.5)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3046:140
[INFO] [stdout]      |
[INFO] [stdout] 3046 | ...ec2(-5.5, 1.5)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3047:139
[INFO] [stdout]      |
[INFO] [stdout] 3047 | ...                   ui.painter().line_segment([c + egui::vec2(7.0, 0.0), c + egui::vec2(4.5, 0.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3048:140
[INFO] [stdout]      |
[INFO] [stdout] 3048 | ...ec2(5.5, -1.5)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3049:139
[INFO] [stdout]      |
[INFO] [stdout] 3049 | ...                   ui.painter().line_segment([c + egui::vec2(7.0, 0.0), c + egui::vec2(5.5, 1.5)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3055:115
[INFO] [stdout]      |
[INFO] [stdout] 3055 | ...                   ui.painter().circle_stroke(c - egui::vec2(2.5, 0.0), r, egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3056:115
[INFO] [stdout]      |
[INFO] [stdout] 3056 | ...                   ui.painter().circle_stroke(c + egui::vec2(2.5, 0.0), r, egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3077:90
[INFO] [stdout]      |
[INFO] [stdout] 3077 | ...                   draw_hex(ui.painter(), c, 6.0, egui::Stroke::new(1.5, color), None);
[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]     --> src/main.rs:3079:117
[INFO] [stdout]      |
[INFO] [stdout] 3079 | ...                   ui.painter().line_segment([c - egui::vec2(0.0, 2.0), pa], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:3080:119
[INFO] [stdout]      |
[INFO] [stdout] 3080 | ...                   ui.painter().line_segment([pa - egui::vec2(2.0, -2.0), pa], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:3081:119
[INFO] [stdout]      |
[INFO] [stdout] 3081 | ...                   ui.painter().line_segment([pa + egui::vec2(2.0, -2.0), pa], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:3086:90
[INFO] [stdout]      |
[INFO] [stdout] 3086 | ...                   draw_hex(ui.painter(), c, 6.0, egui::Stroke::new(1.5, color), None);
[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]     --> src/main.rs:3091:90
[INFO] [stdout]      |
[INFO] [stdout] 3091 | ...                   draw_hex(ui.painter(), c, 6.0, egui::Stroke::new(1.5, color), None);
[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]     --> src/main.rs:3097:90
[INFO] [stdout]      |
[INFO] [stdout] 3097 | ...                   draw_hex(ui.painter(), c, 6.0, egui::Stroke::new(1.5, color), Some(color));
[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]     --> src/main.rs:3206:129
[INFO] [stdout]      |
[INFO] [stdout] 3206 | ...                   draw_hex(ui.painter(), rect.right_top() + egui::vec2(-6.0, 6.0), 3.5, egui::Stroke::new(1.0, color), None);
[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]     --> src/main.rs:3210:129
[INFO] [stdout]      |
[INFO] [stdout] 3210 | ...-6.0, 6.0), 3.5, egui::Stroke::new(1.0, color), Some(color));
[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]     --> src/main.rs:3214:150
[INFO] [stdout]      |
[INFO] [stdout] 3214 | ...-6.0, 6.0), 3.5, egui::Stroke::new(1.0, color)));
[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]     --> src/main.rs:3224:140
[INFO] [stdout]      |
[INFO] [stdout] 3224 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3225:140
[INFO] [stdout]      |
[INFO] [stdout] 3225 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3226:139
[INFO] [stdout]      |
[INFO] [stdout] 3226 | ...                   ui.painter().line_segment([c + egui::vec2(2.0, 1.0), c + egui::vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3234:182
[INFO] [stdout]      |
[INFO] [stdout] 3234 | ....0, 10.0)), 1.0, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:3236:140
[INFO] [stdout]      |
[INFO] [stdout] 3236 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3237:142
[INFO] [stdout]      |
[INFO] [stdout] 3237 | ...ec2(0.0, -3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3238:141
[INFO] [stdout]      |
[INFO] [stdout] 3238 | ...ec2(0.0, -3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3260:128
[INFO] [stdout]      |
[INFO] [stdout] 3260 | ...-2.0, 2.0), 6.0, egui::Stroke::new(1.0, color), Some(color));
[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]     --> src/main.rs:3262:140
[INFO] [stdout]      |
[INFO] [stdout] 3262 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3263:140
[INFO] [stdout]      |
[INFO] [stdout] 3263 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3264:139
[INFO] [stdout]      |
[INFO] [stdout] 3264 | ...                   ui.painter().line_segment([c + egui::vec2(2.0, 1.0), c + egui::vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3296:128
[INFO] [stdout]      |
[INFO] [stdout] 3296 | ...                   draw_4star(ui.painter(), rect.center() + egui::vec2(-2.0, 2.0), 6.0, egui::Stroke::new(1.5, color), None);
[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]     --> src/main.rs:3298:140
[INFO] [stdout]      |
[INFO] [stdout] 3298 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3299:142
[INFO] [stdout]      |
[INFO] [stdout] 3299 | ...ec2(0.0, -3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3300:141
[INFO] [stdout]      |
[INFO] [stdout] 3300 | ...ec2(0.0, -3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3439:115
[INFO] [stdout]      |
[INFO] [stdout] 3439 | ...                   ui.painter().rect_stroke(rect, 6.0, egui::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]     --> src/main.rs:3471:83
[INFO] [stdout]      |
[INFO] [stdout] 3471 | ...                   egui::Stroke::new(1.0, particle_col.linear_multiply(0.5)),
[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]     --> src/main.rs:3477:83
[INFO] [stdout]      |
[INFO] [stdout] 3477 | ...                   egui::Stroke::new(1.0, particle_col.linear_multiply(0.5)),
[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]     --> src/main.rs:3702:91
[INFO] [stdout]      |
[INFO] [stdout] 3702 | ...                   egui::Stroke::new(1.0, p_col_base.linear_multiply(0.5)),
[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]     --> src/main.rs:4027:119
[INFO] [stdout]      |
[INFO] [stdout] 4027 | ...                   painter.circle_stroke(sim_center, 15.0, egui::Stroke::new(2.0, egui::Color32::WHITE));
[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]     --> src/main.rs:4034:121
[INFO] [stdout]      |
[INFO] [stdout] 4034 | ...                   painter.circle_stroke(p_center, 18.0, egui::Stroke::new(3.0, egui::Color32::WHITE));
[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]     --> src/main.rs:4060:95
[INFO] [stdout]      |
[INFO] [stdout] 4060 | ...                   stroke: egui::Stroke::new(3.5, egui::Color32::WHITE),
[INFO] [stdout]      |                                                 ^^^ help: explicitly specify the type as `f32`: `3.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]     --> src/main.rs:4074:121
[INFO] [stdout]      |
[INFO] [stdout] 4074 | ...                   painter.circle_stroke(p_center, 18.0, egui::Stroke::new(3.0, egui::Color32::WHITE));
[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]     --> src/main.rs:4084:95
[INFO] [stdout]      |
[INFO] [stdout] 4084 | ...                   stroke: egui::Stroke::new(3.5, egui::Color32::WHITE),
[INFO] [stdout]      |                                                 ^^^ help: explicitly specify the type as `f32`: `3.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]     --> src/main.rs:4111:105
[INFO] [stdout]      |
[INFO] [stdout] 4111 | ...                   let mut conn_stroke = egui::Stroke::new(1.5, egui::Color32::from_white_alpha(150));
[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]     --> src/main.rs:4115:101
[INFO] [stdout]      |
[INFO] [stdout] 4115 | ...                   conn_stroke = egui::Stroke::new(1.5, egui::Color32::WHITE);
[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]     --> src/main.rs:4145:104
[INFO] [stdout]      |
[INFO] [stdout] 4145 | ...                   let mut stroke = egui::Stroke::new(2.0, egui::Color32::WHITE);
[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]     --> src/main.rs:4167:104
[INFO] [stdout]      |
[INFO] [stdout] 4167 | ...                   let mut stroke = egui::Stroke::new(1.5, egui::Color32::from_white_alpha(100));
[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]     --> src/main.rs:4256:105
[INFO] [stdout]      |
[INFO] [stdout] 4256 | ...                   let mut rhom_stroke = egui::Stroke::new(2.0, egui::Color32::from_rgb(100, 200, 255));
[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]     --> src/main.rs:4260:101
[INFO] [stdout]      |
[INFO] [stdout] 4260 | ...                   rhom_stroke = egui::Stroke::new(2.0, egui::Color32::from_rgb(100, 200, 255));
[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]     --> src/main.rs:4284:104
[INFO] [stdout]      |
[INFO] [stdout] 4284 | ...                   let mut tri_stroke = egui::Stroke::new(2.0, egui::Color32::from_rgb(220, 50, 50));
[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]     --> src/main.rs:4288:100
[INFO] [stdout]      |
[INFO] [stdout] 4288 | ...                   tri_stroke = egui::Stroke::new(2.0, egui::Color32::from_rgb(255, 60, 60));
[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]     --> src/main.rs:4319:104
[INFO] [stdout]      |
[INFO] [stdout] 4319 | ...                   let mut stroke = egui::Stroke::new(2.5, egui::Color32::WHITE);
[INFO] [stdout]      |                                                          ^^^ help: explicitly specify the type as `f32`: `2.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]     --> src/main.rs:4330:126
[INFO] [stdout]      |
[INFO] [stdout] 4330 | ...                   painter.line_segment([p_start, p_end], egui::Stroke::new(3.0, egui::Color32::WHITE));
[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]     --> src/main.rs:4337:104
[INFO] [stdout]      |
[INFO] [stdout] 4337 | ...                   let mut stroke = egui::Stroke::new(2.0, egui::Color32::from_white_alpha(100));
[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]     --> src/main.rs:4798:104
[INFO] [stdout]      |
[INFO] [stdout] 4798 | ...                   ui.painter().rect_stroke(rect, 12.0, egui::Stroke::new(1.0, egui::Color32::from_white_alpha(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]     --> src/main.rs:4907:107
[INFO] [stdout]      |
[INFO] [stdout] 4907 | ...                   ui.painter().rect_stroke(rect, 8.0, egui::Stroke::new(1.0, egui::Color32::from_white_alpha(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]     --> src/main.rs:4990:63
[INFO] [stdout]      |
[INFO] [stdout] 4990 | ...                   let bd_stroke = egui::Stroke::new(2.0, bd_color);
[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]     --> src/main.rs:4991:66
[INFO] [stdout]      |
[INFO] [stdout] 4991 | ...                   let hatch_stroke = egui::Stroke::new(1.5, egui::Color32::from_rgba_unmultiplied(71, 71, 95, 120));
[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]     --> src/main.rs:5042:55
[INFO] [stdout]      |
[INFO] [stdout] 5042 | ...                   egui::Stroke::new(2.0, stroke_col),
[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]     --> src/main.rs:5108:126
[INFO] [stdout]      |
[INFO] [stdout] 5108 | ...ui::vec2(d, d)], egui::Stroke::new(1.5, egui::Color32::WHITE));
[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]     --> src/main.rs:2486:94
[INFO] [stdout]      |
[INFO] [stdout] 2486 | ...                   painter.rect_stroke(bar_rect, 4.0, egui::Stroke::new(1.0, dim));
[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]     --> src/main.rs:5109:128
[INFO] [stdout]      |
[INFO] [stdout] 5109 | ...i::vec2(-d, d)], egui::Stroke::new(1.5, egui::Color32::WHITE));
[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]     --> src/main.rs:2531:98
[INFO] [stdout]      |
[INFO] [stdout] 2531 | ...                   painter.rect_stroke(btn_rect, 4.0, egui::Stroke::new(1.0, dim));
[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]     --> src/main.rs:2565:94
[INFO] [stdout]      |
[INFO] [stdout] 2565 | ...                   painter.rect_stroke(bar_rect, 4.0, egui::Stroke::new(1.0, dim));
[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]     --> src/main.rs:5152:41
[INFO] [stdout]      |
[INFO] [stdout] 5152 | ...                   2.5,
[INFO] [stdout]      |                       ^^^ help: explicitly specify the type as `f32`: `2.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]     --> src/main.rs:2601:98
[INFO] [stdout]      |
[INFO] [stdout] 2601 | ...   painter.rect_stroke(btn_rect, 6.0, egui::Stroke::new(1.5, egui::Color32::from_rgba_unmultiplied(120, 180, 255, a)));
[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]     --> src/main.rs:2811:103
[INFO] [stdout]      |
[INFO] [stdout] 2811 | ...                   ui.painter().add(egui::Shape::line(pts, egui::Stroke::new(2.0, color)));
[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]     --> src/main.rs:5167:90
[INFO] [stdout]      |
[INFO] [stdout] 5167 | ...   painter.line_segment([p1, p2], egui::Stroke::new(2.0, egui::Color32::from_rgba_unmultiplied(255, 255, 255, if left_pressed {...
[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]     --> src/main.rs:2812:132
[INFO] [stdout]      |
[INFO] [stdout] 2812 | ...                   ui.painter().circle_stroke(egui::pos2(rect.right() - 8.0, c.y), 3.0, egui::Stroke::new(2.0, color));
[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]     --> src/main.rs:5184:96
[INFO] [stdout]      |
[INFO] [stdout] 5184 | ...                   painter.circle_stroke(p, base_pixel_rad, egui::Stroke::new(2.0, color));
[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]     --> src/main.rs:2817:98
[INFO] [stdout]      |
[INFO] [stdout] 2817 | ...                   ui.painter().circle_stroke(c, 2.5, egui::Stroke::new(2.0, color));
[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]     --> src/main.rs:2818:104
[INFO] [stdout]      |
[INFO] [stdout] 2818 | ...                   draw_arc(ui.painter(), c, 8.0, 0.5, 2.6, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2819:104
[INFO] [stdout]      |
[INFO] [stdout] 2819 | ...                   draw_arc(ui.painter(), c, 8.0, 3.6, 5.7, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2829:96
[INFO] [stdout]      |
[INFO] [stdout] 2829 | ...                   ui.painter().circle_stroke(c, r, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2830:147
[INFO] [stdout]      |
[INFO] [stdout] 2830 | ...c2(r+4.0, 0.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2831:147
[INFO] [stdout]      |
[INFO] [stdout] 2831 | ...c2(0.0, r+4.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2836:98
[INFO] [stdout]      |
[INFO] [stdout] 2836 | ...                   ui.painter().circle_stroke(c, 8.0, egui::Stroke::new(2.0, color));
[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]     --> src/main.rs:2837:143
[INFO] [stdout]      |
[INFO] [stdout] 2837 | ...                   ui.painter().line_segment([c - egui::vec2(4.0, 4.0), c + egui::vec2(6.0, 6.0)], egui::Stroke::new(3.0, color));
[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]     --> src/main.rs:2842:104
[INFO] [stdout]      |
[INFO] [stdout] 2842 | ...                   draw_arc(ui.painter(), c, 7.0, 2.0, 5.5, egui::Stroke::new(3.0, color));
[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]     --> src/main.rs:2844:145
[INFO] [stdout]      |
[INFO] [stdout] 2844 | ...vec2(3.0, 0.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:5208:90
[INFO] [stdout]      |
[INFO] [stdout] 5208 | ...                   painter.line_segment([p1, p2], egui::Stroke::new(2.5, arrow_color));
[INFO] [stdout]      |                                                                        ^^^ help: explicitly specify the type as `f32`: `2.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]     --> src/main.rs:5228:98
[INFO] [stdout]      |
[INFO] [stdout] 5228 | ...                   painter.line_segment([p1, p2], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:5510:102
[INFO] [stdout]      |
[INFO] [stdout] 5510 | ...                   bar_painter.rect_stroke(bar_rect, 4.0, egui::Stroke::new(1.0, egui::Color32::from_rgb(80, 80, 80)));
[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]     --> src/main.rs:5533:75
[INFO] [stdout]      |
[INFO] [stdout] 5533 | ...                   egui::Stroke::new(1.0, egui::Color32::from_rgba_premultiplied(255, 255, 255, 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]     --> src/main.rs:2845:145
[INFO] [stdout]      |
[INFO] [stdout] 2845 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2850:150
[INFO] [stdout]      |
[INFO] [stdout] 2850 | ....0, 14.0)), 0.0, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2852:145
[INFO] [stdout]      |
[INFO] [stdout] 2852 | ...vec2(3.0, 0.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2853:145
[INFO] [stdout]      |
[INFO] [stdout] 2853 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2858:145
[INFO] [stdout]      |
[INFO] [stdout] 2858 | ...ec2(7.0, -7.0)], egui::Stroke::new(2.5, color));
[INFO] [stdout]      |                                       ^^^ help: explicitly specify the type as `f32`: `2.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]     --> src/main.rs:2860:145
[INFO] [stdout]      |
[INFO] [stdout] 2860 | ...vec2(3.0, 0.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2861:145
[INFO] [stdout]      |
[INFO] [stdout] 2861 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2871:103
[INFO] [stdout]      |
[INFO] [stdout] 2871 | ...                   ui.painter().line_segment([p1, p2], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2878:98
[INFO] [stdout]      |
[INFO] [stdout] 2878 | ...                   ui.painter().circle_stroke(c, 6.0, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2884:150
[INFO] [stdout]      |
[INFO] [stdout] 2884 | ....0, 16.0)), 0.0, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2885:171
[INFO] [stdout]      |
[INFO] [stdout] 2885 | ...8.0, 8.0)), 0.0, egui::Stroke::new(1.0, color.linear_multiply(0.5)));
[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]     --> src/main.rs:2891:143
[INFO] [stdout]      |
[INFO] [stdout] 2891 | ...                   ui.painter().line_segment([c - egui::vec2(0.0, 6.0), c + egui::vec2(0.0, 6.0)], egui::Stroke::new(2.0, color));
[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]     --> src/main.rs:2892:143
[INFO] [stdout]      |
[INFO] [stdout] 2892 | ...                   ui.painter().line_segment([c - egui::vec2(6.0, 0.0), c + egui::vec2(6.0, 0.0)], egui::Stroke::new(2.0, color));
[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]     --> src/main.rs:3017:165
[INFO] [stdout]      |
[INFO] [stdout] 3017 | ... as f32 * 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3018:165
[INFO] [stdout]      |
[INFO] [stdout] 3018 | ...32 * 3.0, 6.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3025:165
[INFO] [stdout]      |
[INFO] [stdout] 3025 | ... as f32 * 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3026:165
[INFO] [stdout]      |
[INFO] [stdout] 3026 | ... as f32 * 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3027:165
[INFO] [stdout]      |
[INFO] [stdout] 3027 | ...32 * 3.0, 2.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3028:165
[INFO] [stdout]      |
[INFO] [stdout] 3028 | ...32 * 3.0, 6.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3039:108
[INFO] [stdout]      |
[INFO] [stdout] 3039 | ...                   ui.painter().line_segment([drop_top, drop_left], egui::Stroke::new(1.2, color));
[INFO] [stdout]      |                                                                                          ^^^ help: explicitly specify the type as `f32`: `1.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]     --> src/main.rs:3040:111
[INFO] [stdout]      |
[INFO] [stdout] 3040 | ...                   ui.painter().line_segment([drop_left, drop_bottom], egui::Stroke::new(1.2, color));
[INFO] [stdout]      |                                                                                             ^^^ help: explicitly specify the type as `f32`: `1.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]     --> src/main.rs:3041:112
[INFO] [stdout]      |
[INFO] [stdout] 3041 | ...                   ui.painter().line_segment([drop_bottom, drop_right], egui::Stroke::new(1.2, color));
[INFO] [stdout]      |                                                                                              ^^^ help: explicitly specify the type as `f32`: `1.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]     --> src/main.rs:3042:109
[INFO] [stdout]      |
[INFO] [stdout] 3042 | ...                   ui.painter().line_segment([drop_right, drop_top], egui::Stroke::new(1.2, color));
[INFO] [stdout]      |                                                                                           ^^^ help: explicitly specify the type as `f32`: `1.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]     --> src/main.rs:3044:139
[INFO] [stdout]      |
[INFO] [stdout] 3044 | ...                   ui.painter().line_segment([c - egui::vec2(7.0, 0.0), c - egui::vec2(4.5, 0.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3045:141
[INFO] [stdout]      |
[INFO] [stdout] 3045 | ...c2(-5.5, -1.5)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3046:140
[INFO] [stdout]      |
[INFO] [stdout] 3046 | ...ec2(-5.5, 1.5)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3047:139
[INFO] [stdout]      |
[INFO] [stdout] 3047 | ...                   ui.painter().line_segment([c + egui::vec2(7.0, 0.0), c + egui::vec2(4.5, 0.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3048:140
[INFO] [stdout]      |
[INFO] [stdout] 3048 | ...ec2(5.5, -1.5)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3049:139
[INFO] [stdout]      |
[INFO] [stdout] 3049 | ...                   ui.painter().line_segment([c + egui::vec2(7.0, 0.0), c + egui::vec2(5.5, 1.5)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3055:115
[INFO] [stdout]      |
[INFO] [stdout] 3055 | ...                   ui.painter().circle_stroke(c - egui::vec2(2.5, 0.0), r, egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3056:115
[INFO] [stdout]      |
[INFO] [stdout] 3056 | ...                   ui.painter().circle_stroke(c + egui::vec2(2.5, 0.0), r, egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3077:90
[INFO] [stdout]      |
[INFO] [stdout] 3077 | ...                   draw_hex(ui.painter(), c, 6.0, egui::Stroke::new(1.5, color), None);
[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]     --> src/main.rs:3079:117
[INFO] [stdout]      |
[INFO] [stdout] 3079 | ...                   ui.painter().line_segment([c - egui::vec2(0.0, 2.0), pa], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:3080:119
[INFO] [stdout]      |
[INFO] [stdout] 3080 | ...                   ui.painter().line_segment([pa - egui::vec2(2.0, -2.0), pa], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:3081:119
[INFO] [stdout]      |
[INFO] [stdout] 3081 | ...                   ui.painter().line_segment([pa + egui::vec2(2.0, -2.0), pa], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:3086:90
[INFO] [stdout]      |
[INFO] [stdout] 3086 | ...                   draw_hex(ui.painter(), c, 6.0, egui::Stroke::new(1.5, color), None);
[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]     --> src/main.rs:3091:90
[INFO] [stdout]      |
[INFO] [stdout] 3091 | ...                   draw_hex(ui.painter(), c, 6.0, egui::Stroke::new(1.5, color), None);
[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]     --> src/main.rs:3097:90
[INFO] [stdout]      |
[INFO] [stdout] 3097 | ...                   draw_hex(ui.painter(), c, 6.0, egui::Stroke::new(1.5, color), Some(color));
[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]     --> src/main.rs:3206:129
[INFO] [stdout]      |
[INFO] [stdout] 3206 | ...                   draw_hex(ui.painter(), rect.right_top() + egui::vec2(-6.0, 6.0), 3.5, egui::Stroke::new(1.0, color), None);
[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]     --> src/main.rs:3210:129
[INFO] [stdout]      |
[INFO] [stdout] 3210 | ...-6.0, 6.0), 3.5, egui::Stroke::new(1.0, color), Some(color));
[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]     --> src/main.rs:3214:150
[INFO] [stdout]      |
[INFO] [stdout] 3214 | ...-6.0, 6.0), 3.5, egui::Stroke::new(1.0, color)));
[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]     --> src/main.rs:3224:140
[INFO] [stdout]      |
[INFO] [stdout] 3224 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3225:140
[INFO] [stdout]      |
[INFO] [stdout] 3225 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3226:139
[INFO] [stdout]      |
[INFO] [stdout] 3226 | ...                   ui.painter().line_segment([c + egui::vec2(2.0, 1.0), c + egui::vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3234:182
[INFO] [stdout]      |
[INFO] [stdout] 3234 | ....0, 10.0)), 1.0, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:3236:140
[INFO] [stdout]      |
[INFO] [stdout] 3236 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3237:142
[INFO] [stdout]      |
[INFO] [stdout] 3237 | ...ec2(0.0, -3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3238:141
[INFO] [stdout]      |
[INFO] [stdout] 3238 | ...ec2(0.0, -3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3260:128
[INFO] [stdout]      |
[INFO] [stdout] 3260 | ...-2.0, 2.0), 6.0, egui::Stroke::new(1.0, color), Some(color));
[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]     --> src/main.rs:3262:140
[INFO] [stdout]      |
[INFO] [stdout] 3262 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3263:140
[INFO] [stdout]      |
[INFO] [stdout] 3263 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3264:139
[INFO] [stdout]      |
[INFO] [stdout] 3264 | ...                   ui.painter().line_segment([c + egui::vec2(2.0, 1.0), c + egui::vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3296:128
[INFO] [stdout]      |
[INFO] [stdout] 3296 | ...                   draw_4star(ui.painter(), rect.center() + egui::vec2(-2.0, 2.0), 6.0, egui::Stroke::new(1.5, color), None);
[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]     --> src/main.rs:3298:140
[INFO] [stdout]      |
[INFO] [stdout] 3298 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3299:142
[INFO] [stdout]      |
[INFO] [stdout] 3299 | ...ec2(0.0, -3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3300:141
[INFO] [stdout]      |
[INFO] [stdout] 3300 | ...ec2(0.0, -3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3439:115
[INFO] [stdout]      |
[INFO] [stdout] 3439 | ...                   ui.painter().rect_stroke(rect, 6.0, egui::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]     --> src/main.rs:3471:83
[INFO] [stdout]      |
[INFO] [stdout] 3471 | ...                   egui::Stroke::new(1.0, particle_col.linear_multiply(0.5)),
[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]     --> src/main.rs:3477:83
[INFO] [stdout]      |
[INFO] [stdout] 3477 | ...                   egui::Stroke::new(1.0, particle_col.linear_multiply(0.5)),
[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]     --> src/main.rs:3702:91
[INFO] [stdout]      |
[INFO] [stdout] 3702 | ...                   egui::Stroke::new(1.0, p_col_base.linear_multiply(0.5)),
[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]     --> src/main.rs:4027:119
[INFO] [stdout]      |
[INFO] [stdout] 4027 | ...                   painter.circle_stroke(sim_center, 15.0, egui::Stroke::new(2.0, egui::Color32::WHITE));
[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]     --> src/main.rs:4034:121
[INFO] [stdout]      |
[INFO] [stdout] 4034 | ...                   painter.circle_stroke(p_center, 18.0, egui::Stroke::new(3.0, egui::Color32::WHITE));
[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]     --> src/main.rs:4060:95
[INFO] [stdout]      |
[INFO] [stdout] 4060 | ...                   stroke: egui::Stroke::new(3.5, egui::Color32::WHITE),
[INFO] [stdout]      |                                                 ^^^ help: explicitly specify the type as `f32`: `3.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]     --> src/main.rs:4074:121
[INFO] [stdout]      |
[INFO] [stdout] 4074 | ...                   painter.circle_stroke(p_center, 18.0, egui::Stroke::new(3.0, egui::Color32::WHITE));
[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]     --> src/main.rs:4084:95
[INFO] [stdout]      |
[INFO] [stdout] 4084 | ...                   stroke: egui::Stroke::new(3.5, egui::Color32::WHITE),
[INFO] [stdout]      |                                                 ^^^ help: explicitly specify the type as `f32`: `3.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]     --> src/main.rs:4111:105
[INFO] [stdout]      |
[INFO] [stdout] 4111 | ...                   let mut conn_stroke = egui::Stroke::new(1.5, egui::Color32::from_white_alpha(150));
[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]     --> src/main.rs:4115:101
[INFO] [stdout]      |
[INFO] [stdout] 4115 | ...                   conn_stroke = egui::Stroke::new(1.5, egui::Color32::WHITE);
[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]     --> src/main.rs:4145:104
[INFO] [stdout]      |
[INFO] [stdout] 4145 | ...                   let mut stroke = egui::Stroke::new(2.0, egui::Color32::WHITE);
[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]     --> src/main.rs:4167:104
[INFO] [stdout]      |
[INFO] [stdout] 4167 | ...                   let mut stroke = egui::Stroke::new(1.5, egui::Color32::from_white_alpha(100));
[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]     --> src/main.rs:4256:105
[INFO] [stdout]      |
[INFO] [stdout] 4256 | ...                   let mut rhom_stroke = egui::Stroke::new(2.0, egui::Color32::from_rgb(100, 200, 255));
[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]     --> src/main.rs:4260:101
[INFO] [stdout]      |
[INFO] [stdout] 4260 | ...                   rhom_stroke = egui::Stroke::new(2.0, egui::Color32::from_rgb(100, 200, 255));
[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]     --> src/main.rs:4284:104
[INFO] [stdout]      |
[INFO] [stdout] 4284 | ...                   let mut tri_stroke = egui::Stroke::new(2.0, egui::Color32::from_rgb(220, 50, 50));
[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]     --> src/main.rs:4288:100
[INFO] [stdout]      |
[INFO] [stdout] 4288 | ...                   tri_stroke = egui::Stroke::new(2.0, egui::Color32::from_rgb(255, 60, 60));
[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]     --> src/main.rs:4319:104
[INFO] [stdout]      |
[INFO] [stdout] 4319 | ...                   let mut stroke = egui::Stroke::new(2.5, egui::Color32::WHITE);
[INFO] [stdout]      |                                                          ^^^ help: explicitly specify the type as `f32`: `2.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]     --> src/main.rs:4330:126
[INFO] [stdout]      |
[INFO] [stdout] 4330 | ...                   painter.line_segment([p_start, p_end], egui::Stroke::new(3.0, egui::Color32::WHITE));
[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]     --> src/main.rs:4337:104
[INFO] [stdout]      |
[INFO] [stdout] 4337 | ...                   let mut stroke = egui::Stroke::new(2.0, egui::Color32::from_white_alpha(100));
[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]     --> src/main.rs:4798:104
[INFO] [stdout]      |
[INFO] [stdout] 4798 | ...                   ui.painter().rect_stroke(rect, 12.0, egui::Stroke::new(1.0, egui::Color32::from_white_alpha(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]     --> src/main.rs:4907:107
[INFO] [stdout]      |
[INFO] [stdout] 4907 | ...                   ui.painter().rect_stroke(rect, 8.0, egui::Stroke::new(1.0, egui::Color32::from_white_alpha(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]     --> src/main.rs:4990:63
[INFO] [stdout]      |
[INFO] [stdout] 4990 | ...                   let bd_stroke = egui::Stroke::new(2.0, bd_color);
[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]     --> src/main.rs:4991:66
[INFO] [stdout]      |
[INFO] [stdout] 4991 | ...                   let hatch_stroke = egui::Stroke::new(1.5, egui::Color32::from_rgba_unmultiplied(71, 71, 95, 120));
[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]     --> src/main.rs:5042:55
[INFO] [stdout]      |
[INFO] [stdout] 5042 | ...                   egui::Stroke::new(2.0, stroke_col),
[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]     --> src/main.rs:5108:126
[INFO] [stdout]      |
[INFO] [stdout] 5108 | ...ui::vec2(d, d)], egui::Stroke::new(1.5, egui::Color32::WHITE));
[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]     --> src/main.rs:5109:128
[INFO] [stdout]      |
[INFO] [stdout] 5109 | ...i::vec2(-d, d)], egui::Stroke::new(1.5, egui::Color32::WHITE));
[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]     --> src/main.rs:5152:41
[INFO] [stdout]      |
[INFO] [stdout] 5152 | ...                   2.5,
[INFO] [stdout]      |                       ^^^ help: explicitly specify the type as `f32`: `2.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]     --> src/main.rs:5167:90
[INFO] [stdout]      |
[INFO] [stdout] 5167 | ...   painter.line_segment([p1, p2], egui::Stroke::new(2.0, egui::Color32::from_rgba_unmultiplied(255, 255, 255, if left_pressed {...
[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]     --> src/main.rs:5184:96
[INFO] [stdout]      |
[INFO] [stdout] 5184 | ...                   painter.circle_stroke(p, base_pixel_rad, egui::Stroke::new(2.0, color));
[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]     --> src/main.rs:5208:90
[INFO] [stdout]      |
[INFO] [stdout] 5208 | ...                   painter.line_segment([p1, p2], egui::Stroke::new(2.5, arrow_color));
[INFO] [stdout]      |                                                                        ^^^ help: explicitly specify the type as `f32`: `2.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]     --> src/main.rs:5228:98
[INFO] [stdout]      |
[INFO] [stdout] 5228 | ...                   painter.line_segment([p1, p2], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:5510:102
[INFO] [stdout]      |
[INFO] [stdout] 5510 | ...                   bar_painter.rect_stroke(bar_rect, 4.0, egui::Stroke::new(1.0, egui::Color32::from_rgb(80, 80, 80)));
[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]     --> src/main.rs:5533:75
[INFO] [stdout]      |
[INFO] [stdout] 5533 | ...                   egui::Stroke::new(1.0, egui::Color32::from_rgba_premultiplied(255, 255, 255, 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]    --> src/main.rs:481:36
[INFO] [stdout]     |
[INFO] [stdout] 481 |     let stroke = egui::Stroke::new(1.5, color);
[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]    --> src/main.rs:553:41
[INFO] [stdout]     |
[INFO] [stdout] 553 |         if selected { egui::Stroke::new(1.0, text_color) } else { egui::Stroke::NONE },
[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]    --> src/main.rs:481:36
[INFO] [stdout]     |
[INFO] [stdout] 481 |     let stroke = egui::Stroke::new(1.5, color);
[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]    --> src/main.rs:553:41
[INFO] [stdout]     |
[INFO] [stdout] 553 |         if selected { egui::Stroke::new(1.0, text_color) } else { egui::Stroke::NONE },
[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]    --> src/main.rs:963:91
[INFO] [stdout]     |
[INFO] [stdout] 963 | ...                   ui.painter().add(egui::Shape::line(pts, egui::Stroke::new(1.5, color)));
[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]    --> src/main.rs:966:86
[INFO] [stdout]     |
[INFO] [stdout] 966 | ...                   ui.painter().circle_stroke(c, 2.5, egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:967:92
[INFO] [stdout]     |
[INFO] [stdout] 967 | ...                   draw_arc(ui.painter(), c, 6.0, 0.5, 2.6, egui::Stroke::new(1.0, color));
[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]    --> src/main.rs:968:92
[INFO] [stdout]     |
[INFO] [stdout] 968 | ...                   draw_arc(ui.painter(), c, 6.0, 3.6, 5.7, egui::Stroke::new(1.0, color));
[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]    --> src/main.rs:976:84
[INFO] [stdout]     |
[INFO] [stdout] 976 | ...                   ui.painter().circle_stroke(c, r, egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:977:135
[INFO] [stdout]     |
[INFO] [stdout] 977 | ...c2(r+2.0, 0.0)], egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:978:135
[INFO] [stdout]     |
[INFO] [stdout] 978 | ...c2(0.0, r+2.0)], egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:981:86
[INFO] [stdout]     |
[INFO] [stdout] 981 | ...                   ui.painter().circle_stroke(c, 6.0, egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:982:131
[INFO] [stdout]     |
[INFO] [stdout] 982 | ...                   ui.painter().line_segment([c - egui::vec2(3.0, 3.0), c + egui::vec2(4.0, 4.0)], egui::Stroke::new(2.0, color));
[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]    --> src/main.rs:985:92
[INFO] [stdout]     |
[INFO] [stdout] 985 | ...                   draw_arc(ui.painter(), c, 5.0, 2.0, 5.5, egui::Stroke::new(2.0, color));
[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]    --> src/main.rs:987:133
[INFO] [stdout]     |
[INFO] [stdout] 987 | ...vec2(2.0, 0.0)], egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:988:133
[INFO] [stdout]     |
[INFO] [stdout] 988 | ...vec2(0.0, 2.0)], egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:991:138
[INFO] [stdout]     |
[INFO] [stdout] 991 | ....0, 10.0)), 0.0, egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:993:133
[INFO] [stdout]     |
[INFO] [stdout] 993 | ...vec2(2.0, 0.0)], egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:994:133
[INFO] [stdout]     |
[INFO] [stdout] 994 | ...vec2(0.0, 2.0)], egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:997:133
[INFO] [stdout]     |
[INFO] [stdout] 997 | ...ec2(5.0, -5.0)], egui::Stroke::new(2.0, color));
[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]    --> src/main.rs:999:133
[INFO] [stdout]     |
[INFO] [stdout] 999 | ...vec2(2.0, 0.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:1000:133
[INFO] [stdout]      |
[INFO] [stdout] 1000 | ...vec2(0.0, 2.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:1008:91
[INFO] [stdout]      |
[INFO] [stdout] 1008 | ...                   ui.painter().line_segment([p1, p2], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:1013:86
[INFO] [stdout]      |
[INFO] [stdout] 1013 | ...                   ui.painter().circle_stroke(c, 5.0, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:1017:138
[INFO] [stdout]      |
[INFO] [stdout] 1017 | ....0, 12.0)), 0.0, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:1018:159
[INFO] [stdout]      |
[INFO] [stdout] 1018 | ...6.0, 6.0)), 0.0, egui::Stroke::new(1.0, color.linear_multiply(0.5)));
[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]     --> src/main.rs:1022:131
[INFO] [stdout]      |
[INFO] [stdout] 1022 | ...                   ui.painter().line_segment([c - egui::vec2(0.0, 4.5), c + egui::vec2(0.0, 4.5)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:1023:131
[INFO] [stdout]      |
[INFO] [stdout] 1023 | ...                   ui.painter().line_segment([c - egui::vec2(4.5, 0.0), c + egui::vec2(4.5, 0.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:1026:82
[INFO] [stdout]      |
[INFO] [stdout] 1026 | ...                   draw_hex(ui.painter(), c, 5.0, egui::Stroke::new(1.5, color), None);
[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]     --> src/main.rs:1028:109
[INFO] [stdout]      |
[INFO] [stdout] 1028 | ...                   ui.painter().line_segment([c - egui::vec2(0.0, 1.5), pa], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:1029:111
[INFO] [stdout]      |
[INFO] [stdout] 1029 | ...                   ui.painter().line_segment([pa - egui::vec2(1.5, -1.5), pa], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:1030:111
[INFO] [stdout]      |
[INFO] [stdout] 1030 | ...                   ui.painter().line_segment([pa + egui::vec2(1.5, -1.5), pa], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:1033:82
[INFO] [stdout]      |
[INFO] [stdout] 1033 | ...                   draw_hex(ui.painter(), c, 5.0, egui::Stroke::new(1.5, color), None);
[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]     --> src/main.rs:1036:82
[INFO] [stdout]      |
[INFO] [stdout] 1036 | ...                   draw_hex(ui.painter(), c, 5.0, egui::Stroke::new(1.5, color), None);
[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]     --> src/main.rs:1040:82
[INFO] [stdout]      |
[INFO] [stdout] 1040 | ...                   draw_hex(ui.painter(), c, 5.0, egui::Stroke::new(1.5, color), Some(color));
[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]    --> src/main.rs:963:91
[INFO] [stdout]     |
[INFO] [stdout] 963 | ...                   ui.painter().add(egui::Shape::line(pts, egui::Stroke::new(1.5, color)));
[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]    --> src/main.rs:966:86
[INFO] [stdout]     |
[INFO] [stdout] 966 | ...                   ui.painter().circle_stroke(c, 2.5, egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:967:92
[INFO] [stdout]     |
[INFO] [stdout] 967 | ...                   draw_arc(ui.painter(), c, 6.0, 0.5, 2.6, egui::Stroke::new(1.0, color));
[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]    --> src/main.rs:968:92
[INFO] [stdout]     |
[INFO] [stdout] 968 | ...                   draw_arc(ui.painter(), c, 6.0, 3.6, 5.7, egui::Stroke::new(1.0, color));
[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]    --> src/main.rs:976:84
[INFO] [stdout]     |
[INFO] [stdout] 976 | ...                   ui.painter().circle_stroke(c, r, egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:977:135
[INFO] [stdout]     |
[INFO] [stdout] 977 | ...c2(r+2.0, 0.0)], egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:978:135
[INFO] [stdout]     |
[INFO] [stdout] 978 | ...c2(0.0, r+2.0)], egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:981:86
[INFO] [stdout]     |
[INFO] [stdout] 981 | ...                   ui.painter().circle_stroke(c, 6.0, egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:982:131
[INFO] [stdout]     |
[INFO] [stdout] 982 | ...                   ui.painter().line_segment([c - egui::vec2(3.0, 3.0), c + egui::vec2(4.0, 4.0)], egui::Stroke::new(2.0, color));
[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]    --> src/main.rs:985:92
[INFO] [stdout]     |
[INFO] [stdout] 985 | ...                   draw_arc(ui.painter(), c, 5.0, 2.0, 5.5, egui::Stroke::new(2.0, color));
[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]    --> src/main.rs:987:133
[INFO] [stdout]     |
[INFO] [stdout] 987 | ...vec2(2.0, 0.0)], egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:988:133
[INFO] [stdout]     |
[INFO] [stdout] 988 | ...vec2(0.0, 2.0)], egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:991:138
[INFO] [stdout]     |
[INFO] [stdout] 991 | ....0, 10.0)), 0.0, egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:993:133
[INFO] [stdout]     |
[INFO] [stdout] 993 | ...vec2(2.0, 0.0)], egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:994:133
[INFO] [stdout]     |
[INFO] [stdout] 994 | ...vec2(0.0, 2.0)], egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:997:133
[INFO] [stdout]     |
[INFO] [stdout] 997 | ...ec2(5.0, -5.0)], egui::Stroke::new(2.0, color));
[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]    --> src/main.rs:999:133
[INFO] [stdout]     |
[INFO] [stdout] 999 | ...vec2(2.0, 0.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:1000:133
[INFO] [stdout]      |
[INFO] [stdout] 1000 | ...vec2(0.0, 2.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:1008:91
[INFO] [stdout]      |
[INFO] [stdout] 1008 | ...                   ui.painter().line_segment([p1, p2], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:1013:86
[INFO] [stdout]      |
[INFO] [stdout] 1013 | ...                   ui.painter().circle_stroke(c, 5.0, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:1017:138
[INFO] [stdout]      |
[INFO] [stdout] 1017 | ....0, 12.0)), 0.0, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:1018:159
[INFO] [stdout]      |
[INFO] [stdout] 1018 | ...6.0, 6.0)), 0.0, egui::Stroke::new(1.0, color.linear_multiply(0.5)));
[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]     --> src/main.rs:1022:131
[INFO] [stdout]      |
[INFO] [stdout] 1022 | ...                   ui.painter().line_segment([c - egui::vec2(0.0, 4.5), c + egui::vec2(0.0, 4.5)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:1023:131
[INFO] [stdout]      |
[INFO] [stdout] 1023 | ...                   ui.painter().line_segment([c - egui::vec2(4.5, 0.0), c + egui::vec2(4.5, 0.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:1026:82
[INFO] [stdout]      |
[INFO] [stdout] 1026 | ...                   draw_hex(ui.painter(), c, 5.0, egui::Stroke::new(1.5, color), None);
[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]     --> src/main.rs:1028:109
[INFO] [stdout]      |
[INFO] [stdout] 1028 | ...                   ui.painter().line_segment([c - egui::vec2(0.0, 1.5), pa], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:1029:111
[INFO] [stdout]      |
[INFO] [stdout] 1029 | ...                   ui.painter().line_segment([pa - egui::vec2(1.5, -1.5), pa], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:1030:111
[INFO] [stdout]      |
[INFO] [stdout] 1030 | ...                   ui.painter().line_segment([pa + egui::vec2(1.5, -1.5), pa], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:1033:82
[INFO] [stdout]      |
[INFO] [stdout] 1033 | ...                   draw_hex(ui.painter(), c, 5.0, egui::Stroke::new(1.5, color), None);
[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]     --> src/main.rs:1036:82
[INFO] [stdout]      |
[INFO] [stdout] 1036 | ...                   draw_hex(ui.painter(), c, 5.0, egui::Stroke::new(1.5, color), None);
[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]     --> src/main.rs:1040:82
[INFO] [stdout]      |
[INFO] [stdout] 1040 | ...                   draw_hex(ui.painter(), c, 5.0, egui::Stroke::new(1.5, color), Some(color));
[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: variable does not need to be mutable
[INFO] [stdout]    --> src/main.rs:889:9
[INFO] [stdout]     |
[INFO] [stdout] 889 |     let mut flush = |job: &mut egui::text::LayoutJob, text: &mut String, bold: bool, italic: bool| {
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/main.rs:889:9
[INFO] [stdout]     |
[INFO] [stdout] 889 |     let mut flush = |job: &mut egui::text::LayoutJob, text: &mut String, bold: bool, italic: bool| {
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `ComputeMode` is never used
[INFO] [stdout]   --> src/main.rs:20:6
[INFO] [stdout]    |
[INFO] [stdout] 20 | enum ComputeMode {
[INFO] [stdout]    |      ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ParticleGrid` is never constructed
[INFO] [stdout]   --> src/main.rs:56:8
[INFO] [stdout]    |
[INFO] [stdout] 56 | struct ParticleGrid {
[INFO] [stdout]    |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `find_closest` are never used
[INFO] [stdout]   --> src/main.rs:61:8
[INFO] [stdout]    |
[INFO] [stdout] 60 | impl ParticleGrid {
[INFO] [stdout]    | ----------------- associated items in this implementation
[INFO] [stdout] 61 |     fn new(particles: &[Particle], cell_size: f32) -> Self {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 70 |     fn find_closest(&self, px: f32, py: f32, max_dist: f32, particles: &[Particle]) -> Option<usize> {
[INFO] [stdout]    |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `write_particles_to_gpu` is never used
[INFO] [stdout]    --> src/main.rs:113:4
[INFO] [stdout]     |
[INFO] [stdout] 113 | fn write_particles_to_gpu(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `wl_to_color` is never used
[INFO] [stdout]    --> src/main.rs:122:4
[INFO] [stdout]     |
[INFO] [stdout] 122 | fn wl_to_color(wl: f32) -> egui::Color32 {
[INFO] [stdout]     |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `draw_spectrum_bar` is never used
[INFO] [stdout]    --> src/main.rs:172:4
[INFO] [stdout]     |
[INFO] [stdout] 172 | fn draw_spectrum_bar(ui: &mut egui::Ui, ranges: Option<&Vec<(f32, f32)>>) {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `compute_charge_color` is never used
[INFO] [stdout]    --> src/main.rs:357:4
[INFO] [stdout]     |
[INFO] [stdout] 357 | fn compute_charge_color(q: f32) -> egui::Color32 {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `LeftClickMode` is never used
[INFO] [stdout]    --> src/main.rs:403:6
[INFO] [stdout]     |
[INFO] [stdout] 403 | enum LeftClickMode {
[INFO] [stdout]     |      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `WorldSourceType` is never used
[INFO] [stdout]    --> src/main.rs:418:6
[INFO] [stdout]     |
[INFO] [stdout] 418 | enum WorldSourceType {
[INFO] [stdout]     |      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WorldSource` is never constructed
[INFO] [stdout]    --> src/main.rs:438:8
[INFO] [stdout]     |
[INFO] [stdout] 438 | struct WorldSource {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `draw_arc` is never used
[INFO] [stdout]    --> src/main.rs:445:4
[INFO] [stdout]     |
[INFO] [stdout] 445 | fn draw_arc(painter: &egui::Painter, center: egui::Pos2, radius: f32, start_angle: f32, end_angle: f32, stroke: egui::Stroke) {
[INFO] [stdout]     |    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `draw_hex` is never used
[INFO] [stdout]    --> src/main.rs:456:4
[INFO] [stdout]     |
[INFO] [stdout] 456 | fn draw_hex(painter: &egui::Painter, center: egui::Pos2, radius: f32, stroke: egui::Stroke, fill: Option<egui::Color32>) {
[INFO] [stdout]     |    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `wide_icon_btn` is never used
[INFO] [stdout]    --> src/main.rs:470:4
[INFO] [stdout]     |
[INFO] [stdout] 470 | fn wide_icon_btn(ui: &mut egui::Ui, width: f32, tooltip: &str, draw_icon: impl Fn(&egui::Ui, egui::Rect, egui::Color32)) -> egui::R...
[INFO] [stdout]     |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `draw_trash_can` is never used
[INFO] [stdout]    --> src/main.rs:480:4
[INFO] [stdout]     |
[INFO] [stdout] 480 | fn draw_trash_can(painter: &egui::Painter, center: egui::Pos2, color: egui::Color32, scale: f32) {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `draw_4star` is never used
[INFO] [stdout]    --> src/main.rs:499:4
[INFO] [stdout]     |
[INFO] [stdout] 499 | fn draw_4star(painter: &egui::Painter, center: egui::Pos2, radius: f32, stroke: egui::Stroke, fill: Option<egui::Color32>) {
[INFO] [stdout]     |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mini_icon` is never used
[INFO] [stdout]    --> src/main.rs:514:4
[INFO] [stdout]     |
[INFO] [stdout] 514 | fn mini_icon(ui: &mut egui::Ui, selected: bool, draw_icon: impl Fn(&egui::Ui, egui::Rect, egui::Color32)) -> egui::Response {
[INFO] [stdout]     |    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `tool_card` is never used
[INFO] [stdout]    --> src/main.rs:524:4
[INFO] [stdout]     |
[INFO] [stdout] 524 | fn tool_card(ui: &mut egui::Ui, selected: bool, text: &str, draw_icon: impl Fn(&egui::Ui, egui::Rect, egui::Color32)) -> egui::Resp...
[INFO] [stdout]     |    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `spawn_patch` is never used
[INFO] [stdout]    --> src/main.rs:603:4
[INFO] [stdout]     |
[INFO] [stdout] 603 | fn spawn_patch(
[INFO] [stdout]     |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `spawn_rect` is never used
[INFO] [stdout]    --> src/main.rs:724:4
[INFO] [stdout]     |
[INFO] [stdout] 724 | fn spawn_rect(
[INFO] [stdout]     |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DESIRED_PARTICLES` is never used
[INFO] [stdout]    --> src/main.rs:853:7
[INFO] [stdout]     |
[INFO] [stdout] 853 | const DESIRED_PARTICLES: u32 = 25_000_000;
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `GRID_W` is never used
[INFO] [stdout]    --> src/main.rs:854:7
[INFO] [stdout]     |
[INFO] [stdout] 854 | const GRID_W: u32 = 1024;
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `GRID_H` is never used
[INFO] [stdout]    --> src/main.rs:855:7
[INFO] [stdout]     |
[INFO] [stdout] 855 | const GRID_H: u32 = 1024;
[INFO] [stdout]     |       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `main` is never used
[INFO] [stdout]    --> src/main.rs:857:4
[INFO] [stdout]     |
[INFO] [stdout] 857 | fn main() {
[INFO] [stdout]     |    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `render_inline_markdown` is never used
[INFO] [stdout]    --> src/main.rs:880:4
[INFO] [stdout]     |
[INFO] [stdout] 880 | fn render_inline_markdown(ui: &mut egui::Ui, text: &str) {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `render_markdown` is never used
[INFO] [stdout]    --> src/main.rs:924:4
[INFO] [stdout]     |
[INFO] [stdout] 924 | fn render_markdown(ui: &mut egui::Ui, text: &str) {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `run` is never used
[INFO] [stdout]     --> src/main.rs:1071:10
[INFO] [stdout]      |
[INFO] [stdout] 1071 | async fn run() {
[INFO] [stdout]      |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DECAY` is never used
[INFO] [stdout]  --> src/cpu_physics.rs:9:7
[INFO] [stdout]   |
[INFO] [stdout] 9 | const DECAY: f32 = 0.0112;
[INFO] [stdout]   |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CpuPhysics` is never constructed
[INFO] [stdout]   --> src/cpu_physics.rs:11:12
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub struct CpuPhysics {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `step` are never used
[INFO] [stdout]   --> src/cpu_physics.rs:19:12
[INFO] [stdout]    |
[INFO] [stdout] 18 | impl CpuPhysics {
[INFO] [stdout]    | --------------- associated items in this implementation
[INFO] [stdout] 19 |     pub fn new(max_particles: u32) -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 27 |     pub fn step(&mut self, particles: &mut [Particle], params: &SimParams, active_count: u32) {
[INFO] [stdout]    |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PhysicsResult` is never constructed
[INFO] [stdout]    --> src/cpu_physics.rs:140:8
[INFO] [stdout]     |
[INFO] [stdout] 140 | struct PhysicsResult {
[INFO] [stdout]     |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `pos_to_cell` is never used
[INFO] [stdout]    --> src/cpu_physics.rs:147:4
[INFO] [stdout]     |
[INFO] [stdout] 147 | fn pos_to_cell(pos: [f32; 2], params: &SimParams) -> [i32; 2] {
[INFO] [stdout]     |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `v2_len` is never used
[INFO] [stdout]    --> src/cpu_physics.rs:158:4
[INFO] [stdout]     |
[INFO] [stdout] 158 | fn v2_len(v: [f32; 2]) -> f32 {
[INFO] [stdout]     |    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `compute_particle` is never used
[INFO] [stdout]    --> src/cpu_physics.rs:162:4
[INFO] [stdout]     |
[INFO] [stdout] 162 | fn compute_particle(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/main.rs:2486:94
[INFO] [stdout]      |
[INFO] [stdout] 2486 | ...                   painter.rect_stroke(bar_rect, 4.0, egui::Stroke::new(1.0, dim));
[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]     --> src/main.rs:2531:98
[INFO] [stdout]      |
[INFO] [stdout] 2531 | ...                   painter.rect_stroke(btn_rect, 4.0, egui::Stroke::new(1.0, dim));
[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]     --> src/main.rs:2565:94
[INFO] [stdout]      |
[INFO] [stdout] 2565 | ...                   painter.rect_stroke(bar_rect, 4.0, egui::Stroke::new(1.0, dim));
[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]     --> src/main.rs:2601:98
[INFO] [stdout]      |
[INFO] [stdout] 2601 | ...   painter.rect_stroke(btn_rect, 6.0, egui::Stroke::new(1.5, egui::Color32::from_rgba_unmultiplied(120, 180, 255, a)));
[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]     --> src/main.rs:2811:103
[INFO] [stdout]      |
[INFO] [stdout] 2811 | ...                   ui.painter().add(egui::Shape::line(pts, egui::Stroke::new(2.0, color)));
[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]     --> src/main.rs:2812:132
[INFO] [stdout]      |
[INFO] [stdout] 2812 | ...                   ui.painter().circle_stroke(egui::pos2(rect.right() - 8.0, c.y), 3.0, egui::Stroke::new(2.0, color));
[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]     --> src/main.rs:2817:98
[INFO] [stdout]      |
[INFO] [stdout] 2817 | ...                   ui.painter().circle_stroke(c, 2.5, egui::Stroke::new(2.0, color));
[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]     --> src/main.rs:2818:104
[INFO] [stdout]      |
[INFO] [stdout] 2818 | ...                   draw_arc(ui.painter(), c, 8.0, 0.5, 2.6, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2819:104
[INFO] [stdout]      |
[INFO] [stdout] 2819 | ...                   draw_arc(ui.painter(), c, 8.0, 3.6, 5.7, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2829:96
[INFO] [stdout]      |
[INFO] [stdout] 2829 | ...                   ui.painter().circle_stroke(c, r, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2830:147
[INFO] [stdout]      |
[INFO] [stdout] 2830 | ...c2(r+4.0, 0.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2831:147
[INFO] [stdout]      |
[INFO] [stdout] 2831 | ...c2(0.0, r+4.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2836:98
[INFO] [stdout]      |
[INFO] [stdout] 2836 | ...                   ui.painter().circle_stroke(c, 8.0, egui::Stroke::new(2.0, color));
[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]     --> src/main.rs:2837:143
[INFO] [stdout]      |
[INFO] [stdout] 2837 | ...                   ui.painter().line_segment([c - egui::vec2(4.0, 4.0), c + egui::vec2(6.0, 6.0)], egui::Stroke::new(3.0, color));
[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]     --> src/main.rs:2842:104
[INFO] [stdout]      |
[INFO] [stdout] 2842 | ...                   draw_arc(ui.painter(), c, 7.0, 2.0, 5.5, egui::Stroke::new(3.0, color));
[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]     --> src/main.rs:2844:145
[INFO] [stdout]      |
[INFO] [stdout] 2844 | ...vec2(3.0, 0.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2845:145
[INFO] [stdout]      |
[INFO] [stdout] 2845 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2850:150
[INFO] [stdout]      |
[INFO] [stdout] 2850 | ....0, 14.0)), 0.0, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2852:145
[INFO] [stdout]      |
[INFO] [stdout] 2852 | ...vec2(3.0, 0.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2853:145
[INFO] [stdout]      |
[INFO] [stdout] 2853 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2858:145
[INFO] [stdout]      |
[INFO] [stdout] 2858 | ...ec2(7.0, -7.0)], egui::Stroke::new(2.5, color));
[INFO] [stdout]      |                                       ^^^ help: explicitly specify the type as `f32`: `2.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]     --> src/main.rs:2860:145
[INFO] [stdout]      |
[INFO] [stdout] 2860 | ...vec2(3.0, 0.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2861:145
[INFO] [stdout]      |
[INFO] [stdout] 2861 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2871:103
[INFO] [stdout]      |
[INFO] [stdout] 2871 | ...                   ui.painter().line_segment([p1, p2], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2878:98
[INFO] [stdout]      |
[INFO] [stdout] 2878 | ...                   ui.painter().circle_stroke(c, 6.0, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2884:150
[INFO] [stdout]      |
[INFO] [stdout] 2884 | ....0, 16.0)), 0.0, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2885:171
[INFO] [stdout]      |
[INFO] [stdout] 2885 | ...8.0, 8.0)), 0.0, egui::Stroke::new(1.0, color.linear_multiply(0.5)));
[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]     --> src/main.rs:2891:143
[INFO] [stdout]      |
[INFO] [stdout] 2891 | ...                   ui.painter().line_segment([c - egui::vec2(0.0, 6.0), c + egui::vec2(0.0, 6.0)], egui::Stroke::new(2.0, color));
[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]     --> src/main.rs:2892:143
[INFO] [stdout]      |
[INFO] [stdout] 2892 | ...                   ui.painter().line_segment([c - egui::vec2(6.0, 0.0), c + egui::vec2(6.0, 0.0)], egui::Stroke::new(2.0, color));
[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]     --> src/main.rs:3017:165
[INFO] [stdout]      |
[INFO] [stdout] 3017 | ... as f32 * 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3018:165
[INFO] [stdout]      |
[INFO] [stdout] 3018 | ...32 * 3.0, 6.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3025:165
[INFO] [stdout]      |
[INFO] [stdout] 3025 | ... as f32 * 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3026:165
[INFO] [stdout]      |
[INFO] [stdout] 3026 | ... as f32 * 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3027:165
[INFO] [stdout]      |
[INFO] [stdout] 3027 | ...32 * 3.0, 2.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3028:165
[INFO] [stdout]      |
[INFO] [stdout] 3028 | ...32 * 3.0, 6.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3039:108
[INFO] [stdout]      |
[INFO] [stdout] 3039 | ...                   ui.painter().line_segment([drop_top, drop_left], egui::Stroke::new(1.2, color));
[INFO] [stdout]      |                                                                                          ^^^ help: explicitly specify the type as `f32`: `1.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]     --> src/main.rs:3040:111
[INFO] [stdout]      |
[INFO] [stdout] 3040 | ...                   ui.painter().line_segment([drop_left, drop_bottom], egui::Stroke::new(1.2, color));
[INFO] [stdout]      |                                                                                             ^^^ help: explicitly specify the type as `f32`: `1.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]     --> src/main.rs:3041:112
[INFO] [stdout]      |
[INFO] [stdout] 3041 | ...                   ui.painter().line_segment([drop_bottom, drop_right], egui::Stroke::new(1.2, color));
[INFO] [stdout]      |                                                                                              ^^^ help: explicitly specify the type as `f32`: `1.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]     --> src/main.rs:3042:109
[INFO] [stdout]      |
[INFO] [stdout] 3042 | ...                   ui.painter().line_segment([drop_right, drop_top], egui::Stroke::new(1.2, color));
[INFO] [stdout]      |                                                                                           ^^^ help: explicitly specify the type as `f32`: `1.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]     --> src/main.rs:3044:139
[INFO] [stdout]      |
[INFO] [stdout] 3044 | ...                   ui.painter().line_segment([c - egui::vec2(7.0, 0.0), c - egui::vec2(4.5, 0.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3045:141
[INFO] [stdout]      |
[INFO] [stdout] 3045 | ...c2(-5.5, -1.5)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3046:140
[INFO] [stdout]      |
[INFO] [stdout] 3046 | ...ec2(-5.5, 1.5)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3047:139
[INFO] [stdout]      |
[INFO] [stdout] 3047 | ...                   ui.painter().line_segment([c + egui::vec2(7.0, 0.0), c + egui::vec2(4.5, 0.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3048:140
[INFO] [stdout]      |
[INFO] [stdout] 3048 | ...ec2(5.5, -1.5)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3049:139
[INFO] [stdout]      |
[INFO] [stdout] 3049 | ...                   ui.painter().line_segment([c + egui::vec2(7.0, 0.0), c + egui::vec2(5.5, 1.5)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3055:115
[INFO] [stdout]      |
[INFO] [stdout] 3055 | ...                   ui.painter().circle_stroke(c - egui::vec2(2.5, 0.0), r, egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3056:115
[INFO] [stdout]      |
[INFO] [stdout] 3056 | ...                   ui.painter().circle_stroke(c + egui::vec2(2.5, 0.0), r, egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3077:90
[INFO] [stdout]      |
[INFO] [stdout] 3077 | ...                   draw_hex(ui.painter(), c, 6.0, egui::Stroke::new(1.5, color), None);
[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]     --> src/main.rs:3079:117
[INFO] [stdout]      |
[INFO] [stdout] 3079 | ...                   ui.painter().line_segment([c - egui::vec2(0.0, 2.0), pa], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:3080:119
[INFO] [stdout]      |
[INFO] [stdout] 3080 | ...                   ui.painter().line_segment([pa - egui::vec2(2.0, -2.0), pa], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:3081:119
[INFO] [stdout]      |
[INFO] [stdout] 3081 | ...                   ui.painter().line_segment([pa + egui::vec2(2.0, -2.0), pa], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:3086:90
[INFO] [stdout]      |
[INFO] [stdout] 3086 | ...                   draw_hex(ui.painter(), c, 6.0, egui::Stroke::new(1.5, color), None);
[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]     --> src/main.rs:3091:90
[INFO] [stdout]      |
[INFO] [stdout] 3091 | ...                   draw_hex(ui.painter(), c, 6.0, egui::Stroke::new(1.5, color), None);
[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]     --> src/main.rs:3097:90
[INFO] [stdout]      |
[INFO] [stdout] 3097 | ...                   draw_hex(ui.painter(), c, 6.0, egui::Stroke::new(1.5, color), Some(color));
[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]     --> src/main.rs:3206:129
[INFO] [stdout]      |
[INFO] [stdout] 3206 | ...                   draw_hex(ui.painter(), rect.right_top() + egui::vec2(-6.0, 6.0), 3.5, egui::Stroke::new(1.0, color), None);
[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]     --> src/main.rs:3210:129
[INFO] [stdout]      |
[INFO] [stdout] 3210 | ...-6.0, 6.0), 3.5, egui::Stroke::new(1.0, color), Some(color));
[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]     --> src/main.rs:3214:150
[INFO] [stdout]      |
[INFO] [stdout] 3214 | ...-6.0, 6.0), 3.5, egui::Stroke::new(1.0, color)));
[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]     --> src/main.rs:3224:140
[INFO] [stdout]      |
[INFO] [stdout] 3224 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3225:140
[INFO] [stdout]      |
[INFO] [stdout] 3225 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3226:139
[INFO] [stdout]      |
[INFO] [stdout] 3226 | ...                   ui.painter().line_segment([c + egui::vec2(2.0, 1.0), c + egui::vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3234:182
[INFO] [stdout]      |
[INFO] [stdout] 3234 | ....0, 10.0)), 1.0, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:3236:140
[INFO] [stdout]      |
[INFO] [stdout] 3236 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3237:142
[INFO] [stdout]      |
[INFO] [stdout] 3237 | ...ec2(0.0, -3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3238:141
[INFO] [stdout]      |
[INFO] [stdout] 3238 | ...ec2(0.0, -3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3260:128
[INFO] [stdout]      |
[INFO] [stdout] 3260 | ...-2.0, 2.0), 6.0, egui::Stroke::new(1.0, color), Some(color));
[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]     --> src/main.rs:3262:140
[INFO] [stdout]      |
[INFO] [stdout] 3262 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3263:140
[INFO] [stdout]      |
[INFO] [stdout] 3263 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3264:139
[INFO] [stdout]      |
[INFO] [stdout] 3264 | ...                   ui.painter().line_segment([c + egui::vec2(2.0, 1.0), c + egui::vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3296:128
[INFO] [stdout]      |
[INFO] [stdout] 3296 | ...                   draw_4star(ui.painter(), rect.center() + egui::vec2(-2.0, 2.0), 6.0, egui::Stroke::new(1.5, color), None);
[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]     --> src/main.rs:3298:140
[INFO] [stdout]      |
[INFO] [stdout] 3298 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3299:142
[INFO] [stdout]      |
[INFO] [stdout] 3299 | ...ec2(0.0, -3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3300:141
[INFO] [stdout]      |
[INFO] [stdout] 3300 | ...ec2(0.0, -3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3439:115
[INFO] [stdout]      |
[INFO] [stdout] 3439 | ...                   ui.painter().rect_stroke(rect, 6.0, egui::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]     --> src/main.rs:3471:83
[INFO] [stdout]      |
[INFO] [stdout] 3471 | ...                   egui::Stroke::new(1.0, particle_col.linear_multiply(0.5)),
[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]     --> src/main.rs:3477:83
[INFO] [stdout]      |
[INFO] [stdout] 3477 | ...                   egui::Stroke::new(1.0, particle_col.linear_multiply(0.5)),
[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]     --> src/main.rs:3702:91
[INFO] [stdout]      |
[INFO] [stdout] 3702 | ...                   egui::Stroke::new(1.0, p_col_base.linear_multiply(0.5)),
[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]     --> src/main.rs:4027:119
[INFO] [stdout]      |
[INFO] [stdout] 4027 | ...                   painter.circle_stroke(sim_center, 15.0, egui::Stroke::new(2.0, egui::Color32::WHITE));
[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]     --> src/main.rs:4034:121
[INFO] [stdout]      |
[INFO] [stdout] 4034 | ...                   painter.circle_stroke(p_center, 18.0, egui::Stroke::new(3.0, egui::Color32::WHITE));
[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]     --> src/main.rs:4060:95
[INFO] [stdout]      |
[INFO] [stdout] 4060 | ...                   stroke: egui::Stroke::new(3.5, egui::Color32::WHITE),
[INFO] [stdout]      |                                                 ^^^ help: explicitly specify the type as `f32`: `3.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]     --> src/main.rs:4074:121
[INFO] [stdout]      |
[INFO] [stdout] 4074 | ...                   painter.circle_stroke(p_center, 18.0, egui::Stroke::new(3.0, egui::Color32::WHITE));
[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]     --> src/main.rs:4084:95
[INFO] [stdout]      |
[INFO] [stdout] 4084 | ...                   stroke: egui::Stroke::new(3.5, egui::Color32::WHITE),
[INFO] [stdout]      |                                                 ^^^ help: explicitly specify the type as `f32`: `3.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]     --> src/main.rs:4111:105
[INFO] [stdout]      |
[INFO] [stdout] 4111 | ...                   let mut conn_stroke = egui::Stroke::new(1.5, egui::Color32::from_white_alpha(150));
[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]     --> src/main.rs:4115:101
[INFO] [stdout]      |
[INFO] [stdout] 4115 | ...                   conn_stroke = egui::Stroke::new(1.5, egui::Color32::WHITE);
[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]     --> src/main.rs:4145:104
[INFO] [stdout]      |
[INFO] [stdout] 4145 | ...                   let mut stroke = egui::Stroke::new(2.0, egui::Color32::WHITE);
[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]     --> src/main.rs:4167:104
[INFO] [stdout]      |
[INFO] [stdout] 4167 | ...                   let mut stroke = egui::Stroke::new(1.5, egui::Color32::from_white_alpha(100));
[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]     --> src/main.rs:4256:105
[INFO] [stdout]      |
[INFO] [stdout] 4256 | ...                   let mut rhom_stroke = egui::Stroke::new(2.0, egui::Color32::from_rgb(100, 200, 255));
[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]     --> src/main.rs:4260:101
[INFO] [stdout]      |
[INFO] [stdout] 4260 | ...                   rhom_stroke = egui::Stroke::new(2.0, egui::Color32::from_rgb(100, 200, 255));
[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]     --> src/main.rs:4284:104
[INFO] [stdout]      |
[INFO] [stdout] 4284 | ...                   let mut tri_stroke = egui::Stroke::new(2.0, egui::Color32::from_rgb(220, 50, 50));
[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]     --> src/main.rs:4288:100
[INFO] [stdout]      |
[INFO] [stdout] 4288 | ...                   tri_stroke = egui::Stroke::new(2.0, egui::Color32::from_rgb(255, 60, 60));
[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]     --> src/main.rs:4319:104
[INFO] [stdout]      |
[INFO] [stdout] 4319 | ...                   let mut stroke = egui::Stroke::new(2.5, egui::Color32::WHITE);
[INFO] [stdout]      |                                                          ^^^ help: explicitly specify the type as `f32`: `2.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]     --> src/main.rs:4330:126
[INFO] [stdout]      |
[INFO] [stdout] 4330 | ...                   painter.line_segment([p_start, p_end], egui::Stroke::new(3.0, egui::Color32::WHITE));
[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]     --> src/main.rs:4337:104
[INFO] [stdout]      |
[INFO] [stdout] 4337 | ...                   let mut stroke = egui::Stroke::new(2.0, egui::Color32::from_white_alpha(100));
[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]     --> src/main.rs:4798:104
[INFO] [stdout]      |
[INFO] [stdout] 4798 | ...                   ui.painter().rect_stroke(rect, 12.0, egui::Stroke::new(1.0, egui::Color32::from_white_alpha(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]     --> src/main.rs:4907:107
[INFO] [stdout]      |
[INFO] [stdout] 4907 | ...                   ui.painter().rect_stroke(rect, 8.0, egui::Stroke::new(1.0, egui::Color32::from_white_alpha(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]     --> src/main.rs:4990:63
[INFO] [stdout]      |
[INFO] [stdout] 4990 | ...                   let bd_stroke = egui::Stroke::new(2.0, bd_color);
[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]     --> src/main.rs:4991:66
[INFO] [stdout]      |
[INFO] [stdout] 4991 | ...                   let hatch_stroke = egui::Stroke::new(1.5, egui::Color32::from_rgba_unmultiplied(71, 71, 95, 120));
[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]     --> src/main.rs:5042:55
[INFO] [stdout]      |
[INFO] [stdout] 5042 | ...                   egui::Stroke::new(2.0, stroke_col),
[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]     --> src/main.rs:5108:126
[INFO] [stdout]      |
[INFO] [stdout] 5108 | ...ui::vec2(d, d)], egui::Stroke::new(1.5, egui::Color32::WHITE));
[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]     --> src/main.rs:5109:128
[INFO] [stdout]      |
[INFO] [stdout] 5109 | ...i::vec2(-d, d)], egui::Stroke::new(1.5, egui::Color32::WHITE));
[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]     --> src/main.rs:5152:41
[INFO] [stdout]      |
[INFO] [stdout] 5152 | ...                   2.5,
[INFO] [stdout]      |                       ^^^ help: explicitly specify the type as `f32`: `2.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]     --> src/main.rs:5167:90
[INFO] [stdout]      |
[INFO] [stdout] 5167 | ...   painter.line_segment([p1, p2], egui::Stroke::new(2.0, egui::Color32::from_rgba_unmultiplied(255, 255, 255, if left_pressed {...
[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]     --> src/main.rs:5184:96
[INFO] [stdout]      |
[INFO] [stdout] 5184 | ...                   painter.circle_stroke(p, base_pixel_rad, egui::Stroke::new(2.0, color));
[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]     --> src/main.rs:5208:90
[INFO] [stdout]      |
[INFO] [stdout] 5208 | ...                   painter.line_segment([p1, p2], egui::Stroke::new(2.5, arrow_color));
[INFO] [stdout]      |                                                                        ^^^ help: explicitly specify the type as `f32`: `2.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]     --> src/main.rs:5228:98
[INFO] [stdout]      |
[INFO] [stdout] 5228 | ...                   painter.line_segment([p1, p2], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:5510:102
[INFO] [stdout]      |
[INFO] [stdout] 5510 | ...                   bar_painter.rect_stroke(bar_rect, 4.0, egui::Stroke::new(1.0, egui::Color32::from_rgb(80, 80, 80)));
[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]     --> src/main.rs:5533:75
[INFO] [stdout]      |
[INFO] [stdout] 5533 | ...                   egui::Stroke::new(1.0, egui::Color32::from_rgba_premultiplied(255, 255, 255, 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]     --> src/main.rs:2486:94
[INFO] [stdout]      |
[INFO] [stdout] 2486 | ...                   painter.rect_stroke(bar_rect, 4.0, egui::Stroke::new(1.0, dim));
[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]     --> src/main.rs:2531:98
[INFO] [stdout]      |
[INFO] [stdout] 2531 | ...                   painter.rect_stroke(btn_rect, 4.0, egui::Stroke::new(1.0, dim));
[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]     --> src/main.rs:2565:94
[INFO] [stdout]      |
[INFO] [stdout] 2565 | ...                   painter.rect_stroke(bar_rect, 4.0, egui::Stroke::new(1.0, dim));
[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]     --> src/main.rs:2601:98
[INFO] [stdout]      |
[INFO] [stdout] 2601 | ...   painter.rect_stroke(btn_rect, 6.0, egui::Stroke::new(1.5, egui::Color32::from_rgba_unmultiplied(120, 180, 255, a)));
[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]     --> src/main.rs:2811:103
[INFO] [stdout]      |
[INFO] [stdout] 2811 | ...                   ui.painter().add(egui::Shape::line(pts, egui::Stroke::new(2.0, color)));
[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]     --> src/main.rs:2812:132
[INFO] [stdout]      |
[INFO] [stdout] 2812 | ...                   ui.painter().circle_stroke(egui::pos2(rect.right() - 8.0, c.y), 3.0, egui::Stroke::new(2.0, color));
[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]     --> src/main.rs:2817:98
[INFO] [stdout]      |
[INFO] [stdout] 2817 | ...                   ui.painter().circle_stroke(c, 2.5, egui::Stroke::new(2.0, color));
[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]     --> src/main.rs:2818:104
[INFO] [stdout]      |
[INFO] [stdout] 2818 | ...                   draw_arc(ui.painter(), c, 8.0, 0.5, 2.6, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2819:104
[INFO] [stdout]      |
[INFO] [stdout] 2819 | ...                   draw_arc(ui.painter(), c, 8.0, 3.6, 5.7, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2829:96
[INFO] [stdout]      |
[INFO] [stdout] 2829 | ...                   ui.painter().circle_stroke(c, r, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2830:147
[INFO] [stdout]      |
[INFO] [stdout] 2830 | ...c2(r+4.0, 0.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2831:147
[INFO] [stdout]      |
[INFO] [stdout] 2831 | ...c2(0.0, r+4.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2836:98
[INFO] [stdout]      |
[INFO] [stdout] 2836 | ...                   ui.painter().circle_stroke(c, 8.0, egui::Stroke::new(2.0, color));
[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]     --> src/main.rs:2837:143
[INFO] [stdout]      |
[INFO] [stdout] 2837 | ...                   ui.painter().line_segment([c - egui::vec2(4.0, 4.0), c + egui::vec2(6.0, 6.0)], egui::Stroke::new(3.0, color));
[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]     --> src/main.rs:2842:104
[INFO] [stdout]      |
[INFO] [stdout] 2842 | ...                   draw_arc(ui.painter(), c, 7.0, 2.0, 5.5, egui::Stroke::new(3.0, color));
[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]     --> src/main.rs:2844:145
[INFO] [stdout]      |
[INFO] [stdout] 2844 | ...vec2(3.0, 0.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2845:145
[INFO] [stdout]      |
[INFO] [stdout] 2845 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2850:150
[INFO] [stdout]      |
[INFO] [stdout] 2850 | ....0, 14.0)), 0.0, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2852:145
[INFO] [stdout]      |
[INFO] [stdout] 2852 | ...vec2(3.0, 0.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2853:145
[INFO] [stdout]      |
[INFO] [stdout] 2853 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2858:145
[INFO] [stdout]      |
[INFO] [stdout] 2858 | ...ec2(7.0, -7.0)], egui::Stroke::new(2.5, color));
[INFO] [stdout]      |                                       ^^^ help: explicitly specify the type as `f32`: `2.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]     --> src/main.rs:2860:145
[INFO] [stdout]      |
[INFO] [stdout] 2860 | ...vec2(3.0, 0.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2861:145
[INFO] [stdout]      |
[INFO] [stdout] 2861 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2871:103
[INFO] [stdout]      |
[INFO] [stdout] 2871 | ...                   ui.painter().line_segment([p1, p2], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2878:98
[INFO] [stdout]      |
[INFO] [stdout] 2878 | ...                   ui.painter().circle_stroke(c, 6.0, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2884:150
[INFO] [stdout]      |
[INFO] [stdout] 2884 | ....0, 16.0)), 0.0, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:2885:171
[INFO] [stdout]      |
[INFO] [stdout] 2885 | ...8.0, 8.0)), 0.0, egui::Stroke::new(1.0, color.linear_multiply(0.5)));
[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]     --> src/main.rs:2891:143
[INFO] [stdout]      |
[INFO] [stdout] 2891 | ...                   ui.painter().line_segment([c - egui::vec2(0.0, 6.0), c + egui::vec2(0.0, 6.0)], egui::Stroke::new(2.0, color));
[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]     --> src/main.rs:2892:143
[INFO] [stdout]      |
[INFO] [stdout] 2892 | ...                   ui.painter().line_segment([c - egui::vec2(6.0, 0.0), c + egui::vec2(6.0, 0.0)], egui::Stroke::new(2.0, color));
[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]     --> src/main.rs:3017:165
[INFO] [stdout]      |
[INFO] [stdout] 3017 | ... as f32 * 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3018:165
[INFO] [stdout]      |
[INFO] [stdout] 3018 | ...32 * 3.0, 6.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3025:165
[INFO] [stdout]      |
[INFO] [stdout] 3025 | ... as f32 * 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3026:165
[INFO] [stdout]      |
[INFO] [stdout] 3026 | ... as f32 * 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3027:165
[INFO] [stdout]      |
[INFO] [stdout] 3027 | ...32 * 3.0, 2.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3028:165
[INFO] [stdout]      |
[INFO] [stdout] 3028 | ...32 * 3.0, 6.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3039:108
[INFO] [stdout]      |
[INFO] [stdout] 3039 | ...                   ui.painter().line_segment([drop_top, drop_left], egui::Stroke::new(1.2, color));
[INFO] [stdout]      |                                                                                          ^^^ help: explicitly specify the type as `f32`: `1.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]     --> src/main.rs:3040:111
[INFO] [stdout]      |
[INFO] [stdout] 3040 | ...                   ui.painter().line_segment([drop_left, drop_bottom], egui::Stroke::new(1.2, color));
[INFO] [stdout]      |                                                                                             ^^^ help: explicitly specify the type as `f32`: `1.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]     --> src/main.rs:3041:112
[INFO] [stdout]      |
[INFO] [stdout] 3041 | ...                   ui.painter().line_segment([drop_bottom, drop_right], egui::Stroke::new(1.2, color));
[INFO] [stdout]      |                                                                                              ^^^ help: explicitly specify the type as `f32`: `1.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]     --> src/main.rs:3042:109
[INFO] [stdout]      |
[INFO] [stdout] 3042 | ...                   ui.painter().line_segment([drop_right, drop_top], egui::Stroke::new(1.2, color));
[INFO] [stdout]      |                                                                                           ^^^ help: explicitly specify the type as `f32`: `1.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]     --> src/main.rs:3044:139
[INFO] [stdout]      |
[INFO] [stdout] 3044 | ...                   ui.painter().line_segment([c - egui::vec2(7.0, 0.0), c - egui::vec2(4.5, 0.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3045:141
[INFO] [stdout]      |
[INFO] [stdout] 3045 | ...c2(-5.5, -1.5)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3046:140
[INFO] [stdout]      |
[INFO] [stdout] 3046 | ...ec2(-5.5, 1.5)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3047:139
[INFO] [stdout]      |
[INFO] [stdout] 3047 | ...                   ui.painter().line_segment([c + egui::vec2(7.0, 0.0), c + egui::vec2(4.5, 0.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3048:140
[INFO] [stdout]      |
[INFO] [stdout] 3048 | ...ec2(5.5, -1.5)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3049:139
[INFO] [stdout]      |
[INFO] [stdout] 3049 | ...                   ui.painter().line_segment([c + egui::vec2(7.0, 0.0), c + egui::vec2(5.5, 1.5)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3055:115
[INFO] [stdout]      |
[INFO] [stdout] 3055 | ...                   ui.painter().circle_stroke(c - egui::vec2(2.5, 0.0), r, egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3056:115
[INFO] [stdout]      |
[INFO] [stdout] 3056 | ...                   ui.painter().circle_stroke(c + egui::vec2(2.5, 0.0), r, egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3077:90
[INFO] [stdout]      |
[INFO] [stdout] 3077 | ...                   draw_hex(ui.painter(), c, 6.0, egui::Stroke::new(1.5, color), None);
[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]     --> src/main.rs:3079:117
[INFO] [stdout]      |
[INFO] [stdout] 3079 | ...                   ui.painter().line_segment([c - egui::vec2(0.0, 2.0), pa], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:3080:119
[INFO] [stdout]      |
[INFO] [stdout] 3080 | ...                   ui.painter().line_segment([pa - egui::vec2(2.0, -2.0), pa], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:3081:119
[INFO] [stdout]      |
[INFO] [stdout] 3081 | ...                   ui.painter().line_segment([pa + egui::vec2(2.0, -2.0), pa], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:3086:90
[INFO] [stdout]      |
[INFO] [stdout] 3086 | ...                   draw_hex(ui.painter(), c, 6.0, egui::Stroke::new(1.5, color), None);
[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]     --> src/main.rs:3091:90
[INFO] [stdout]      |
[INFO] [stdout] 3091 | ...                   draw_hex(ui.painter(), c, 6.0, egui::Stroke::new(1.5, color), None);
[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]     --> src/main.rs:3097:90
[INFO] [stdout]      |
[INFO] [stdout] 3097 | ...                   draw_hex(ui.painter(), c, 6.0, egui::Stroke::new(1.5, color), Some(color));
[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]     --> src/main.rs:3206:129
[INFO] [stdout]      |
[INFO] [stdout] 3206 | ...                   draw_hex(ui.painter(), rect.right_top() + egui::vec2(-6.0, 6.0), 3.5, egui::Stroke::new(1.0, color), None);
[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]     --> src/main.rs:3210:129
[INFO] [stdout]      |
[INFO] [stdout] 3210 | ...-6.0, 6.0), 3.5, egui::Stroke::new(1.0, color), Some(color));
[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]     --> src/main.rs:3214:150
[INFO] [stdout]      |
[INFO] [stdout] 3214 | ...-6.0, 6.0), 3.5, egui::Stroke::new(1.0, color)));
[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]     --> src/main.rs:3224:140
[INFO] [stdout]      |
[INFO] [stdout] 3224 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3225:140
[INFO] [stdout]      |
[INFO] [stdout] 3225 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3226:139
[INFO] [stdout]      |
[INFO] [stdout] 3226 | ...                   ui.painter().line_segment([c + egui::vec2(2.0, 1.0), c + egui::vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3234:182
[INFO] [stdout]      |
[INFO] [stdout] 3234 | ....0, 10.0)), 1.0, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:3236:140
[INFO] [stdout]      |
[INFO] [stdout] 3236 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3237:142
[INFO] [stdout]      |
[INFO] [stdout] 3237 | ...ec2(0.0, -3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3238:141
[INFO] [stdout]      |
[INFO] [stdout] 3238 | ...ec2(0.0, -3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3260:128
[INFO] [stdout]      |
[INFO] [stdout] 3260 | ...-2.0, 2.0), 6.0, egui::Stroke::new(1.0, color), Some(color));
[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]     --> src/main.rs:3262:140
[INFO] [stdout]      |
[INFO] [stdout] 3262 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3263:140
[INFO] [stdout]      |
[INFO] [stdout] 3263 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3264:139
[INFO] [stdout]      |
[INFO] [stdout] 3264 | ...                   ui.painter().line_segment([c + egui::vec2(2.0, 1.0), c + egui::vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3296:128
[INFO] [stdout]      |
[INFO] [stdout] 3296 | ...                   draw_4star(ui.painter(), rect.center() + egui::vec2(-2.0, 2.0), 6.0, egui::Stroke::new(1.5, color), None);
[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]     --> src/main.rs:3298:140
[INFO] [stdout]      |
[INFO] [stdout] 3298 | ...vec2(0.0, 3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3299:142
[INFO] [stdout]      |
[INFO] [stdout] 3299 | ...ec2(0.0, -3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3300:141
[INFO] [stdout]      |
[INFO] [stdout] 3300 | ...ec2(0.0, -3.0)], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:3439:115
[INFO] [stdout]      |
[INFO] [stdout] 3439 | ...                   ui.painter().rect_stroke(rect, 6.0, egui::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]     --> src/main.rs:3471:83
[INFO] [stdout]      |
[INFO] [stdout] 3471 | ...                   egui::Stroke::new(1.0, particle_col.linear_multiply(0.5)),
[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]     --> src/main.rs:3477:83
[INFO] [stdout]      |
[INFO] [stdout] 3477 | ...                   egui::Stroke::new(1.0, particle_col.linear_multiply(0.5)),
[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]     --> src/main.rs:3702:91
[INFO] [stdout]      |
[INFO] [stdout] 3702 | ...                   egui::Stroke::new(1.0, p_col_base.linear_multiply(0.5)),
[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]     --> src/main.rs:4027:119
[INFO] [stdout]      |
[INFO] [stdout] 4027 | ...                   painter.circle_stroke(sim_center, 15.0, egui::Stroke::new(2.0, egui::Color32::WHITE));
[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]     --> src/main.rs:4034:121
[INFO] [stdout]      |
[INFO] [stdout] 4034 | ...                   painter.circle_stroke(p_center, 18.0, egui::Stroke::new(3.0, egui::Color32::WHITE));
[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]     --> src/main.rs:4060:95
[INFO] [stdout]      |
[INFO] [stdout] 4060 | ...                   stroke: egui::Stroke::new(3.5, egui::Color32::WHITE),
[INFO] [stdout]      |                                                 ^^^ help: explicitly specify the type as `f32`: `3.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]     --> src/main.rs:4074:121
[INFO] [stdout]      |
[INFO] [stdout] 4074 | ...                   painter.circle_stroke(p_center, 18.0, egui::Stroke::new(3.0, egui::Color32::WHITE));
[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]     --> src/main.rs:4084:95
[INFO] [stdout]      |
[INFO] [stdout] 4084 | ...                   stroke: egui::Stroke::new(3.5, egui::Color32::WHITE),
[INFO] [stdout]      |                                                 ^^^ help: explicitly specify the type as `f32`: `3.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]     --> src/main.rs:4111:105
[INFO] [stdout]      |
[INFO] [stdout] 4111 | ...                   let mut conn_stroke = egui::Stroke::new(1.5, egui::Color32::from_white_alpha(150));
[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]     --> src/main.rs:4115:101
[INFO] [stdout]      |
[INFO] [stdout] 4115 | ...                   conn_stroke = egui::Stroke::new(1.5, egui::Color32::WHITE);
[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]     --> src/main.rs:4145:104
[INFO] [stdout]      |
[INFO] [stdout] 4145 | ...                   let mut stroke = egui::Stroke::new(2.0, egui::Color32::WHITE);
[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]     --> src/main.rs:4167:104
[INFO] [stdout]      |
[INFO] [stdout] 4167 | ...                   let mut stroke = egui::Stroke::new(1.5, egui::Color32::from_white_alpha(100));
[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]     --> src/main.rs:4256:105
[INFO] [stdout]      |
[INFO] [stdout] 4256 | ...                   let mut rhom_stroke = egui::Stroke::new(2.0, egui::Color32::from_rgb(100, 200, 255));
[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]     --> src/main.rs:4260:101
[INFO] [stdout]      |
[INFO] [stdout] 4260 | ...                   rhom_stroke = egui::Stroke::new(2.0, egui::Color32::from_rgb(100, 200, 255));
[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]     --> src/main.rs:4284:104
[INFO] [stdout]      |
[INFO] [stdout] 4284 | ...                   let mut tri_stroke = egui::Stroke::new(2.0, egui::Color32::from_rgb(220, 50, 50));
[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]     --> src/main.rs:4288:100
[INFO] [stdout]      |
[INFO] [stdout] 4288 | ...                   tri_stroke = egui::Stroke::new(2.0, egui::Color32::from_rgb(255, 60, 60));
[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]     --> src/main.rs:4319:104
[INFO] [stdout]      |
[INFO] [stdout] 4319 | ...                   let mut stroke = egui::Stroke::new(2.5, egui::Color32::WHITE);
[INFO] [stdout]      |                                                          ^^^ help: explicitly specify the type as `f32`: `2.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]     --> src/main.rs:4330:126
[INFO] [stdout]      |
[INFO] [stdout] 4330 | ...                   painter.line_segment([p_start, p_end], egui::Stroke::new(3.0, egui::Color32::WHITE));
[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]     --> src/main.rs:4337:104
[INFO] [stdout]      |
[INFO] [stdout] 4337 | ...                   let mut stroke = egui::Stroke::new(2.0, egui::Color32::from_white_alpha(100));
[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]     --> src/main.rs:4798:104
[INFO] [stdout]      |
[INFO] [stdout] 4798 | ...                   ui.painter().rect_stroke(rect, 12.0, egui::Stroke::new(1.0, egui::Color32::from_white_alpha(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]     --> src/main.rs:4907:107
[INFO] [stdout]      |
[INFO] [stdout] 4907 | ...                   ui.painter().rect_stroke(rect, 8.0, egui::Stroke::new(1.0, egui::Color32::from_white_alpha(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]     --> src/main.rs:4990:63
[INFO] [stdout]      |
[INFO] [stdout] 4990 | ...                   let bd_stroke = egui::Stroke::new(2.0, bd_color);
[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]     --> src/main.rs:4991:66
[INFO] [stdout]      |
[INFO] [stdout] 4991 | ...                   let hatch_stroke = egui::Stroke::new(1.5, egui::Color32::from_rgba_unmultiplied(71, 71, 95, 120));
[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]     --> src/main.rs:5042:55
[INFO] [stdout]      |
[INFO] [stdout] 5042 | ...                   egui::Stroke::new(2.0, stroke_col),
[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]     --> src/main.rs:5108:126
[INFO] [stdout]      |
[INFO] [stdout] 5108 | ...ui::vec2(d, d)], egui::Stroke::new(1.5, egui::Color32::WHITE));
[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]     --> src/main.rs:5109:128
[INFO] [stdout]      |
[INFO] [stdout] 5109 | ...i::vec2(-d, d)], egui::Stroke::new(1.5, egui::Color32::WHITE));
[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]     --> src/main.rs:5152:41
[INFO] [stdout]      |
[INFO] [stdout] 5152 | ...                   2.5,
[INFO] [stdout]      |                       ^^^ help: explicitly specify the type as `f32`: `2.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]     --> src/main.rs:5167:90
[INFO] [stdout]      |
[INFO] [stdout] 5167 | ...   painter.line_segment([p1, p2], egui::Stroke::new(2.0, egui::Color32::from_rgba_unmultiplied(255, 255, 255, if left_pressed {...
[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]     --> src/main.rs:5184:96
[INFO] [stdout]      |
[INFO] [stdout] 5184 | ...                   painter.circle_stroke(p, base_pixel_rad, egui::Stroke::new(2.0, color));
[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]     --> src/main.rs:5208:90
[INFO] [stdout]      |
[INFO] [stdout] 5208 | ...                   painter.line_segment([p1, p2], egui::Stroke::new(2.5, arrow_color));
[INFO] [stdout]      |                                                                        ^^^ help: explicitly specify the type as `f32`: `2.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]     --> src/main.rs:5228:98
[INFO] [stdout]      |
[INFO] [stdout] 5228 | ...                   painter.line_segment([p1, p2], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:5510:102
[INFO] [stdout]      |
[INFO] [stdout] 5510 | ...                   bar_painter.rect_stroke(bar_rect, 4.0, egui::Stroke::new(1.0, egui::Color32::from_rgb(80, 80, 80)));
[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]     --> src/main.rs:5533:75
[INFO] [stdout]      |
[INFO] [stdout] 5533 | ...                   egui::Stroke::new(1.0, egui::Color32::from_rgba_premultiplied(255, 255, 255, 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]    --> src/main.rs:481:36
[INFO] [stdout]     |
[INFO] [stdout] 481 |     let stroke = egui::Stroke::new(1.5, color);
[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]    --> src/main.rs:481:36
[INFO] [stdout]     |
[INFO] [stdout] 481 |     let stroke = egui::Stroke::new(1.5, color);
[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]    --> src/main.rs:553:41
[INFO] [stdout]     |
[INFO] [stdout] 553 |         if selected { egui::Stroke::new(1.0, text_color) } else { egui::Stroke::NONE },
[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]    --> src/main.rs:553:41
[INFO] [stdout]     |
[INFO] [stdout] 553 |         if selected { egui::Stroke::new(1.0, text_color) } else { egui::Stroke::NONE },
[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]    --> src/main.rs:963:91
[INFO] [stdout]     |
[INFO] [stdout] 963 | ...                   ui.painter().add(egui::Shape::line(pts, egui::Stroke::new(1.5, color)));
[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]    --> src/main.rs:963:91
[INFO] [stdout]     |
[INFO] [stdout] 963 | ...                   ui.painter().add(egui::Shape::line(pts, egui::Stroke::new(1.5, color)));
[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]    --> src/main.rs:966:86
[INFO] [stdout]     |
[INFO] [stdout] 966 | ...                   ui.painter().circle_stroke(c, 2.5, egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:966:86
[INFO] [stdout]     |
[INFO] [stdout] 966 | ...                   ui.painter().circle_stroke(c, 2.5, egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:967:92
[INFO] [stdout]     |
[INFO] [stdout] 967 | ...                   draw_arc(ui.painter(), c, 6.0, 0.5, 2.6, egui::Stroke::new(1.0, color));
[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]    --> src/main.rs:967:92
[INFO] [stdout]     |
[INFO] [stdout] 967 | ...                   draw_arc(ui.painter(), c, 6.0, 0.5, 2.6, egui::Stroke::new(1.0, color));
[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]    --> src/main.rs:968:92
[INFO] [stdout]     |
[INFO] [stdout] 968 | ...                   draw_arc(ui.painter(), c, 6.0, 3.6, 5.7, egui::Stroke::new(1.0, color));
[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]    --> src/main.rs:968:92
[INFO] [stdout]     |
[INFO] [stdout] 968 | ...                   draw_arc(ui.painter(), c, 6.0, 3.6, 5.7, egui::Stroke::new(1.0, color));
[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]    --> src/main.rs:976:84
[INFO] [stdout]     |
[INFO] [stdout] 976 | ...                   ui.painter().circle_stroke(c, r, egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:976:84
[INFO] [stdout]     |
[INFO] [stdout] 976 | ...                   ui.painter().circle_stroke(c, r, egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:977:135
[INFO] [stdout]     |
[INFO] [stdout] 977 | ...c2(r+2.0, 0.0)], egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:977:135
[INFO] [stdout]     |
[INFO] [stdout] 977 | ...c2(r+2.0, 0.0)], egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:978:135
[INFO] [stdout]     |
[INFO] [stdout] 978 | ...c2(0.0, r+2.0)], egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:978:135
[INFO] [stdout]     |
[INFO] [stdout] 978 | ...c2(0.0, r+2.0)], egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:981:86
[INFO] [stdout]     |
[INFO] [stdout] 981 | ...                   ui.painter().circle_stroke(c, 6.0, egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:981:86
[INFO] [stdout]     |
[INFO] [stdout] 981 | ...                   ui.painter().circle_stroke(c, 6.0, egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:982:131
[INFO] [stdout]     |
[INFO] [stdout] 982 | ...                   ui.painter().line_segment([c - egui::vec2(3.0, 3.0), c + egui::vec2(4.0, 4.0)], egui::Stroke::new(2.0, color));
[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]    --> src/main.rs:982:131
[INFO] [stdout]     |
[INFO] [stdout] 982 | ...                   ui.painter().line_segment([c - egui::vec2(3.0, 3.0), c + egui::vec2(4.0, 4.0)], egui::Stroke::new(2.0, color));
[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]    --> src/main.rs:985:92
[INFO] [stdout]     |
[INFO] [stdout] 985 | ...                   draw_arc(ui.painter(), c, 5.0, 2.0, 5.5, egui::Stroke::new(2.0, color));
[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]    --> src/main.rs:985:92
[INFO] [stdout]     |
[INFO] [stdout] 985 | ...                   draw_arc(ui.painter(), c, 5.0, 2.0, 5.5, egui::Stroke::new(2.0, color));
[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]    --> src/main.rs:987:133
[INFO] [stdout]     |
[INFO] [stdout] 987 | ...vec2(2.0, 0.0)], egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:987:133
[INFO] [stdout]     |
[INFO] [stdout] 987 | ...vec2(2.0, 0.0)], egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:988:133
[INFO] [stdout]     |
[INFO] [stdout] 988 | ...vec2(0.0, 2.0)], egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:988:133
[INFO] [stdout]     |
[INFO] [stdout] 988 | ...vec2(0.0, 2.0)], egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:991:138
[INFO] [stdout]     |
[INFO] [stdout] 991 | ....0, 10.0)), 0.0, egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:991:138
[INFO] [stdout]     |
[INFO] [stdout] 991 | ....0, 10.0)), 0.0, egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:993:133
[INFO] [stdout]     |
[INFO] [stdout] 993 | ...vec2(2.0, 0.0)], egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:993:133
[INFO] [stdout]     |
[INFO] [stdout] 993 | ...vec2(2.0, 0.0)], egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:994:133
[INFO] [stdout]     |
[INFO] [stdout] 994 | ...vec2(0.0, 2.0)], egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:994:133
[INFO] [stdout]     |
[INFO] [stdout] 994 | ...vec2(0.0, 2.0)], egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:997:133
[INFO] [stdout]     |
[INFO] [stdout] 997 | ...ec2(5.0, -5.0)], egui::Stroke::new(2.0, color));
[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]    --> src/main.rs:997:133
[INFO] [stdout]     |
[INFO] [stdout] 997 | ...ec2(5.0, -5.0)], egui::Stroke::new(2.0, color));
[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]    --> src/main.rs:999:133
[INFO] [stdout]     |
[INFO] [stdout] 999 | ...vec2(2.0, 0.0)], egui::Stroke::new(1.5, color));
[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]    --> src/main.rs:999:133
[INFO] [stdout]     |
[INFO] [stdout] 999 | ...vec2(2.0, 0.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:1000:133
[INFO] [stdout]      |
[INFO] [stdout] 1000 | ...vec2(0.0, 2.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:1000:133
[INFO] [stdout]      |
[INFO] [stdout] 1000 | ...vec2(0.0, 2.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:1008:91
[INFO] [stdout]      |
[INFO] [stdout] 1008 | ...                   ui.painter().line_segment([p1, p2], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:1008:91
[INFO] [stdout]      |
[INFO] [stdout] 1008 | ...                   ui.painter().line_segment([p1, p2], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:1013:86
[INFO] [stdout]      |
[INFO] [stdout] 1013 | ...                   ui.painter().circle_stroke(c, 5.0, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:1013:86
[INFO] [stdout]      |
[INFO] [stdout] 1013 | ...                   ui.painter().circle_stroke(c, 5.0, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:1017:138
[INFO] [stdout]      |
[INFO] [stdout] 1017 | ....0, 12.0)), 0.0, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:1017:138
[INFO] [stdout]      |
[INFO] [stdout] 1017 | ....0, 12.0)), 0.0, egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:1018:159
[INFO] [stdout]      |
[INFO] [stdout] 1018 | ...6.0, 6.0)), 0.0, egui::Stroke::new(1.0, color.linear_multiply(0.5)));
[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]     --> src/main.rs:1018:159
[INFO] [stdout]      |
[INFO] [stdout] 1018 | ...6.0, 6.0)), 0.0, egui::Stroke::new(1.0, color.linear_multiply(0.5)));
[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]     --> src/main.rs:1022:131
[INFO] [stdout]      |
[INFO] [stdout] 1022 | ...                   ui.painter().line_segment([c - egui::vec2(0.0, 4.5), c + egui::vec2(0.0, 4.5)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:1022:131
[INFO] [stdout]      |
[INFO] [stdout] 1022 | ...                   ui.painter().line_segment([c - egui::vec2(0.0, 4.5), c + egui::vec2(0.0, 4.5)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:1023:131
[INFO] [stdout]      |
[INFO] [stdout] 1023 | ...                   ui.painter().line_segment([c - egui::vec2(4.5, 0.0), c + egui::vec2(4.5, 0.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:1023:131
[INFO] [stdout]      |
[INFO] [stdout] 1023 | ...                   ui.painter().line_segment([c - egui::vec2(4.5, 0.0), c + egui::vec2(4.5, 0.0)], egui::Stroke::new(1.5, color));
[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]     --> src/main.rs:1026:82
[INFO] [stdout]      |
[INFO] [stdout] 1026 | ...                   draw_hex(ui.painter(), c, 5.0, egui::Stroke::new(1.5, color), None);
[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]     --> src/main.rs:1026:82
[INFO] [stdout]      |
[INFO] [stdout] 1026 | ...                   draw_hex(ui.painter(), c, 5.0, egui::Stroke::new(1.5, color), None);
[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]     --> src/main.rs:1028:109
[INFO] [stdout]      |
[INFO] [stdout] 1028 | ...                   ui.painter().line_segment([c - egui::vec2(0.0, 1.5), pa], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:1028:109
[INFO] [stdout]      |
[INFO] [stdout] 1028 | ...                   ui.painter().line_segment([c - egui::vec2(0.0, 1.5), pa], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:1029:111
[INFO] [stdout]      |
[INFO] [stdout] 1029 | ...                   ui.painter().line_segment([pa - egui::vec2(1.5, -1.5), pa], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:1029:111
[INFO] [stdout]      |
[INFO] [stdout] 1029 | ...                   ui.painter().line_segment([pa - egui::vec2(1.5, -1.5), pa], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:1030:111
[INFO] [stdout]      |
[INFO] [stdout] 1030 | ...                   ui.painter().line_segment([pa + egui::vec2(1.5, -1.5), pa], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:1033:82
[INFO] [stdout]      |
[INFO] [stdout] 1033 | ...                   draw_hex(ui.painter(), c, 5.0, egui::Stroke::new(1.5, color), None);
[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]     --> src/main.rs:1036:82
[INFO] [stdout]      |
[INFO] [stdout] 1036 | ...                   draw_hex(ui.painter(), c, 5.0, egui::Stroke::new(1.5, color), None);
[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]     --> src/main.rs:1040:82
[INFO] [stdout]      |
[INFO] [stdout] 1040 | ...                   draw_hex(ui.painter(), c, 5.0, egui::Stroke::new(1.5, color), Some(color));
[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]     --> src/main.rs:1030:111
[INFO] [stdout]      |
[INFO] [stdout] 1030 | ...                   ui.painter().line_segment([pa + egui::vec2(1.5, -1.5), pa], egui::Stroke::new(1.0, color));
[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]     --> src/main.rs:1033:82
[INFO] [stdout]      |
[INFO] [stdout] 1033 | ...                   draw_hex(ui.painter(), c, 5.0, egui::Stroke::new(1.5, color), None);
[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]     --> src/main.rs:1036:82
[INFO] [stdout]      |
[INFO] [stdout] 1036 | ...                   draw_hex(ui.painter(), c, 5.0, egui::Stroke::new(1.5, color), None);
[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]     --> src/main.rs:1040:82
[INFO] [stdout]      |
[INFO] [stdout] 1040 | ...                   draw_hex(ui.painter(), c, 5.0, egui::Stroke::new(1.5, color), Some(color));
[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: variable does not need to be mutable
[INFO] [stdout]    --> src/main.rs:889:9
[INFO] [stdout]     |
[INFO] [stdout] 889 |     let mut flush = |job: &mut egui::text::LayoutJob, text: &mut String, bold: bool, italic: bool| {
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/main.rs:889:9
[INFO] [stdout]     |
[INFO] [stdout] 889 |     let mut flush = |job: &mut egui::text::LayoutJob, text: &mut String, bold: bool, italic: bool| {
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: unused dependency `base64`
[INFO] [stderr]   --> Cargo.toml:11:1
[INFO] [stderr]    |
[INFO] [stderr] 11 | base64 = "0.22.1"
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `base64`
[INFO] [stderr] warning: unused dependency `imageproc`
[INFO] [stderr]   --> Cargo.toml:16:1
[INFO] [stderr]    |
[INFO] [stderr] 16 | imageproc = "0.26.2"
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the dependency on `imageproc`
[INFO] [stderr] warning: unused dependency `open`
[INFO] [stderr]   --> Cargo.toml:18:1
[INFO] [stderr]    |
[INFO] [stderr] 18 | open = "5.3.5"
[INFO] [stderr]    | ^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the dependency on `open`
[INFO] [stderr] warning: unused dependency `rusttype`
[INFO] [stderr]   --> Cargo.toml:22:1
[INFO] [stderr]    |
[INFO] [stderr] 22 | rusttype = "0.9.3"
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the dependency on `rusttype`
[INFO] [stderr] warning: unused dependency `ureq`
[INFO] [stderr]   --> Cargo.toml:36:15
[INFO] [stderr]    |
[INFO] [stderr] 36 | [dependencies.ureq]
[INFO] [stderr]    |               ^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the dependency on `ureq`
[INFO] [stderr] warning: unused dependency `urlencoding`
[INFO] [stderr]   --> Cargo.toml:24:1
[INFO] [stderr]    |
[INFO] [stderr] 24 | urlencoding = "2.1.3"
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the dependency on `urlencoding`
[INFO] [stderr] warning: unused dependency `zip`
[INFO] [stderr]   --> Cargo.toml:26:1
[INFO] [stderr]    |
[INFO] [stderr] 26 | zip = "8.6.0"
[INFO] [stderr]    | ^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the dependency on `zip`
[INFO] [stderr] warning: `particle_sim_5` (manifest) generated 7 warnings
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 36.23s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: wgpu v0.19.4, wgpu-core v0.19.4, wgpu-hal v0.19.5, winit v0.29.15
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 5`
[INFO] running `Command { std: "docker" "inspect" "e843d31c9635cb7be8cb0d17934c833e16da50d38dd019f143273ebbab746478", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e843d31c9635cb7be8cb0d17934c833e16da50d38dd019f143273ebbab746478", kill_on_drop: false }`
[INFO] [stdout] e843d31c9635cb7be8cb0d17934c833e16da50d38dd019f143273ebbab746478
