[INFO] fetching crate bevy_magic_fx 0.14.3...
[INFO] checking bevy_magic_fx-0.14.3 against master#3f1be1ec7ec3d8e80beb381ee82164a0aa3ca777 for pr-132289
[INFO] extracting crate bevy_magic_fx 0.14.3 into /workspace/builds/worker-6-tc1/source
[INFO] validating manifest of crates.io crate bevy_magic_fx 0.14.3 on toolchain 3f1be1ec7ec3d8e80beb381ee82164a0aa3ca777
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3f1be1ec7ec3d8e80beb381ee82164a0aa3ca777" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate bevy_magic_fx 0.14.3
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate bevy_magic_fx 0.14.3
[INFO] tweaked toml for crates.io crate bevy_magic_fx 0.14.3 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] crate crates.io crate bevy_magic_fx 0.14.3 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" "+3f1be1ec7ec3d8e80beb381ee82164a0aa3ca777" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded bumpalo v3.15.0
[INFO] [stderr]   Downloaded coreaudio-sys v0.2.15
[INFO] [stderr]   Downloaded bevy_utils_proc_macros v0.14.0
[INFO] [stderr]   Downloaded bevy_utils v0.14.0
[INFO] [stderr]   Downloaded thiserror-impl v1.0.62
[INFO] [stderr]   Downloaded bevy_a11y v0.14.0
[INFO] [stderr]   Downloaded bevy_core v0.14.0
[INFO] [stderr]   Downloaded thiserror v1.0.62
[INFO] [stderr]   Downloaded gltf-json v1.4.0
[INFO] [stderr]   Downloaded bevy_audio v0.14.0
[INFO] [stderr]   Downloaded gltf-derive v1.4.0
[INFO] [stderr]   Downloaded bevy_input v0.14.0
[INFO] [stderr]   Downloaded bevy_gizmos_macros v0.14.0
[INFO] [stderr]   Downloaded anyhow v1.0.80
[INFO] [stderr]   Downloaded gltf v1.4.0
[INFO] [stderr]   Downloaded toml_edit v0.22.12
[INFO] [stderr]   Downloaded gilrs v0.10.4
[INFO] [stderr]   Downloaded bevy_asset v0.14.0
[INFO] [stderr]   Downloaded winnow v0.6.5
[INFO] [stderr]   Downloaded crossbeam-channel v0.5.11
[INFO] [stderr]   Downloaded syn v2.0.49
[INFO] [stderr]   Downloaded bevy_reflect v0.14.0
[INFO] [stderr]   Downloaded indexmap v2.2.3
[INFO] [stderr]   Downloaded bevy_math v0.14.0
[INFO] [stderr]   Downloaded bevy_render v0.14.0
[INFO] [stderr]   Downloaded nix v0.27.1
[INFO] [stderr]   Downloaded bevy_reflect_derive v0.14.0
[INFO] [stderr]   Downloaded alsa v0.9.0
[INFO] [stderr]   Downloaded gilrs-core v0.5.10
[INFO] [stderr]   Downloaded bevy_ecs v0.14.0
[INFO] [stderr]   Downloaded bevy_animation v0.14.0
[INFO] [stderr]   Downloaded bevy_pbr v0.14.0
[INFO] [stderr]   Downloaded bevy_gltf v0.14.0
[INFO] [stderr]   Downloaded bevy_scene v0.14.0
[INFO] [stderr]   Downloaded bevy_sprite v0.14.0
[INFO] [stderr]   Downloaded bevy v0.14.0
[INFO] [stderr]   Downloaded bevy_ui v0.14.0
[INFO] [stderr]   Downloaded bevy_common_assets v0.11.0
[INFO] [stderr]   Downloaded bevy_color v0.14.1
[INFO] [stderr]   Downloaded bevy_tasks v0.14.0
[INFO] [stderr]   Downloaded bevy_window v0.14.0
[INFO] [stderr]   Downloaded bevy_core_pipeline v0.14.0
[INFO] [stderr]   Downloaded ruzstd v0.7.0
[INFO] [stderr]   Downloaded bevy_gizmos v0.14.0
[INFO] [stderr]   Downloaded bevy_state_macros v0.14.0
[INFO] [stderr]   Downloaded bevy_text v0.14.0
[INFO] [stderr]   Downloaded bevy_time v0.14.0
[INFO] [stderr]   Downloaded bevy_transform v0.14.0
[INFO] [stderr]   Downloaded bevy_derive v0.14.0
[INFO] [stderr]   Downloaded bevy_app v0.14.0
[INFO] [stderr]   Downloaded bevy_ecs_macros v0.14.0
[INFO] [stderr]   Downloaded bevy_ptr v0.14.0
[INFO] [stderr]   Downloaded bevy_macro_utils v0.14.0
[INFO] [stderr]   Downloaded ahash v0.8.8
[INFO] [stderr]   Downloaded tobj v4.0.1
[INFO] [stderr]   Downloaded bevy_obj v0.14.0
[INFO] [stderr]   Downloaded bevy_state v0.14.0
[INFO] [stderr]   Downloaded bevy_internal v0.14.0
[INFO] [stderr]   Downloaded bevy_asset_macros v0.14.0
[INFO] [stderr]   Downloaded bevy_log v0.14.0
[INFO] [stderr]   Downloaded bevy_winit v0.14.0
[INFO] [stderr]   Downloaded bevy_diagnostic v0.14.0
[INFO] [stderr]   Downloaded bevy_encase_derive v0.14.0
[INFO] [stderr]   Downloaded bevy_mikktspace v0.14.0
[INFO] [stderr]   Downloaded bevy_render_macros v0.14.0
[INFO] [stderr]   Downloaded bevy_hierarchy v0.14.0
[INFO] [stderr]   Downloaded event-listener v5.1.0
[INFO] [stderr]   Downloaded bevy_gilrs v0.14.0
[INFO] [stderr]   Downloaded image v0.25.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+3f1be1ec7ec3d8e80beb381ee82164a0aa3ca777" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 23196a7d5250617c3e768bc4e2feac24b7a4a7234058834a87969e1f11e88f77
[INFO] running `Command { std: "docker" "start" "-a" "23196a7d5250617c3e768bc4e2feac24b7a4a7234058834a87969e1f11e88f77", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "23196a7d5250617c3e768bc4e2feac24b7a4a7234058834a87969e1f11e88f77", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "23196a7d5250617c3e768bc4e2feac24b7a4a7234058834a87969e1f11e88f77", kill_on_drop: false }`
[INFO] [stdout] 23196a7d5250617c3e768bc4e2feac24b7a4a7234058834a87969e1f11e88f77
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+3f1be1ec7ec3d8e80beb381ee82164a0aa3ca777" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] be485613ea37e84c4e624c43699e6933456df6d01d16532f6ac88f128f4d3ef5
[INFO] running `Command { std: "docker" "start" "-a" "be485613ea37e84c4e624c43699e6933456df6d01d16532f6ac88f128f4d3ef5", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.196
[INFO] [stderr]    Compiling ahash v0.8.8
[INFO] [stderr]    Compiling thiserror v1.0.62
[INFO] [stderr]    Compiling syn v2.0.49
[INFO] [stderr]     Checking getrandom v0.2.12
[INFO] [stderr]    Compiling winnow v0.6.5
[INFO] [stderr]    Compiling indexmap v2.2.3
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking event-listener v5.1.0
[INFO] [stderr]     Checking thread_local v1.1.7
[INFO] [stderr]     Checking bevy_ptr v0.14.0
[INFO] [stderr]     Checking libloading v0.8.1
[INFO] [stderr]     Checking event-listener-strategy v0.5.0
[INFO] [stderr]     Checking regex-automata v0.4.5
[INFO] [stderr]     Checking parking_lot v0.12.1
[INFO] [stderr]    Compiling cc v1.0.83
[INFO] [stderr]     Checking crossbeam-channel v0.5.11
[INFO] [stderr]     Checking async-channel v2.2.0
[INFO] [stderr]     Checking khronos-egl v6.0.0
[INFO] [stderr]     Checking bevy_tasks v0.14.0
[INFO] [stderr]    Compiling wgpu v0.20.1
[INFO] [stderr]     Checking twox-hash v1.6.3
[INFO] [stderr]     Checking sysinfo v0.30.6
[INFO] [stderr]     Checking ktx2 v0.3.0
[INFO] [stderr]    Compiling alsa-sys v0.3.1
[INFO] [stderr]     Checking ruzstd v0.7.0
[INFO] [stderr]     Checking tracing-log v0.2.0
[INFO] [stderr]    Compiling serde_json v1.0.113
[INFO] [stderr]     Checking dlib v0.5.2
[INFO] [stderr]     Checking approx v0.5.1
[INFO] [stderr]     Checking inotify-sys v0.1.5
[INFO] [stderr]    Compiling slotmap v1.0.7
[INFO] [stderr]     Checking ryu v1.0.17
[INFO] [stderr]    Compiling inflections v1.1.1
[INFO] [stderr]    Compiling cpal v0.15.3
[INFO] [stderr]     Checking inotify v0.10.2
[INFO] [stderr]     Checking ogg v0.8.0
[INFO] [stderr]    Compiling gilrs v0.10.4
[INFO] [stderr]     Checking xi-unicode v0.3.0
[INFO] [stderr]    Compiling toml_edit v0.22.12
[INFO] [stderr]    Compiling blake3 v1.5.0
[INFO] [stderr]     Checking vec_map v0.8.2
[INFO] [stderr]     Checking dasp_sample v0.11.0
[INFO] [stderr]     Checking glyph_brush_layout v0.2.3
[INFO] [stderr]     Checking lewton v0.10.2
[INFO] [stderr]     Checking grid v0.14.0
[INFO] [stderr]     Checking regex v1.10.3
[INFO] [stderr]    Compiling anyhow v1.0.80
[INFO] [stderr]     Checking tobj v4.0.1
[INFO] [stderr]     Checking taffy v0.5.2
[INFO] [stderr]    Compiling encase_derive_impl v0.8.0
[INFO] [stderr]    Compiling bevy_macro_utils v0.14.0
[INFO] [stderr]    Compiling serde_derive v1.0.196
[INFO] [stderr]    Compiling thiserror-impl v1.0.62
[INFO] [stderr]    Compiling tracing-attributes v0.1.27
[INFO] [stderr]    Compiling bytemuck_derive v1.5.0
[INFO] [stderr]    Compiling bevy_utils_proc_macros v0.14.0
[INFO] [stderr]    Compiling encase_derive v0.8.0
[INFO] [stderr]    Compiling gltf-derive v1.4.0
[INFO] [stderr]    Compiling bevy_reflect_derive v0.14.0
[INFO] [stderr]    Compiling bevy_ecs_macros v0.14.0
[INFO] [stderr]    Compiling bevy_derive v0.14.0
[INFO] [stderr]    Compiling bevy_asset_macros v0.14.0
[INFO] [stderr]    Compiling bevy_render_macros v0.14.0
[INFO] [stderr]    Compiling bevy_encase_derive v0.14.0
[INFO] [stderr]     Checking bytemuck v1.14.3
[INFO] [stderr]    Compiling bevy_state_macros v0.14.0
[INFO] [stderr]     Checking image v0.25.1
[INFO] [stderr]     Checking tracing v0.1.40
[INFO] [stderr]    Compiling bevy_gizmos_macros v0.14.0
[INFO] [stderr]     Checking blocking v1.5.1
[INFO] [stderr]     Checking tracing-subscriber v0.3.18
[INFO] [stderr]     Checking async-fs v2.1.1
[INFO] [stderr]     Checking bitflags v2.6.0
[INFO] [stderr]     Checking hashbrown v0.14.3
[INFO] [stderr]     Checking glam v0.27.0
[INFO] [stderr]     Checking uuid v1.7.0
[INFO] [stderr]     Checking erased-serde v0.4.3
[INFO] [stderr]     Checking serde_spanned v0.6.5
[INFO] [stderr]     Checking toml_datetime v0.6.5
[INFO] [stderr]     Checking spirv v0.3.0+sdk-1.3.268.0
[INFO] [stderr]     Checking gpu-alloc-types v0.3.0
[INFO] [stderr]     Checking wgpu-types v0.20.0
[INFO] [stderr]     Checking gpu-descriptor-types v0.2.0
[INFO] [stderr]     Checking gpu-alloc v0.6.0
[INFO] [stderr]     Checking ron v0.8.1
[INFO] [stderr]     Checking rustix v0.38.31
[INFO] [stderr]     Checking bevy_utils v0.14.0
[INFO] [stderr]     Checking gpu-descriptor v0.3.0
[INFO] [stderr]     Checking alsa v0.9.0
[INFO] [stderr]     Checking xkbcommon-dl v0.4.2
[INFO] [stderr]     Checking nix v0.27.1
[INFO] [stderr]     Checking petgraph v0.6.4
[INFO] [stderr]     Checking gltf-json v1.4.0
[INFO] [stderr]     Checking naga v0.20.0
[INFO] [stderr]     Checking gilrs-core v0.5.10
[INFO] [stderr]     Checking rodio v0.18.1
[INFO] [stderr]     Checking toml v0.8.10
[INFO] [stderr]     Checking gltf v1.4.0
[INFO] [stderr]     Checking bevy_reflect v0.14.0
[INFO] [stderr]     Checking encase v0.8.0
[INFO] [stderr]     Checking hexasphere v12.0.0
[INFO] [stderr]     Checking bevy_mikktspace v0.14.0
[INFO] [stderr]     Checking polling v3.5.0
[INFO] [stderr]     Checking x11rb v0.13.0
[INFO] [stderr]     Checking calloop v0.12.4
[INFO] [stderr]     Checking winit v0.30.3
[INFO] [stderr]     Checking bevy_ecs v0.14.0
[INFO] [stderr]     Checking bevy_math v0.14.0
[INFO] [stderr]     Checking accesskit_winit v0.20.4
[INFO] [stderr]     Checking wgpu-hal v0.21.1
[INFO] [stderr]     Checking naga_oil v0.14.0
[INFO] [stderr]     Checking bevy_color v0.14.1
[INFO] [stderr]     Checking wgpu-core v0.21.1
[INFO] [stderr]     Checking bevy_app v0.14.0
[INFO] [stderr]     Checking bevy_core v0.14.0
[INFO] [stderr]     Checking bevy_time v0.14.0
[INFO] [stderr]     Checking bevy_a11y v0.14.0
[INFO] [stderr]     Checking bevy_asset v0.14.0
[INFO] [stderr]     Checking bevy_input v0.14.0
[INFO] [stderr]     Checking bevy_log v0.14.0
[INFO] [stderr]     Checking bevy_window v0.14.0
[INFO] [stderr]     Checking bevy_hierarchy v0.14.0
[INFO] [stderr]     Checking bevy_diagnostic v0.14.0
[INFO] [stderr]     Checking bevy_transform v0.14.0
[INFO] [stderr]     Checking bevy_state v0.14.0
[INFO] [stderr]     Checking bevy_gilrs v0.14.0
[INFO] [stderr]     Checking bevy_winit v0.14.0
[INFO] [stderr]     Checking bevy_render v0.14.0
[INFO] [stderr]     Checking bevy_audio v0.14.0
[INFO] [stderr]     Checking bevy_core_pipeline v0.14.0
[INFO] [stderr]     Checking bevy_scene v0.14.0
[INFO] [stderr]     Checking bevy_animation v0.14.0
[INFO] [stderr]     Checking bevy_obj v0.14.0
[INFO] [stderr]     Checking bevy_sprite v0.14.0
[INFO] [stderr]     Checking bevy_pbr v0.14.0
[INFO] [stderr]     Checking bevy_text v0.14.0
[INFO] [stderr]     Checking bevy_ui v0.14.0
[INFO] [stderr]     Checking bevy_gltf v0.14.0
[INFO] [stderr]     Checking bevy_gizmos v0.14.0
[INFO] [stderr]     Checking bevy_internal v0.14.0
[INFO] [stderr]     Checking bevy v0.14.0
[INFO] [stderr]     Checking bevy_common_assets v0.11.0
[INFO] [stderr]     Checking bevy_magic_fx v0.14.3 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `std::ops::Mul`
[INFO] [stdout]  --> src/magic_fx.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::ops::Mul;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ops::Div`
[INFO] [stdout]  --> src/magic_fx.rs:2:11
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::{ops::Div, time::Duration};
[INFO] [stdout]   |           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `AnimatedMaterialBase`
[INFO] [stdout]  --> src/magic_fx.rs:8:43
[INFO] [stdout]   |
[INFO] [stdout] 8 |     animated_material::{AnimatedMaterial, AnimatedMaterialBase}, 
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ExtendedMaterial` and `OpaqueRendererMethod`
[INFO] [stdout]  --> src/magic_fx_variant.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::pbr::{ExtendedMaterial, OpaqueRendererMethod};
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `AnimatedMaterialBase`
[INFO] [stdout]  --> src/magic_fx_variant.rs:9:11
[INFO] [stdout]   |
[INFO] [stdout] 9 |     self, AnimatedMaterialBase, AnimatedMaterialBundle, AnimatedMaterial ,
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::shader_variant::ShaderVariantManifest`
[INFO] [stdout]   --> src/magic_fx_variant.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use crate::shader_variant::ShaderVariantManifest;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `utils::HashMap`
[INFO] [stdout]  --> src/shader_variant.rs:1:24
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::{prelude::*, utils::HashMap};
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ops::Mul`
[INFO] [stdout]  --> src/magic_fx.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::ops::Mul;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ops::Div`
[INFO] [stdout]  --> src/magic_fx.rs:2:11
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::{ops::Div, time::Duration};
[INFO] [stdout]   |           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `AnimatedMaterialBase`
[INFO] [stdout]  --> src/magic_fx.rs:8:43
[INFO] [stdout]   |
[INFO] [stdout] 8 |     animated_material::{AnimatedMaterial, AnimatedMaterialBase}, 
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ExtendedMaterial` and `OpaqueRendererMethod`
[INFO] [stdout]  --> src/magic_fx_variant.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use bevy::pbr::{ExtendedMaterial, OpaqueRendererMethod};
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `AnimatedMaterialBase`
[INFO] [stdout]  --> src/magic_fx_variant.rs:9:11
[INFO] [stdout]   |
[INFO] [stdout] 9 |     self, AnimatedMaterialBase, AnimatedMaterialBundle, AnimatedMaterial ,
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::shader_variant::ShaderVariantManifest`
[INFO] [stdout]   --> src/magic_fx_variant.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use crate::shader_variant::ShaderVariantManifest;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `utils::HashMap`
[INFO] [stdout]  --> src/shader_variant.rs:1:24
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::{prelude::*, utils::HashMap};
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `entity`
[INFO] [stdout]    --> src/magic_fx.rs:179:10
[INFO] [stdout]     |
[INFO] [stdout] 179 |     for (entity, mut fx_visibility, instance_comp, parent) in magic_fx_instance_query.iter_mut() {
[INFO] [stdout]     |          ^^^^^^ help: if this is intentional, prefix it with an underscore: `_entity`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `entity`
[INFO] [stdout]    --> src/magic_fx.rs:227:10
[INFO] [stdout]     |
[INFO] [stdout] 227 |     for (entity,   mut fx_xform, instance_comp, parent, magic_fx_style) in magic_fx_instance_query.iter_mut() {
[INFO] [stdout]     |          ^^^^^^ help: if this is intentional, prefix it with an underscore: `_entity`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `magic_fx_style`
[INFO] [stdout]    --> src/magic_fx.rs:227:57
[INFO] [stdout]     |
[INFO] [stdout] 227 |     for (entity,   mut fx_xform, instance_comp, parent, magic_fx_style) in magic_fx_instance_query.iter_mut() {
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_magic_fx_style`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `entity`
[INFO] [stdout]    --> src/magic_fx.rs:304:10
[INFO] [stdout]     |
[INFO] [stdout] 304 |     for (entity,   mut fx_xform, instance_comp, parent, magic_fx_style) in magic_fx_instance_query.iter_mut() {
[INFO] [stdout]     |          ^^^^^^ help: if this is intentional, prefix it with an underscore: `_entity`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `entity`
[INFO] [stdout]    --> src/magic_fx.rs:388:10
[INFO] [stdout]     |
[INFO] [stdout] 388 |     for (entity, instance_comp, anim_mat_handle, parent) in magic_fx_instance_query.iter() {
[INFO] [stdout]     |          ^^^^^^ help: if this is intentional, prefix it with an underscore: `_entity`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `end_time`
[INFO] [stdout]    --> src/magic_fx.rs:396:13
[INFO] [stdout]     |
[INFO] [stdout] 396 |         let end_time = magic_fx_variant.start_time + instance.end_time_offset;
[INFO] [stdout]     |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_end_time`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `entity`
[INFO] [stdout]    --> src/magic_fx.rs:442:10
[INFO] [stdout]     |
[INFO] [stdout] 442 |     for (entity, instance_comp, anim_mat_handle, parent) in magic_fx_instance_query.iter() {
[INFO] [stdout]     |          ^^^^^^ help: if this is intentional, prefix it with an underscore: `_entity`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pitch`
[INFO] [stdout]    --> src/magic_fx.rs:512:17
[INFO] [stdout]     |
[INFO] [stdout] 512 |             let pitch = -dir.y.asin();
[INFO] [stdout]     |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_pitch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `entity`
[INFO] [stdout]    --> src/magic_fx.rs:179:10
[INFO] [stdout]     |
[INFO] [stdout] 179 |     for (entity, mut fx_visibility, instance_comp, parent) in magic_fx_instance_query.iter_mut() {
[INFO] [stdout]     |          ^^^^^^ help: if this is intentional, prefix it with an underscore: `_entity`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `entity`
[INFO] [stdout]    --> src/magic_fx.rs:227:10
[INFO] [stdout]     |
[INFO] [stdout] 227 |     for (entity,   mut fx_xform, instance_comp, parent, magic_fx_style) in magic_fx_instance_query.iter_mut() {
[INFO] [stdout]     |          ^^^^^^ help: if this is intentional, prefix it with an underscore: `_entity`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `magic_fx_style`
[INFO] [stdout]    --> src/magic_fx.rs:227:57
[INFO] [stdout]     |
[INFO] [stdout] 227 |     for (entity,   mut fx_xform, instance_comp, parent, magic_fx_style) in magic_fx_instance_query.iter_mut() {
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_magic_fx_style`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `entity`
[INFO] [stdout]    --> src/magic_fx.rs:304:10
[INFO] [stdout]     |
[INFO] [stdout] 304 |     for (entity,   mut fx_xform, instance_comp, parent, magic_fx_style) in magic_fx_instance_query.iter_mut() {
[INFO] [stdout]     |          ^^^^^^ help: if this is intentional, prefix it with an underscore: `_entity`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `entity`
[INFO] [stdout]    --> src/magic_fx.rs:388:10
[INFO] [stdout]     |
[INFO] [stdout] 388 |     for (entity, instance_comp, anim_mat_handle, parent) in magic_fx_instance_query.iter() {
[INFO] [stdout]     |          ^^^^^^ help: if this is intentional, prefix it with an underscore: `_entity`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `end_time`
[INFO] [stdout]    --> src/magic_fx.rs:396:13
[INFO] [stdout]     |
[INFO] [stdout] 396 |         let end_time = magic_fx_variant.start_time + instance.end_time_offset;
[INFO] [stdout]     |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_end_time`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `entity`
[INFO] [stdout]    --> src/magic_fx.rs:442:10
[INFO] [stdout]     |
[INFO] [stdout] 442 |     for (entity, instance_comp, anim_mat_handle, parent) in magic_fx_instance_query.iter() {
[INFO] [stdout]     |          ^^^^^^ help: if this is intentional, prefix it with an underscore: `_entity`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pitch`
[INFO] [stdout]    --> src/magic_fx.rs:512:17
[INFO] [stdout]     |
[INFO] [stdout] 512 |             let pitch = -dir.y.asin();
[INFO] [stdout]     |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_pitch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `instance_global_xform`
[INFO] [stdout]   --> src/magic_fx_beam.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 59 |             let Some(instance_global_xform) = global_xform_query.get(magic_fx_instance_entity).ok() else {continue};
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_instance_global_xform`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `lerp_transforms` is never used
[INFO] [stdout]  --> src/util.rs:5:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub(crate) fn lerp_transforms(
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `instance_global_xform`
[INFO] [stdout]   --> src/magic_fx_beam.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 59 |             let Some(instance_global_xform) = global_xform_query.get(magic_fx_instance_entity).ok() else {continue};
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_instance_global_xform`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `lerp_transforms` is never used
[INFO] [stdout]  --> src/util.rs:5:15
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub(crate) fn lerp_transforms(
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0583]: file not found for module `custom_material`
[INFO] [stdout]   --> examples/enchantment.rs:43:1
[INFO] [stdout]    |
[INFO] [stdout] 43 | mod custom_material;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: to create the module `custom_material`, create file "examples/custom_material.rs" or "examples/custom_material/mod.rs"
[INFO] [stdout]    = note: if there is a `mod custom_material` elsewhere in the crate already, import it with `use crate::...` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::f32::consts::PI`
[INFO] [stdout]  --> examples/showcase.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::f32::consts::PI;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gltf::GltfMesh`
[INFO] [stdout]   --> examples/showcase.rs:11:12
[INFO] [stdout]    |
[INFO] [stdout] 11 | use bevy::{gltf::GltfMesh, utils::HashMap};
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `core_pipeline::bloom::BloomCompositeMode`
[INFO] [stdout]   --> examples/showcase.rs:20:12
[INFO] [stdout]    |
[INFO] [stdout] 20 | use bevy::{core_pipeline::bloom::BloomCompositeMode, prelude::*};
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `MagicFxNoAutoTransform`
[INFO] [stdout]   --> examples/showcase.rs:22:31
[INFO] [stdout]    |
[INFO] [stdout] 22 | use bevy_magic_fx::magic_fx::{MagicFxNoAutoTransform,MagicFxVariantComponent,MagicFxBillboardTarget};
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::f32::consts::PI`
[INFO] [stdout]  --> examples/waterfall.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::f32::consts::PI;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gltf::GltfMesh`
[INFO] [stdout]   --> examples/waterfall.rs:10:12
[INFO] [stdout]    |
[INFO] [stdout] 10 | use bevy::{gltf::GltfMesh, utils::HashMap};
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `core_pipeline::bloom::BloomCompositeMode`
[INFO] [stdout]   --> examples/waterfall.rs:19:12
[INFO] [stdout]    |
[INFO] [stdout] 19 | use bevy::{core_pipeline::bloom::BloomCompositeMode, prelude::*};
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::custom_material::CustomMaterialUniforms`
[INFO] [stdout]   --> examples/enchantment.rs:13:31
[INFO] [stdout]    |
[INFO] [stdout] 13 | use crate::custom_material::{ CustomMaterialUniforms}; 
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^ no `CustomMaterialUniforms` in `custom_material`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::f32::consts::PI`
[INFO] [stdout]  --> examples/basic.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::f32::consts::PI;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gltf::GltfMesh`
[INFO] [stdout]   --> examples/basic.rs:10:12
[INFO] [stdout]    |
[INFO] [stdout] 10 | use bevy::{gltf::GltfMesh, utils::HashMap};
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `core_pipeline::bloom::BloomCompositeMode`
[INFO] [stdout]   --> examples/basic.rs:19:12
[INFO] [stdout]    |
[INFO] [stdout] 19 | use bevy::{core_pipeline::bloom::BloomCompositeMode, prelude::*};
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `shape`
[INFO] [stdout]    --> examples/enchantment.rs:201:26
[INFO] [stdout]     |
[INFO] [stdout] 201 |         mesh: meshes.add(shape::Plane::from_size(50.0).into()),
[INFO] [stdout]     |                          ^^^^^ use of undeclared crate or module `shape`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ScrollingMaterial` in module `custom_material`
[INFO] [stdout]   --> examples/enchantment.rs:31:91
[INFO] [stdout]    |
[INFO] [stdout] 31 |          .add_plugins(MaterialPlugin::<ExtendedMaterial<StandardMaterial,custom_material::ScrollingMaterial>>::default())
[INFO] [stdout]    |                                                                                           ^^^^^^^^^^^^^^^^^ not found in `custom_material`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ScrollingMaterial` in module `custom_material`
[INFO] [stdout]   --> examples/enchantment.rs:42:98
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub type CustomPbrBundle = MaterialMeshBundle<ExtendedMaterial<StandardMaterial,custom_material::ScrollingMaterial>>;
[INFO] [stdout]    |                                                                                                  ^^^^^^^^^^^^^^^^^ not found in `custom_material`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ScrollingMaterial` in module `custom_material`
[INFO] [stdout]   --> examples/enchantment.rs:55:79
[INFO] [stdout]    |
[INFO] [stdout] 55 |     anim_material: Handle<ExtendedMaterial<StandardMaterial, custom_material::ScrollingMaterial >> 
[INFO] [stdout]    |                                                                               ^^^^^^^^^^^^^^^^^ not found in `custom_material`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ScrollingMaterial` in module `custom_material`
[INFO] [stdout]   --> examples/enchantment.rs:86:93
[INFO] [stdout]    |
[INFO] [stdout] 86 |     mut custom_materials: ResMut<Assets<ExtendedMaterial<StandardMaterial, custom_material::ScrollingMaterial>>>,
[INFO] [stdout]    |                                                                                             ^^^^^^^^^^^^^^^^^ not found in `custom_material`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ScrollingMaterial` in module `custom_material`
[INFO] [stdout]    --> examples/enchantment.rs:113:36
[INFO] [stdout]     |
[INFO] [stdout] 113 |         extension:custom_material::ScrollingMaterial {
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^ not found in `custom_material`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gltf::GltfMesh`
[INFO] [stdout]  --> examples/enchantment.rs:7:75
[INFO] [stdout]   |
[INFO] [stdout] 7 |     render::render_resource::{Extent3d, TextureDimension, TextureFormat}, gltf::GltfMesh,
[INFO] [stdout]   |                                                                           ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `bevy::gltf::Gltf`
[INFO] [stdout]   --> examples/enchantment.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use bevy::gltf::Gltf;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::f32::consts::PI`
[INFO] [stdout]   --> examples/enchantment.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use std::f32::consts::PI;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: `fn(Commands<'a, 'b>, ResMut<'c, AssetServer>, ResMut<'d, AssetHandlesResource>, ..., ..., ..., ...) {setup}` does not describe a valid system configuration
[INFO] [stdout]    --> examples/enchantment.rs:32:31
[INFO] [stdout]     |
[INFO] [stdout] 32  |         .add_systems(Startup, setup)
[INFO] [stdout]     |          -----------          ^^^^^ invalid system configuration
[INFO] [stdout]     |          |
[INFO] [stdout]     |          required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/examples/enchantment-1c1e4fee74f3de77.long-type-392491184762258628.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout]     = help: the trait `IntoSystem<(), (), _>` is not implemented for fn item `fn(Commands<'a, 'b>, ResMut<'c, AssetServer>, ResMut<'d, AssetHandlesResource>, ..., ..., ..., ...) {setup}`, which is required by `for<'a, 'b, 'c, 'd, 'e, 'f, 'g, 'h> fn(bevy::prelude::Commands<'a, 'b>, bevy::prelude::ResMut<'c, bevy::prelude::AssetServer>, bevy::prelude::ResMut<'d, AssetHandlesResource>, bevy::prelude::ResMut<'e, bevy::prelude::Assets<bevy::prelude::Mesh>>, bevy::prelude::ResMut<'f, bevy::prelude::Assets<bevy::prelude::Image>>, bevy::prelude::ResMut<'g, bevy::prelude::Assets<bevy::prelude::StandardMaterial>>, bevy::prelude::ResMut<'h, bevy::prelude::Assets<ExtendedMaterial<bevy::prelude::StandardMaterial, {type error}>>>) {setup}: IntoSystemConfigs<_>`
[INFO] [stdout]     = help: the following other types implement trait `IntoSystemConfigs<Marker>`:
[INFO] [stdout]               `(S0, S1)` implements `IntoSystemConfigs<(SystemConfigTupleMarker, P0, P1)>`
[INFO] [stdout]               `(S0, S1, S2)` implements `IntoSystemConfigs<(SystemConfigTupleMarker, P0, P1, P2)>`
[INFO] [stdout]               `(S0, S1, S2, S3)` implements `IntoSystemConfigs<(SystemConfigTupleMarker, P0, P1, P2, P3)>`
[INFO] [stdout]               `(S0, S1, S2, S3, S4)` implements `IntoSystemConfigs<(SystemConfigTupleMarker, P0, P1, P2, P3, P4)>`
[INFO] [stdout]               `(S0, S1, S2, S3, S4, S5)` implements `IntoSystemConfigs<(SystemConfigTupleMarker, P0, P1, P2, P3, P4, P5)>`
[INFO] [stdout]               `(S0, S1, S2, S3, S4, S5, S6)` implements `IntoSystemConfigs<(SystemConfigTupleMarker, P0, P1, P2, P3, P4, P5, P6)>`
[INFO] [stdout]               `(S0, S1, S2, S3, S4, S5, S6, S7)` implements `IntoSystemConfigs<(SystemConfigTupleMarker, P0, P1, P2, P3, P4, P5, P6, P7)>`
[INFO] [stdout]               `(S0, S1, S2, S3, S4, S5, S6, S7, S8)` implements `IntoSystemConfigs<(SystemConfigTupleMarker, P0, P1, P2, P3, P4, P5, P6, P7, P8)>`
[INFO] [stdout]             and 14 others
[INFO] [stdout]     = note: required for `fn(Commands<'a, 'b>, ResMut<'c, AssetServer>, ResMut<'d, AssetHandlesResource>, ..., ..., ..., ...) {setup}` to implement `IntoSystemConfigs<_>`
[INFO] [stdout] note: required by a bound in `bevy::prelude::App::add_systems`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/bevy_app-0.14.0/src/app.rs:287:23
[INFO] [stdout]     |
[INFO] [stdout] 284 |     pub fn add_systems<M>(
[INFO] [stdout]     |            ----------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 287 |         systems: impl IntoSystemConfigs<M>,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^ required by this bound in `App::add_systems`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/examples/enchantment-1c1e4fee74f3de77.long-type-392491184762258628.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 5 arguments but 3 arguments were supplied
[INFO] [stdout]    --> examples/basic.rs:292:36
[INFO] [stdout]     |
[INFO] [stdout] 292 |                       let magic_fx = MagicFxVariant::from_manifest(
[INFO] [stdout]     |  ____________________________________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 293 | |                         magic_fx_variant_manifest,
[INFO] [stdout] 294 | |                       
[INFO] [stdout] 295 | |                         &mesh_handles_map,
[INFO] [stdout] ...   |
[INFO] [stdout] 299 | |                         
[INFO] [stdout] 300 | |                     ).unwrap();
[INFO] [stdout]     | |_____________________- two arguments of type `&bevy::prelude::Res<'_, bevy::prelude::Assets<ExtendedMaterial<bevy::prelude::StandardMaterial, AnimatedMaterialBase>>>` and `&bevy::prelude::ResMut<'_, bevy::prelude::AssetServer>` are missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> /opt/rustwide/workdir/src/magic_fx_variant.rs:77:12
[INFO] [stdout]     |
[INFO] [stdout] 77  |     pub fn from_manifest(
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] help: provide the arguments
[INFO] [stdout]     |
[INFO] [stdout] 292 |                     let magic_fx = MagicFxVariant::from_manifest(magic_fx_variant_manifest, &mesh_handles_map, &animated_materials_map, /* &bevy::prelude::Res<'_, bevy::prelude::Assets<ExtendedMaterial<bevy::prelude::StandardMaterial, AnimatedMaterialBase>>> */, /* &bevy::prelude::ResMut<'_, bevy::prelude::AssetServer> */).unwrap();
[INFO] [stdout]     |                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `asset_handles_resource`
[INFO] [stdout]   --> examples/basic.rs:83:9
[INFO] [stdout]    |
[INFO] [stdout] 83 |     mut asset_handles_resource: ResMut<AssetHandlesResource>,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_asset_handles_resource`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `asset_server`
[INFO] [stdout]    --> examples/showcase.rs:288:5
[INFO] [stdout]     |
[INFO] [stdout] 288 |     asset_server: ResMut<AssetServer>,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_asset_server`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> examples/basic.rs:83:5
[INFO] [stdout]    |
[INFO] [stdout] 83 |     mut asset_handles_resource: ResMut<AssetHandlesResource>,
[INFO] [stdout]    |     ----^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `commands`
[INFO] [stdout]    --> examples/showcase.rs:345:9
[INFO] [stdout]     |
[INFO] [stdout] 345 |     mut commands: Commands,
[INFO] [stdout]     |         ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_commands`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `time`
[INFO] [stdout]    --> examples/showcase.rs:357:5
[INFO] [stdout]     |
[INFO] [stdout] 357 |     time: Res<Time>,
[INFO] [stdout]     |     ^^^^ help: if this is intentional, prefix it with an underscore: `_time`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> examples/showcase.rs:345:5
[INFO] [stdout]     |
[INFO] [stdout] 345 |     mut commands: Commands,
[INFO] [stdout]     |     ----^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `PURPLE` found for enum `bevy::prelude::Color` in the current scope
[INFO] [stdout]   --> examples/enchantment.rs:96:29
[INFO] [stdout]    |
[INFO] [stdout] 96 |     let base_color = Color::PURPLE.set_a(0.4).clone();
[INFO] [stdout]    |                             ^^^^^^ variant or associated item not found in `Color`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0061`.
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `bevy::prelude::Color::rgb_linear`: Use Color::linear_rgb instead.
[INFO] [stdout]    --> examples/enchantment.rs:102:30
[INFO] [stdout]     |
[INFO] [stdout] 102 |             emissive: Color::rgb_linear(50.2, 1.2, 0.8),
[INFO] [stdout]     |                              ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `bevy_magic_fx` (example "basic") due to 1 previous error; 5 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> examples/enchantment.rs:102:23
[INFO] [stdout]     |
[INFO] [stdout] 102 |             emissive: Color::rgb_linear(50.2, 1.2, 0.8),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `LinearRgba`, found `Color`
[INFO] [stdout]     |
[INFO] [stdout] help: call `Into::into` on this expression to convert `bevy::prelude::Color` into `bevy::prelude::LinearRgba`
[INFO] [stdout]     |
[INFO] [stdout] 102 |             emissive: Color::rgb_linear(50.2, 1.2, 0.8).into(),
[INFO] [stdout]     |                                                        +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `SILVER` found for enum `bevy::prelude::Color` in the current scope
[INFO] [stdout]    --> examples/enchantment.rs:202:40
[INFO] [stdout]     |
[INFO] [stdout] 202 |         material: materials.add(Color::SILVER.into()),
[INFO] [stdout]     |                                        ^^^^^^ variant or associated item not found in `Color`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 5 arguments but 4 arguments were supplied
[INFO] [stdout]    --> examples/enchantment.rs:367:5
[INFO] [stdout]     |
[INFO] [stdout] 367 |       Image::new_fill(
[INFO] [stdout]     |  _____^^^^^^^^^^^^^^^-
[INFO] [stdout] 368 | |         Extent3d {
[INFO] [stdout] 369 | |             width: TEXTURE_SIZE as u32,
[INFO] [stdout] 370 | |             height: TEXTURE_SIZE as u32,
[INFO] [stdout] ...   |
[INFO] [stdout] 375 | |         TextureFormat::Rgba8UnormSrgb,
[INFO] [stdout] 376 | |     )
[INFO] [stdout]     | |_____- argument #5 of type `RenderAssetUsages` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/bevy_render-0.14.0/src/texture/image.rs:571:12
[INFO] [stdout]     |
[INFO] [stdout] 571 |     pub fn new_fill(
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 367 ~     Image::new_fill(Extent3d {
[INFO] [stdout] 368 +             width: TEXTURE_SIZE as u32,
[INFO] [stdout] 369 +             height: TEXTURE_SIZE as u32,
[INFO] [stdout] 370 +             depth_or_array_layers: 1,
[INFO] [stdout] 371 +         }, TextureDimension::D2, &texture_data, TextureFormat::Rgba8UnormSrgb, /* RenderAssetUsages */)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `asset_handles_resource`
[INFO] [stdout]    --> examples/enchantment.rs:235:7
[INFO] [stdout]     |
[INFO] [stdout] 235 |       asset_handles_resource: Res <AssetHandlesResource>,
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_asset_handles_resource`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `standard_materials`
[INFO] [stdout]    --> examples/enchantment.rs:237:11
[INFO] [stdout]     |
[INFO] [stdout] 237 |       mut standard_materials: ResMut<Assets<StandardMaterial>>,  
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_standard_materials`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `standard_material_query`
[INFO] [stdout]    --> examples/enchantment.rs:238:7
[INFO] [stdout]     |
[INFO] [stdout] 238 |       standard_material_query: Query<   &Handle<StandardMaterial> >,
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_standard_material_query`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> examples/enchantment.rs:237:7
[INFO] [stdout]     |
[INFO] [stdout] 237 |       mut standard_materials: ResMut<Assets<StandardMaterial>>,  
[INFO] [stdout]     |       ----^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |       |
[INFO] [stdout]     |       help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `asset_server`
[INFO] [stdout]    --> examples/waterfall.rs:284:5
[INFO] [stdout]     |
[INFO] [stdout] 284 |     asset_server: ResMut<AssetServer>,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_asset_server`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0061, E0277, E0308, E0412, E0422, E0432, E0433, E0583, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0061`.
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `time`
[INFO] [stdout]    --> examples/waterfall.rs:354:5
[INFO] [stdout]     |
[INFO] [stdout] 354 |     time: Res<Time>,
[INFO] [stdout]     |     ^^^^ help: if this is intentional, prefix it with an underscore: `_time`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `bevy_magic_fx` (example "enchantment") due to 13 previous errors; 8 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "be485613ea37e84c4e624c43699e6933456df6d01d16532f6ac88f128f4d3ef5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "be485613ea37e84c4e624c43699e6933456df6d01d16532f6ac88f128f4d3ef5", kill_on_drop: false }`
[INFO] [stdout] be485613ea37e84c4e624c43699e6933456df6d01d16532f6ac88f128f4d3ef5
