[INFO] fetching crate flecs_ecs 0.2.2... [INFO] testing flecs_ecs-0.2.2 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-1 [INFO] extracting crate flecs_ecs 0.2.2 into /workspace/builds/worker-4-tc2/source [INFO] removed /workspace/builds/worker-4-tc2/source/.cargo/config.toml [INFO] started tweaking crates.io crate flecs_ecs 0.2.2 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate flecs_ecs 0.2.2 [INFO] tweaked toml for crates.io crate flecs_ecs 0.2.2 written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate flecs_ecs 0.2.2 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate flecs_ecs 0.2.2 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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 2819671833cc13d17d5cdab89946e388d836a433d07cd4382ec196483c565631 [INFO] running `Command { std: "docker" "start" "-a" "2819671833cc13d17d5cdab89946e388d836a433d07cd4382ec196483c565631", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2819671833cc13d17d5cdab89946e388d836a433d07cd4382ec196483c565631", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2819671833cc13d17d5cdab89946e388d836a433d07cd4382ec196483c565631", kill_on_drop: false }` [INFO] [stdout] 2819671833cc13d17d5cdab89946e388d836a433d07cd4382ec196483c565631 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e0a44edfbca3070b1454b91c9b9aca9a46244d094baa28ff7fb53dac43841923 [INFO] running `Command { std: "docker" "start" "-a" "e0a44edfbca3070b1454b91c9b9aca9a46244d094baa28ff7fb53dac43841923", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.103 [INFO] [stderr] Compiling quote v1.0.42 [INFO] [stderr] Compiling memchr v2.7.4 [INFO] [stderr] Compiling libc v0.2.177 [INFO] [stderr] Compiling prettyplease v0.2.33 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling clang-sys v1.8.1 [INFO] [stderr] Compiling regex-syntax v0.8.5 [INFO] [stderr] Compiling libloading v0.8.8 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling bindgen v0.72.1 [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stderr] Compiling rustversion v1.0.21 [INFO] [stderr] Compiling rustc-hash v2.1.1 [INFO] [stderr] Compiling log v0.4.27 [INFO] [stderr] Compiling cc v1.2.45 [INFO] [stderr] Compiling syn v2.0.110 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling castaway v0.2.4 [INFO] [stderr] Compiling compact_str v0.9.0 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling cexpr v0.6.0 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling flecs_ecs_derive v0.2.0 [INFO] [stderr] Compiling flecs_ecs_sys v0.2.1 [INFO] [stderr] Compiling flecs_ecs v0.2.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/core/flecs/macros.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `iter` is never read [INFO] [stdout] --> src/core/utility/traits/query_api.rs:675:9 [INFO] [stdout] | [INFO] [stdout] 675 | iter.callback = None; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `iter` is never read [INFO] [stdout] --> src/core/utility/traits/query_api.rs:676:9 [INFO] [stdout] | [INFO] [stdout] 676 | iter.callback_ctx = core::ptr::null_mut(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `iter` is never read [INFO] [stdout] --> src/core/utility/traits/query_api.rs:766:9 [INFO] [stdout] | [INFO] [stdout] 766 | iter.callback = None; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `iter` is never read [INFO] [stdout] --> src/core/utility/traits/query_api.rs:767:9 [INFO] [stdout] | [INFO] [stdout] 767 | iter.callback_ctx = core::ptr::null_mut(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `iter` is never read [INFO] [stdout] --> src/core/utility/traits/query_api.rs:825:9 [INFO] [stdout] | [INFO] [stdout] 825 | iter.callback = None; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `iter` is never read [INFO] [stdout] --> src/core/utility/traits/query_api.rs:826:9 [INFO] [stdout] | [INFO] [stdout] 826 | iter.callback_ctx = core::ptr::null_mut(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 57.94s [INFO] running `Command { std: "docker" "inspect" "e0a44edfbca3070b1454b91c9b9aca9a46244d094baa28ff7fb53dac43841923", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e0a44edfbca3070b1454b91c9b9aca9a46244d094baa28ff7fb53dac43841923", kill_on_drop: false }` [INFO] [stdout] e0a44edfbca3070b1454b91c9b9aca9a46244d094baa28ff7fb53dac43841923 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 8ba3456ee6739b638dea3704f65b989098e8859bb8de6795c33bf7d5fed84570 [INFO] running `Command { std: "docker" "start" "-a" "8ba3456ee6739b638dea3704f65b989098e8859bb8de6795c33bf7d5fed84570", kill_on_drop: false }` [INFO] [stderr] Compiling syn v2.0.110 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling serde_core v1.0.226 [INFO] [stderr] Compiling zerocopy v0.8.25 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling serde v1.0.226 [INFO] [stderr] Compiling hashbrown v0.16.0 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling winnow v0.7.13 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling regex-syntax v0.8.5 [INFO] [stderr] Compiling indexmap v2.11.4 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling cexpr v0.6.0 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling rstest_macros v0.26.1 [INFO] [stderr] Compiling half v2.6.0 [INFO] [stderr] Compiling anstyle v1.0.11 [INFO] [stderr] Compiling clap_lex v0.7.5 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling clap_builder v4.5.48 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling prettyplease v0.2.33 [INFO] [stderr] Compiling proc-macro-crate v3.3.0 [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stderr] Compiling futures-core v0.3.31 [INFO] [stderr] Compiling relative-path v1.9.3 [INFO] [stderr] Compiling bindgen v0.72.1 [INFO] [stderr] Compiling dtor-proc-macro v0.0.6 [INFO] [stderr] Compiling console v0.15.11 [INFO] [stderr] Compiling dtor v0.1.0 [INFO] [stderr] Compiling clap v4.5.48 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling serde_derive v1.0.226 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling flecs_ecs_derive v0.2.0 [INFO] [stderr] Compiling criterion-plot v0.6.0 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling ctor-proc-macro v0.0.7 [INFO] [stderr] Compiling similar v2.7.0 [INFO] [stderr] Compiling futures-timer v3.0.3 [INFO] [stderr] Compiling ctor v0.6.0 [INFO] [stderr] Compiling rstest_reuse v0.7.0 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling seq-macro v0.3.6 [INFO] [stderr] Compiling rstest v0.26.1 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling insta v1.43.2 [INFO] [stderr] Compiling criterion v0.7.0 [INFO] [stderr] Compiling flecs_ecs_sys v0.2.1 [INFO] [stderr] Compiling flecs_ecs v0.2.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/core/flecs/macros.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/core/flecs/macros.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `iter` is never read [INFO] [stdout] --> src/core/utility/traits/query_api.rs:675:9 [INFO] [stdout] | [INFO] [stdout] 675 | iter.callback = None; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `iter` is never read [INFO] [stdout] --> src/core/utility/traits/query_api.rs:676:9 [INFO] [stdout] | [INFO] [stdout] 676 | iter.callback_ctx = core::ptr::null_mut(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `iter` is never read [INFO] [stdout] --> src/core/utility/traits/query_api.rs:766:9 [INFO] [stdout] | [INFO] [stdout] 766 | iter.callback = None; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `iter` is never read [INFO] [stdout] --> src/core/utility/traits/query_api.rs:767:9 [INFO] [stdout] | [INFO] [stdout] 767 | iter.callback_ctx = core::ptr::null_mut(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `iter` is never read [INFO] [stdout] --> src/core/utility/traits/query_api.rs:825:9 [INFO] [stdout] | [INFO] [stdout] 825 | iter.callback = None; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `iter` is never read [INFO] [stdout] --> src/core/utility/traits/query_api.rs:826:9 [INFO] [stdout] | [INFO] [stdout] 826 | iter.callback_ctx = core::ptr::null_mut(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `iter` is never read [INFO] [stdout] --> src/core/utility/traits/query_api.rs:675:9 [INFO] [stdout] | [INFO] [stdout] 675 | iter.callback = None; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `iter` is never read [INFO] [stdout] --> src/core/utility/traits/query_api.rs:676:9 [INFO] [stdout] | [INFO] [stdout] 676 | iter.callback_ctx = core::ptr::null_mut(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `iter` is never read [INFO] [stdout] --> src/core/utility/traits/query_api.rs:766:9 [INFO] [stdout] | [INFO] [stdout] 766 | iter.callback = None; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `iter` is never read [INFO] [stdout] --> src/core/utility/traits/query_api.rs:767:9 [INFO] [stdout] | [INFO] [stdout] 767 | iter.callback_ctx = core::ptr::null_mut(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `iter` is never read [INFO] [stdout] --> src/core/utility/traits/query_api.rs:825:9 [INFO] [stdout] | [INFO] [stdout] 825 | iter.callback = None; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `iter` is never read [INFO] [stdout] --> src/core/utility/traits/query_api.rs:826:9 [INFO] [stdout] | [INFO] [stdout] 826 | iter.callback_ctx = core::ptr::null_mut(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 2m 23s [INFO] running `Command { std: "docker" "inspect" "8ba3456ee6739b638dea3704f65b989098e8859bb8de6795c33bf7d5fed84570", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8ba3456ee6739b638dea3704f65b989098e8859bb8de6795c33bf7d5fed84570", kill_on_drop: false }` [INFO] [stdout] 8ba3456ee6739b638dea3704f65b989098e8859bb8de6795c33bf7d5fed84570 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] e21b234c164ac38823ac588c0d41a2456dcafc4c30e26787d923e87308fd4bc6 [INFO] running `Command { std: "docker" "start" "-a" "e21b234c164ac38823ac588c0d41a2456dcafc4c30e26787d923e87308fd4bc6", kill_on_drop: false }` [INFO] [stderr] warning: unused import: `super::*` [INFO] [stderr] --> src/core/flecs/macros.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use super::*; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: value assigned to `iter` is never read [INFO] [stderr] --> src/core/utility/traits/query_api.rs:675:9 [INFO] [stderr] | [INFO] [stderr] 675 | iter.callback = None; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: value assigned to `iter` is never read [INFO] [stderr] --> src/core/utility/traits/query_api.rs:676:9 [INFO] [stderr] | [INFO] [stderr] 676 | iter.callback_ctx = core::ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `iter` is never read [INFO] [stderr] --> src/core/utility/traits/query_api.rs:766:9 [INFO] [stderr] | [INFO] [stderr] 766 | iter.callback = None; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `iter` is never read [INFO] [stderr] --> src/core/utility/traits/query_api.rs:767:9 [INFO] [stderr] | [INFO] [stderr] 767 | iter.callback_ctx = core::ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `iter` is never read [INFO] [stderr] --> src/core/utility/traits/query_api.rs:825:9 [INFO] [stderr] | [INFO] [stderr] 825 | iter.callback = None; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `iter` is never read [INFO] [stderr] --> src/core/utility/traits/query_api.rs:826:9 [INFO] [stderr] | [INFO] [stderr] 826 | iter.callback_ctx = core::ptr::null_mut(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: `flecs_ecs` (lib) generated 7 warnings (run `cargo fix --lib -p flecs_ecs` to apply 1 suggestion) [INFO] [stderr] warning: `flecs_ecs` (lib test) generated 7 warnings (7 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.24s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/flecs_ecs-2e6198c0da667e7c) [INFO] [stdout] [INFO] [stdout] running 15 tests [INFO] [stdout] test core::get_tuple::tests::are_all_terms_const ... ok [INFO] [stdout] test core::utility::functions::tests::nested_generics ... ok [INFO] [stdout] test core::utility::functions::tests::nested_modules_simple ... ok [INFO] [stdout] test core::utility::functions::tests::long_std_path_nested_generics ... ok [INFO] [stdout] test core::utility::functions::tests::custom_struct_and_enum ... ok [INFO] [stdout] test core::utility::functions::tests::multi_generic ... ok [INFO] [stdout] test core::utility::functions::tests::nested_modules_with_generics ... ok [INFO] [stdout] test core::utility::functions::tests::pointer_and_reference ... ok [INFO] [stdout] test core::utility::functions::tests::single_generic ... ok [INFO] [stdout] test core::utility::functions::tests::simple_type ... ok [INFO] [stdout] test addons::meta::component_id_fetcher::tests::meta_id_macro_test ... ok [INFO] [stdout] test core::table::multi_src_get::tests::multi_src_same_table_err ... ok [INFO] [stdout] test addons::meta::component_id_fetcher::tests::meta_id_macro_test_ref ... ok [INFO] [stdout] test core::world_ctx::query_ref_count ... ok [INFO] [stdout] test core::table::multi_src_get::tests::multi_src_diff_table_ok ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s [INFO] [stdout] [INFO] [stderr] Running tests/docs/main.rs (/opt/rustwide/target/debug/deps/docs-f89c60dc6b757544) [INFO] [stdout] [INFO] [stderr] Running tests/ecs_os_api/main.rs (/opt/rustwide/target/debug/deps/ecs_os_api-92eabfdf51a4056c) [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test hooks ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s [INFO] [stdout] [INFO] [stderr] Running tests/flecs/main.rs (/opt/rustwide/target/debug/deps/flecs-2fbdd85f8470be73) [INFO] [stdout] [INFO] [stdout] running 901 tests [INFO] [stdout] test clone_default_impl_test::copy_hook_not_implemented_for_drop_types ... ignored, C asserts that world didn't properly end deferring and aborts [INFO] [stdout] the test & thus the test not registering the panic and does not get marked as passed [INFO] [stdout] test clone_default_impl_test::compile_time_check_impls_clone_default ... ok [INFO] [stdout] test component_test::on_component_registration ... ok [INFO] [stdout] test clone_default_impl_test::copy_hook_implemented_for_drop_types ... ok [INFO] [stdout] test component_lifecycle_test::component_lifecycle_count_in_add_hook ... ok [INFO] [stdout] test component_lifecycle_test::component_lifecycle_count_in_remove_hook ... ok [INFO] [stdout] test component_test::on_component_registration_named ... ok [INFO] [stdout] test component_test::temp_test_hook ... ok [INFO] [stdout] test derive_attr_component_traits::add_set_attributes::child_of_isa_traits_flags_present ... ok [INFO] [stdout] test derive_attr_component_traits::add_set_attributes::add_set_attr ... ok [INFO] [stdout] test derive_attr_component_traits::component_hooks_attributes::component_hooks_attr ... ok [INFO] [stdout] test entity_bulk_rust_test::bulk_entity_builder_duplicate_add ... ok [INFO] [stdout] test entity_bulk_rust_test::bulk_entity_builder_no_components ... ok [INFO] [stdout] test entity_bulk_rust_test::bulk_entity_builder_set_same_component_multiple_times ... ok [INFO] [stdout] test derive_attr_component_traits::name_attribute::der_attr_name_setting ... ok [INFO] [stdout] test entity_bulk_rust_test::bulk_entity_builder_with_entity_ids ... ignored, temp until known more [INFO] [stdout] test entity_bulk_rust_test::bulk_entity_builder_build_to_table_missing_default - should panic ... ok [INFO] [stdout] test derive_attr_component_traits::component_traits_attributes::component_traits_flags_present ... ok [INFO] [stdout] test entity_bulk_rust_test::bulk_entity_builder_add_and_set ... ok [INFO] [stdout] test entity_bulk_rust_test::bulk_entity_builder_set_after_add ... ok [INFO] [stdout] test entity_bulk_rust_test::bulk_entity_builder_table ... ok [INFO] [stdout] test entity_bulk_rust_test::bulk_entity_builder_simple_add ... ok [INFO] [stdout] test entity_bulk_rust_test::bulk_entity_builder_simple_set ... ok [INFO] [stdout] test entity_bulk_rust_test::debug_only::bulk_entity_builder_invalid_component ... ok [INFO] [stdout] test entity_bulk_rust_test::debug_only::bulk_entity_builder_set_mismatched_length ... ok [INFO] [stdout] test entity_bulk_rust_test::debug_only::bulk_entity_builder_max_entities ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_mixed_required_and_optional_absent::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_mixed_required_and_optional_absent::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_mixed_required_and_optional_present::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_mixed_required_and_optional_present::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_mixed_required_and_optional_present::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_mixed_required_and_optional_absent::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_mixed_required_and_optional_required_missing_panics::case_1_fragment - should panic ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_option_single_absent::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_mixed_required_and_optional_required_missing_panics::case_3_dont_fragment - should panic ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_option_single_absent::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_mixed_required_and_optional_required_missing_panics::case_2_sparse - should panic ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_option_single_absent::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_option_tuple_all_absent::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_option_single_present::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_option_single_present::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_option_tuple_partial_present::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_option_tuple_all_absent::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_option_tuple_all_present::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_option_tuple_all_present::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_option_single_present::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_option_tuple_partial_present::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_single_missing_panics::case_1_fragment - should panic ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_option_tuple_all_absent::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_single_missing_panics::case_2_sparse - should panic ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_single_missing_panics::case_3_dont_fragment - should panic ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_single_present::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_option_tuple_all_present::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_option_tuple_partial_present::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_single_present::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_tuple_all_missing_panics::case_1_fragment - should panic ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_single_present::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_tuple_all_missing_panics::case_3_dont_fragment - should panic ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_tuple_all_missing_panics::case_2_sparse - should panic ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_tuple_all_present::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_tuple_some_missing_panics::case_1_fragment - should panic ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_tuple_all_present::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_tuple_some_missing_panics::case_3_dont_fragment - should panic ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_tuple_all_present::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::inheritance::cloned_inherited_overridden_takes_precedence::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::inheritance::cloned_inherited_from_prefab_present::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::cloned_tuple_some_missing_panics::case_2_sparse - should panic ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::inheritance::cloned_inherited_overridden_takes_precedence::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::inheritance::cloned_inherited_from_prefab_present::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::inheritance::cloned_inherited_from_prefab_present::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::inheritance::cloned_inherited_pair_present::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::inheritance::cloned_inherited_overridden_takes_precedence::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::inheritance::cloned_inherited_pair_present::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_nonpair_then_pair_all_present::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_nonpair_missing_panics::case_1_fragment - should panic ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_nonpair_missing_panics::case_2_sparse - should panic ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_nonpair_then_pair_all_present::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_nonpair_missing_panics::case_3_dont_fragment - should panic ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::inheritance::cloned_inherited_pair_present::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_option_both_absent::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_nonpair_then_pair_all_present::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_optional_pair_absent_required_component_present_ok::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_option_both_absent::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_optional_pair_absent_required_component_present_ok::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_option_both_absent::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_optional_pair_present_required_component_present_ok::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_optional_pair_absent_required_component_present_ok::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_pair_and_nonpair_all_present::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_optional_pair_present_required_component_present_ok::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_pair_and_nonpair_all_present::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_optional_pair_present_required_component_present_ok::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_pair_missing_panics::case_3_dont_fragment - should panic ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_pair_missing_panics::case_2_sparse - should panic ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_pair_required_and_optional_component_absent_ok::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_pair_missing_panics::case_1_fragment - should panic ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_pair_and_nonpair_all_present::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_pair_required_and_optional_component_absent_ok::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_pair_required_and_optional_component_absent_ok::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_pair_required_and_optional_component_present_ok::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_required_component_optional_pair_absent_ok::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_required_component_optional_pair_absent_ok::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_required_component_optional_pair_absent_ok::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_pair_required_and_optional_component_present_ok::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_pair_required_and_optional_component_present_ok::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_required_component_optional_pair_present_ok::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_required_component_optional_pair_present_ok::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_required_component_optional_pair_present_ok::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_set_second_pair_and_nonpair_present::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_set_second_pair_and_nonpair_present::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_set_second_pair_and_nonpair_present::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_three_terms_required_component_missing_panics::case_2_sparse - should panic ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_three_terms_required_component_missing_panics::case_1_fragment - should panic ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_three_terms_required_component_missing_panics::case_3_dont_fragment - should panic ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_three_terms_required_pair_required_component_optional_pair_absent_ok::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_two_pairs_and_nonpair_all_present::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_two_pairs_and_optional_nonpair_absent::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_two_pairs_and_nonpair_all_present::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_three_terms_required_pair_required_component_optional_pair_absent_ok::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_wildcard_pair_and_nonpair_present::case_1_fragment ... ignored, wildcard pair w/ sparse broken [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_wildcard_pair_and_nonpair_present::case_2_sparse ... ignored, wildcard pair w/ sparse broken [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_wildcard_pair_and_nonpair_present::case_3_dont_fragment ... ignored, wildcard pair w/ sparse broken [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_wildcard_pair_optional_nonpair_present::case_1_fragment ... ignored, wildcard pair w/ sparse broken [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_wildcard_pair_optional_nonpair_present::case_2_sparse ... ignored, wildcard pair w/ sparse broken [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_wildcard_pair_optional_nonpair_present::case_3_dont_fragment ... ignored, wildcard pair w/ sparse broken [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_two_pairs_and_nonpair_all_present::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_three_terms_required_pair_required_component_optional_pair_absent_ok::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_two_pairs_and_optional_nonpair_present::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_two_pairs_and_optional_nonpair_absent::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_two_pairs_and_optional_nonpair_absent::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::basic::pair_option_single_present::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_two_pairs_and_optional_nonpair_present::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::basic::pair_option_single_present::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::basic::pair_option_tuple_all_absent::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::basic::pair_option_tuple_all_absent::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::mixed::mixed_two_pairs_and_optional_nonpair_present::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::basic::pair_option_tuple_all_present::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::basic::pair_option_single_present::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::basic::pair_option_tuple_all_absent::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::basic::pair_option_tuple_all_present::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::basic::pair_option_tuple_partial_present::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::basic::pair_option_tuple_partial_present::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::basic::pair_single_missing_panics::case_3_dont_fragment - should panic ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::basic::pair_single_missing_panics::case_2_sparse - should panic ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::basic::pair_option_tuple_all_present::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::basic::pair_single_missing_panics::case_1_fragment - should panic ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::basic::pair_option_tuple_partial_present::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::basic::pair_single_present::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::basic::pair_single_present::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::basic::pair_tuple_all_present::case_1_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::basic::pair_single_present::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::basic::pair_tuple_all_missing_panics::case_1_fragment - should panic ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::wildcard_any::pair_any_multiple_objects_picks_first::case_1_fragment ... ignored, wildcard pair w/ sparse broken [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::wildcard_any::pair_any_multiple_objects_picks_first::case_2_sparse ... ignored, wildcard pair w/ sparse broken [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::wildcard_any::pair_any_multiple_objects_picks_first::case_3_dont_fragment ... ignored, wildcard pair w/ sparse broken [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::wildcard_any::pair_any_single_present::case_1_fragment ... ignored, wildcard pair w/ sparse broken [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::wildcard_any::pair_any_single_present::case_2_sparse ... ignored, wildcard pair w/ sparse broken [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::wildcard_any::pair_any_single_present::case_3_dont_fragment ... ignored, wildcard pair w/ sparse broken [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::wildcard_any::pair_option_wildcard_single_absent::case_1_fragment ... ignored, wildcard pair w/ sparse broken [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::wildcard_any::pair_option_wildcard_single_absent::case_2_sparse ... ignored, wildcard pair w/ sparse broken [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::wildcard_any::pair_option_wildcard_single_absent::case_3_dont_fragment ... ignored, wildcard pair w/ sparse broken [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::wildcard_any::pair_option_wildcard_single_present::case_1_fragment ... ignored, wildcard pair w/ sparse broken [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::wildcard_any::pair_option_wildcard_single_present::case_2_sparse ... ignored, wildcard pair w/ sparse broken [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::wildcard_any::pair_option_wildcard_single_present::case_3_dont_fragment ... ignored, wildcard pair w/ sparse broken [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::wildcard_any::pair_wildcard_multiple_objects_picks_first::case_1_fragment ... ignored, wildcard pair w/ sparse broken [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::wildcard_any::pair_wildcard_multiple_objects_picks_first::case_2_sparse ... ignored, wildcard pair w/ sparse broken [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::wildcard_any::pair_wildcard_multiple_objects_picks_first::case_3_dont_fragment ... ignored, wildcard pair w/ sparse broken [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::wildcard_any::pair_wildcard_single_present::case_1_fragment ... ignored, wildcard pair w/ sparse broken [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::wildcard_any::pair_wildcard_single_present::case_2_sparse ... ignored, wildcard pair w/ sparse broken [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::wildcard_any::pair_wildcard_single_present::case_3_dont_fragment ... ignored, wildcard pair w/ sparse broken [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::basic::pair_tuple_all_missing_panics::case_2_sparse - should panic ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::basic::pair_tuple_all_missing_panics::case_3_dont_fragment - should panic ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::basic::pair_tuple_all_present::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::basic::pair_tuple_all_present::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::set_second::pair_set_second_and_read::case_2_sparse ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::set_second::pair_set_second_and_read::case_3_dont_fragment ... ok [INFO] [stdout] test entity_rust_test::cloned_tests::pairs::set_second::pair_set_second_and_read::case_1_fragment ... ok [INFO] [stdout] test entity_test::entity_add ... ok [INFO] [stdout] test entity_test::entity_add_childof ... ok [INFO] [stdout] test entity_test::entity_add_2 ... ok [INFO] [stdout] test entity_rust_test::misc_tests::count_target_ids ... ok [INFO] [stdout] test entity_rust_test::misc_tests::entity_id_reuse ... ok [INFO] [stdout] test entity_test::entity_add_entity ... ok [INFO] [stdout] test entity_test::entity_add_if_exclusive_r_o_2 ... ok [INFO] [stdout] test entity_test::entity_add_if_exclusive_r_o ... ok [INFO] [stdout] test entity_test::entity_add_if_false_id ... ok [INFO] [stdout] test entity_test::entity_add_if_exclusive_r_o_3 ... ok [INFO] [stdout] test entity_test::entity_add_if_false_t ... ok [INFO] [stdout] test entity_test::entity_add_if_false_r_o_3 ... ok [INFO] [stdout] test entity_test::entity_add_if_false_r_o_2 ... ok [INFO] [stdout] test entity_test::entity_add_if_pair_w_0_object ... ok [INFO] [stdout] test entity_test::entity_add_if_false_r_o ... ok [INFO] [stdout] test entity_test::entity_add_if_true_id ... ok [INFO] [stdout] test entity_test::entity_add_if_true_r_o_3 ... ok [INFO] [stdout] test entity_test::entity_add_if_true_t ... ok [INFO] [stdout] test entity_test::entity_add_if_true_r_o ... ok [INFO] [stdout] test entity_test::entity_children_from_root ... ignored, re-enable when static ids are gone [INFO] [stdout] test entity_test::entity_add_if_true_r_o_2 ... ok [INFO] [stdout] test entity_test::entity_add_instanceof ... ok [INFO] [stdout] test entity_test::entity_add_role ... ok [INFO] [stdout] test entity_test::entity_auto_override ... ok [INFO] [stdout] test entity_test::entity_change_name ... ok [INFO] [stdout] test entity_test::entity_children_w_custom_relation_type ... ok [INFO] [stdout] test entity_test::entity_child_of_id ... ok [INFO] [stdout] test entity_test::entity_child_of_w_type ... ok [INFO] [stdout] test entity_test::entity_children_from_root_world ... ok [INFO] [stdout] test entity_test::entity_clone_to_existing_overlap ... ignored, Panic test: panics in C, which isn't captured by rust [INFO] [stdout] test entity_test::entity_children_w_any ... ok [INFO] [stdout] test entity_test::entity_children_w_wildcard ... ok [INFO] [stdout] test entity_test::entity_children_w_custom_relation ... ok [INFO] [stdout] test entity_test::entity_clear ... ok [INFO] [stdout] test entity_test::entity_clone ... ok [INFO] [stdout] test entity_test::entity_clone_to_existing ... ok [INFO] [stdout] test entity_test::entity_children_w_this ... ok [INFO] [stdout] test entity_test::entity_compare_literal ... ok [INFO] [stdout] test entity_test::entity_defer_new_w_name_scope_with ... ok [INFO] [stdout] test entity_test::entity_create_named_twice_deferred ... ok [INFO] [stdout] test entity_test::entity_defer_new_w_nested_name ... ok [INFO] [stdout] test entity_test::entity_defer_new_w_scope_name ... ok [INFO] [stdout] test entity_test::entity_compare_0 ... ok [INFO] [stdout] test entity_test::entity_defer_on_replace_w_assign ... ignored, Panic test: panics in C, which isn't captured by rust [INFO] [stdout] test entity_test::entity_defer_new_w_with ... ok [INFO] [stdout] test entity_test::entity_clone_w_value ... ok [INFO] [stdout] test entity_test::entity_create_entity_view_from_stage ... ok [INFO] [stdout] test entity_test::entity_defer_on_replace_w_assign_batched_existing ... ok [INFO] [stdout] test entity_test::entity_defer_on_replace_w_assign_batched_existing_twice ... ok [INFO] [stdout] test entity_test::entity_defer_new_w_nested_name_scope_with ... ok [INFO] [stdout] test entity_test::entity_defer_on_replace_w_assign_existing ... ok [INFO] [stdout] test entity_test::entity_defer_new_w_name ... ok [INFO] [stdout] test entity_test::entity_defer_new_w_scope ... ok [INFO] [stdout] test entity_test::entity_defer_new_w_scope_nested_name ... ok [INFO] [stdout] test entity_test::entity_defer_on_replace_w_set_batched_twice ... ok [INFO] [stdout] test entity_test::entity_defer_on_replace_w_set_existing ... ok [INFO] [stdout] test entity_test::entity_defer_on_replace_w_set_batched_existing ... ok [INFO] [stdout] test entity_test::entity_defer_on_replace_w_set_batched_existing_twice ... ok [INFO] [stdout] test entity_test::entity_defer_on_replace_w_assign_existing_twice ... ok [INFO] [stdout] test entity_test::entity_defer_on_replace_w_set ... ok [INFO] [stdout] test entity_test::entity_defer_on_replace_w_set_batched ... ok [INFO] [stdout] test entity_test::entity_defer_on_replace_w_set_twice ... ok [INFO] [stdout] test entity_test::entity_defer_set_2_w_on_set ... ok [INFO] [stdout] test entity_test::entity_defer_set_3_components ... ok [INFO] [stdout] test entity_test::entity_defer_on_replace_w_set_existing_twice ... ok [INFO] [stdout] test entity_test::entity_defer_set_1_component ... ok [INFO] [stdout] test entity_test::entity_defer_suspend_resume ... ok [INFO] [stdout] test entity_test::entity_entity_lookup_not_recursive ... ignored, Scoped world was removed, debating if we should add it back [INFO] [stdout] test entity_test::entity_defer_set_2_components ... ok [INFO] [stdout] test entity_test::entity_delete ... ok [INFO] [stdout] test entity_test::entity_defer_w_with_implicit_component ... ok [INFO] [stdout] test entity_test::entity_entity_id_str ... ok [INFO] [stdout] test entity_test::entity_each_in_stage ... ok [INFO] [stdout] test entity_test::entity_delete_w_override_sparse ... ok [INFO] [stdout] test entity_test::entity_entity_array ... ok [INFO] [stdout] test entity_test::entity_entity_view_to_entity_stage ... ok [INFO] [stdout] test entity_test::entity_entity_view_to_entity_world ... ok [INFO] [stdout] test entity_test::entity_entity_w_type ... ok [INFO] [stdout] test entity_test::entity_entity_w_type_defer ... ok [INFO] [stdout] test entity_test::entity_entity_w_root_name ... ok [INFO] [stdout] test entity_test::entity_entity_w_root_name_from_scope ... ok [INFO] [stdout] test entity_test::entity_get_1_component_w_callback ... ok [INFO] [stdout] test entity_test::entity_force_owned_2 ... ok [INFO] [stdout] test entity_test::entity_force_owned ... ok [INFO] [stdout] test entity_test::entity_force_owned_nested ... ok [INFO] [stdout] test entity_test::entity_equals ... ok [INFO] [stdout] test entity_test::entity_get_generic ... ok [INFO] [stdout] test entity_test::entity_get_generic_mut ... ok [INFO] [stdout] test entity_test::entity_get_component_w_callback_nested ... ok [INFO] [stdout] test entity_test::entity_get_depth ... ok [INFO] [stdout] test entity_test::entity_get_2_components_w_callback ... ok [INFO] [stdout] test entity_test::entity_get_depth_w_type ... ok [INFO] [stdout] test entity_test::entity_get_mut_1_component_w_callback ... ok [INFO] [stdout] test entity_test::entity_get_mut_2_components_w_callback ... ok [INFO] [stdout] test entity_test::entity_get_mut_component_w_callback_nested ... ok [INFO] [stdout] test entity_test::entity_get_obj_by_template ... ok [INFO] [stdout] test entity_test::entity_get_nonempty_type ... ok [INFO] [stdout] test entity_test::entity_get_null_name ... ok [INFO] [stdout] test entity_test::entity_get_parent ... ok [INFO] [stdout] test entity_test::entity_get_target ... ok [INFO] [stdout] test entity_test::entity_get_type ... ok [INFO] [stdout] test entity_test::entity_get_mut_generic_w_id ... ok [INFO] [stdout] test entity_test::entity_greater_than ... ok [INFO] [stdout] test entity_test::entity_has_pair_id_t_w_type ... ok [INFO] [stdout] test entity_test::entity_has_childof ... ok [INFO] [stdout] test entity_test::entity_has_instanceof_indirect ... ok [INFO] [stdout] test entity_test::entity_has_id_t ... ok [INFO] [stdout] test entity_test::entity_has_instanceof ... ok [INFO] [stdout] test entity_test::entity_has_pair_id ... ok [INFO] [stdout] test entity_test::entity_has_pair_id_t ... ok [INFO] [stdout] test entity_test::entity_has_id ... ok [INFO] [stdout] test entity_test::entity_has_role ... ok [INFO] [stdout] test entity_test::entity_has_wildcard_id ... ok [INFO] [stdout] test entity_test::entity_id_get_invalid_entity ... ok [INFO] [stdout] test entity_test::entity_id_get_entity ... ok [INFO] [stdout] test entity_test::entity_id_from_world ... ok [INFO] [stdout] test entity_test::entity_id_pair_from_world ... ok [INFO] [stdout] test entity_test::entity_has_pair_id_w_type ... ok [INFO] [stdout] test entity_test::entity_has_wildcard_pair_id ... ok [INFO] [stdout] test entity_test::entity_implicit_type_str_to_char ... ok [INFO] [stdout] test entity_test::entity_implicit_path_to_char ... ok [INFO] [stdout] test entity_test::entity_is_a_id ... ok [INFO] [stdout] test entity_test::entity_id_str_from_entity ... ok [INFO] [stdout] test entity_test::entity_is_a_w_type ... ok [INFO] [stdout] test entity_test::entity_id_str_from_entity_view ... ok [INFO] [stdout] test entity_test::entity_is_component_enabled ... ok [INFO] [stdout] test entity_test::entity_is_enabled_pair ... ok [INFO] [stdout] test entity_test::entity_is_enabled_pair_ids ... ok [INFO] [stdout] test entity_test::entity_insert_w_observer ... ok [INFO] [stdout] test entity_test::entity_iter_empty_type ... ok [INFO] [stdout] test entity_test::entity_is_first_enabled ... ok [INFO] [stdout] test entity_test::entity_insert ... ok [INFO] [stdout] test entity_test::entity_name_empty ... ok [INFO] [stdout] test entity_test::entity_less_than ... ok [INFO] [stdout] test entity_test::entity_new_add_2 ... ok [INFO] [stdout] test entity_test::entity_new_named ... ok [INFO] [stdout] test entity_test::entity_iter_recycled_parent ... ok [INFO] [stdout] test entity_test::entity_iter_type ... ok [INFO] [stdout] test entity_test::entity_new_named_from_scope ... ok [INFO] [stdout] test entity_test::entity_new_nested_named_from_nested_scope ... ok [INFO] [stdout] test entity_test::entity_new ... ok [INFO] [stdout] test entity_test::entity_new_add ... ok [INFO] [stdout] test entity_test::entity_new_set_2 ... ok [INFO] [stdout] test entity_test::entity_no_recursive_lookup ... ok [INFO] [stdout] test entity_test::entity_new_set ... ok [INFO] [stdout] test entity_test::entity_not_0_or_1 ... ok [INFO] [stdout] test entity_test::entity_none_string ... ok [INFO] [stdout] test entity_test::entity_on_replace_w_get_mut ... ignored, Panic test: panics in C, which isn't captured by rust [INFO] [stdout] test entity_test::entity_null_string ... ok [INFO] [stdout] test entity_test::entity_is_wildcard ... ok [INFO] [stdout] test entity_test::entity_name ... ok [INFO] [stdout] test entity_test::entity_on_replace_w_set ... ok [INFO] [stdout] test entity_test::entity_on_replace_w_set_existing ... ok [INFO] [stdout] test entity_test::entity_on_replace_w_assign_existing ... ok [INFO] [stdout] test entity_test::entity_on_replace_w_assign ... ok [INFO] [stdout] test entity_test::entity_override ... ok [INFO] [stdout] test entity_test::entity_null_entity_w_world ... ok [INFO] [stdout] test entity_test::entity_override_pair ... ok [INFO] [stdout] test entity_test::entity_override_pair_w_ids ... ok [INFO] [stdout] test entity_test::entity_owns ... ok [INFO] [stdout] test entity_test::entity_override_pair_w_tgt_id ... ok [INFO] [stdout] test entity_test::entity_override_sparse ... ok [INFO] [stdout] test entity_test::entity_owns_pair_id_w_type ... ok [INFO] [stdout] test entity_test::entity_owns_pair_id_t ... ok [INFO] [stdout] test entity_test::entity_owns_pair_id ... ok [INFO] [stdout] test entity_test::entity_owns_wildcard_pair ... ok [INFO] [stdout] test entity_test::entity_owns_wildcard_id ... ok [INFO] [stdout] test entity_test::entity_pair_role ... ok [INFO] [stdout] test entity_test::entity_owns_t ... ok [INFO] [stdout] test entity_test::entity_path ... ok [INFO] [stdout] test entity_test::entity_pair_id_str ... ok [INFO] [stdout] test entity_test::entity_owns_pair_id_t_w_type ... ok [INFO] [stdout] test entity_test::entity_path_custom_sep ... ok [INFO] [stdout] test entity_test::entity_prefab_hierarchy_w_types ... ok [INFO] [stdout] test entity_test::entity_path_from_custom_sep ... ok [INFO] [stdout] test entity_test::entity_remove ... ok [INFO] [stdout] test entity_test::entity_path_from_type_custom_sep ... ok [INFO] [stdout] test entity_test::entity_path_from ... ok [INFO] [stdout] test entity_test::entity_prefab_w_type ... ok [INFO] [stdout] test entity_test::entity_prefab_hierarchy_w_root_types ... ok [INFO] [stdout] test entity_test::entity_path_from_type ... ok [INFO] [stdout] test entity_test::entity_remove_2 ... ok [INFO] [stdout] test entity_test::entity_scoped_world ... ignored, Scoped world was removed, debating if we should add it back [INFO] [stdout] test entity_test::entity_remove_entity ... ok [INFO] [stdout] test entity_test::entity_remove_instanceof ... ok [INFO] [stdout] test entity_test::entity_remove_childof ... ok [INFO] [stdout] test entity_test::entity_remove_role ... ok [INFO] [stdout] test entity_test::entity_role_id_str ... ok [INFO] [stdout] test entity_test::entity_scope_before_builder_method ... ok [INFO] [stdout] test entity_test::entity_scope_after_builder_method ... ok [INFO] [stdout] test entity_test::entity_set ... ok [INFO] [stdout] test entity_test::entity_set_2_after_set_1 ... ok [INFO] [stdout] test entity_test::entity_set_2 ... ok [INFO] [stdout] test entity_test::entity_set_auto_override_pair_w_tgt_id ... ignored, re-impl gets [INFO] [stdout] test entity_test::entity_set_2_w_on_set ... ok [INFO] [stdout] test entity_test::entity_set_2_after_set_2 ... ok [INFO] [stdout] test entity_test::entity_set_auto_override ... ok [INFO] [stdout] test entity_test::entity_set_auto_override_lvalue ... ok [INFO] [stdout] test entity_test::entity_set_auto_override_pair ... ok [INFO] [stdout] test entity_test::entity_set_alias ... ok [INFO] [stdout] test entity_test::entity_set_auto_override_pair_w_rel_tag ... ok [INFO] [stdout] test entity_test::entity_set_deduced ... ok [INFO] [stdout] test entity_test::entity_set_copy ... ok [INFO] [stdout] test entity_test::entity_set_generic_no_size ... ok [INFO] [stdout] test entity_test::entity_set_name_optional ... ok [INFO] [stdout] test entity_test::entity_set_template ... ok [INFO] [stdout] test entity_test::entity_set_generic ... ok [INFO] [stdout] test entity_test::entity_set_name ... ok [INFO] [stdout] test entity_test::entity_set_no_copy ... ok [INFO] [stdout] test entity_test::entity_slot ... ok [INFO] [stdout] test entity_test::entity_with_after_builder_method ... ok [INFO] [stdout] test entity_test::entity_with_before_builder_method ... ok [INFO] [stdout] test entity_test::entity_with_relation_self ... ok [INFO] [stdout] test entity_test::entity_slot_of_w_type ... ok [INFO] [stdout] test entity_test::entity_tag_has_size_zero ... ok [INFO] [stdout] test entity_test::entity_with_relation_type_self ... ok [INFO] [stdout] test entity_test::entity_world_lookup_not_recursive ... ignored, Scoped world was removed, debating if we should add it back [INFO] [stdout] test entity_test::entity_slot_of ... ok [INFO] [stdout] test entity_test::entity_with_scope ... ok [INFO] [stdout] test entity_test::entity_with_scope_nested ... ok [INFO] [stdout] test entity_test::entity_with_scope_nested_same_name_as_parent ... ok [INFO] [stdout] test entity_test::entity_with_self_nested ... ok [INFO] [stdout] test is_ref_test::test_ref_mut_ref ... ok [INFO] [stdout] test entity_test::entity_with_self_w_name ... ok [INFO] [stdout] test enum_test::enum_standard_enum_reflection ... ok [INFO] [stdout] test entity_test::entity_with_self ... ok [INFO] [stdout] test entity_test::entityview_to_entity_to_entity_view ... ok [INFO] [stdout] test eq_test::entity_eq_test ... ok [INFO] [stdout] test eq_test::table_eq_test ... ok [INFO] [stdout] test meta_macro_test::meta_bitmask ... ok [INFO] [stdout] test flecs_ids::test_c_vs_rust_ids ... ok [INFO] [stdout] test meta_macro_test::meta_nested_struct ... ok [INFO] [stdout] test meta_macro_test::meta_partial_struct ... ok [INFO] [stdout] test meta_macro_test::meta_ser_deser_option ... ok [INFO] [stdout] test meta_macro_test::meta_partial_struct_custom_offset ... ok [INFO] [stdout] test meta_macro_test::meta_struct ... ok [INFO] [stdout] test meta_macro_test::meta_struct_field_order ... ok [INFO] [stdout] test meta_macro_test::meta_struct_member_ptr ... ok [INFO] [stdout] test meta_macro_test::meta_new_world_ser_deser_empty_flecs_entity ... ok [INFO] [stdout] test meta_macro_test::meta_struct_w_portable_type ... ok [INFO] [stdout] test meta_test::meta_deser_entity_w_path ... ok [INFO] [stdout] test meta_macro_test::meta_new_world_ser_deser_flecs_entity ... ok [INFO] [stdout] test meta_test::meta_component_as_array ... ok [INFO] [stdout] test meta_test::meta_custom_i32_to_json ... ok [INFO] [stdout] test meta_test::meta_bitmask ... ok [INFO] [stdout] test meta_test::meta_nested_struct ... ok [INFO] [stdout] test meta_test::meta_error_range ... ok [INFO] [stdout] test meta_test::meta_enum_w_bits ... ok [INFO] [stdout] test meta_test::meta_partial_struct ... ok [INFO] [stdout] test meta_test::meta_partial_struct_custom_offset ... ok [INFO] [stdout] test meta_test::meta_ser_deser_flecs_entity ... ok [INFO] [stdout] test meta_test::meta_new_world_ser_deser_empty_flecs_entity ... ok [INFO] [stdout] test meta_test::meta_opaque_vector_w_builder ... ok [INFO] [stdout] test meta_macro_test::meta_world_ser_deser_flecs_entity ... ok [INFO] [stdout] test meta_test::meta_new_world_ser_deser_flecs_entity ... ok [INFO] [stdout] test meta_test::meta_ser_deser_std_vector_int ... ok [INFO] [stdout] test meta_test::meta_ser_deser_std_string ... ok [INFO] [stdout] test meta_test::meta_struct_member_ptr ... ok [INFO] [stdout] test meta_test::meta_struct ... ok [INFO] [stdout] test meta_test::meta_struct_w_portable_type ... ok [INFO] [stdout] test meta_test::meta_ser_deser_std_vector_string ... ok [INFO] [stdout] test meta_test::meta_warning_range ... ok [INFO] [stdout] test meta_test_rust::meta_struct_field_order ... ok [INFO] [stdout] test meta_test::meta_value_range ... ok [INFO] [stdout] test meta_trait_test::test_pos_skip_x ... ok [INFO] [stdout] test meta_test_rust::test_meta_debug_stringify ... ok [INFO] [stdout] test meta_trait_test::test_pos_skip_y ... ok [INFO] [stdout] test meta_trait_test::test_enum ... ok [INFO] [stdout] test meta_trait_test::test_pos ... ok [INFO] [stdout] test meta_test::meta_world_ser_deser_flecs_entity ... ok [INFO] [stdout] test meta_trait_test::test_type_w_string ... ok [INFO] [stdout] test module_test::module_component_name_w_module_name ... ok [INFO] [stdout] test module_test::module_component_redefinition_outside_module ... ok [INFO] [stdout] test meta_trait_test::test_type_w_vec_string ... ok [INFO] [stdout] test module_test::module_as_component ... ok [INFO] [stdout] test module_test::module_import_generic_and_non_generics ... ok [INFO] [stdout] test module_test::module_as_entity ... ok [INFO] [stdout] test module_test::module_in_namespace_w_root_name ... ok [INFO] [stdout] test module_test::module_dtor_on_fini ... ok [INFO] [stdout] test module_test::module_lookup_from_scope ... ok [INFO] [stdout] test module_test::module_nested_module ... ok [INFO] [stdout] test module_test::module_import ... ok [INFO] [stdout] test module_test::module_implicit_module ... ok [INFO] [stdout] test module_test::module_register_w_root_name ... ok [INFO] [stdout] test module_test::module_rename_namespace_shorter ... ok [INFO] [stdout] test module_test::module_no_recycle_after_rename_reparent ... ok [INFO] [stdout] test module_test::module_reimport_after_delete ... ok [INFO] [stdout] test module_test::module_rename_reparent_root_module ... ok [INFO] [stdout] test module_test::module_reparent_module_in_ctor ... ok [INFO] [stdout] test module_test::module_import_addons_two_worlds ... ok [INFO] [stdout] test module_test::module_rename_namespace_longer ... ok [INFO] [stdout] test module_test::module_rename_namespace_nested ... ok [INFO] [stdout] test module_test::module_lookup_module_after_reparent ... ok [INFO] [stdout] test module_test::module_with_core_name ... ok [INFO] [stdout] test observer_rust_test::observer_panic_on_add_1 - should panic ... ok [INFO] [stdout] test module_test::module_tag_on_namespace ... ok [INFO] [stdout] test observer_rust_test::observer_panic_on_add_3 - should panic ... ok [INFO] [stdout] test observer_rust_test::observer_panic_on_add_2 - should panic ... ok [INFO] [stdout] test observer_rust_test::observer_panic_on_add_4 - should panic ... ok [INFO] [stdout] test observer_test::observer_2_entities_each ... ok [INFO] [stdout] test observer_test::observer_10_terms ... ok [INFO] [stdout] test observer_test::observer_add_in_yield_existing ... ok [INFO] [stdout] test observer_test::observer_create_w_no_template_args ... ok [INFO] [stdout] test observer_test::observer_16_terms ... ok [INFO] [stdout] test observer_test::observer_get_query ... ok [INFO] [stdout] test observer_test::observer_name_from_root ... ok [INFO] [stdout] test observer_test::observer_2_entities_iter ... ok [INFO] [stdout] test observer_test::observer_2_terms_on_set ... ok [INFO] [stdout] test observer_test::observer_observer_w_filter_term ... ok [INFO] [stdout] test observer_test::observer_2_terms_on_add ... ok [INFO] [stdout] test observer_test::observer_2_entities_table_column ... ok [INFO] [stdout] test observer_test::observer_add_in_yield_existing_multi ... ok [INFO] [stdout] test observer_test::observer_2_terms_on_remove ... ok [INFO] [stdout] test observer_test::observer_on_add_expr ... ok [INFO] [stdout] test observer_test::observer_on_add_tag_action ... ok [INFO] [stdout] test observer_test::observer_on_add_tag_iter ... ok [INFO] [stdout] test observer_test::observer_on_add ... ok [INFO] [stdout] test observer_test::observer_on_add_pair_singleton ... ok [INFO] [stdout] test observer_test::observer_on_add_singleton ... ok [INFO] [stdout] test observer_test::observer_on_add_pair_wildcard_singleton ... ok [INFO] [stdout] test observer_test::observer_on_add_with_pair_singleton ... ok [INFO] [stdout] test observer_test::observer_on_add_tag_each ... ok [INFO] [stdout] test observer_test::observer_on_remove ... ok [INFO] [stdout] test observer_test::observer_on_set_w_set ... ok [INFO] [stdout] test observer_test::observer_register_twice_w_run ... ok [INFO] [stdout] test observer_test::observer_on_set_w_defer_set ... ok [INFO] [stdout] test observer_test::observer_on_set_w_set_sparse ... ok [INFO] [stdout] test observer_test::observer_register_twice_w_run_each ... ok [INFO] [stdout] test observer_test::observer_register_twice_w_each_run ... ok [INFO] [stdout] test observer_test::observer_register_twice_w_each ... ok [INFO] [stdout] test observer_test::observer_run_callback ... ok [INFO] [stdout] test query_builder_test::query_builder_10_terms ... ok [INFO] [stdout] test query_builder_test::query_builder_1_term_to_empty ... ok [INFO] [stdout] test observer_test::observer_yield_existing ... ok [INFO] [stdout] test query_builder_test::query_builder_1_type ... ok [INFO] [stdout] test observer_test::observer_yield_existing_2_terms ... ok [INFO] [stdout] test query_builder_test::query_builder_16_terms ... ok [INFO] [stdout] test query_builder_test::query_builder_2_pair_terms_w_var ... ok [INFO] [stdout] test query_builder_test::query_builder_2_subsequent_args ... ok [INFO] [stdout] test query_builder_test::query_builder_2_types ... ok [INFO] [stdout] test query_builder_test::query_builder_2_terms_w_expr ... ok [INFO] [stdout] test query_builder_test::query_builder_add_1_type ... ok [INFO] [stdout] test query_builder_test::query_builder_add_2_types ... ok [INFO] [stdout] test query_builder_test::query_builder_add_1_type_w_1_type ... ok [INFO] [stdout] test query_builder_test::query_builder_assert_on_uninitialized_term ... ignored, panics in C, not captured by Rust [INFO] [stdout] test query_builder_test::query_builder_add_2_types_w_1_type ... ok [INFO] [stdout] test query_builder_test::query_builder_add_pair ... ok [INFO] [stdout] test query_builder_test::query_builder_add_optional ... ok [INFO] [stdout] test query_builder_test::query_builder_add_not ... ok [INFO] [stdout] test query_builder_test::query_builder_add_pair_w_rel_type ... ok [INFO] [stdout] test query_builder_test::query_builder_add_or ... ok [INFO] [stdout] test query_builder_test::query_builder_builder_assign_same_type ... ok [INFO] [stdout] test query_builder_test::query_builder_builder_force_assign_operator ... ignored, transform entity to query functionality possibly missing [INFO] [stdout] test query_builder_test::query_builder_any_wildcard ... ok [INFO] [stdout] test query_builder_test::query_builder_builder_assign_to_empty ... ok [INFO] [stdout] test query_builder_test::query_builder_assign_after_init ... ok [INFO] [stdout] test query_builder_test::query_builder_builder_assign_from_empty ... ok [INFO] [stdout] test query_builder_test::query_builder_cascade_desc ... ok [INFO] [stdout] test query_builder_test::query_builder_cascade_w_relationship ... ok [INFO] [stdout] test query_builder_test::query_builder_cascade_w_type ... ok [INFO] [stdout] test query_builder_test::query_builder_builder_build_n_statements ... ok [INFO] [stdout] test query_builder_test::query_builder_builder_build_to_let ... ok [INFO] [stdout] test query_builder_test::query_builder_builder_build ... ok [INFO] [stdout] test query_builder_test::query_builder_cascade ... ok [INFO] [stdout] test query_builder_test::query_builder_childof_self_superset_term_w_each ... ok [INFO] [stdout] test query_builder_test::query_builder_childof_superset_shortcut_w_self ... ok [INFO] [stdout] test query_builder_test::query_builder_childof_superset_shortcut ... ok [INFO] [stdout] test query_builder_test::query_builder_childof_superset_term ... ok [INFO] [stdout] test query_builder_test::query_builder_const_type ... ok [INFO] [stdout] test query_builder_test::query_builder_explicit_subject_w_id ... ok [INFO] [stdout] test query_builder_test::query_builder_create_w_no_template_args ... ok [INFO] [stdout] test query_builder_test::query_builder_explicit_term ... ignored, decided to not support explicit term setting [INFO] [stdout] test query_builder_test::query_builder_explicit_term_w_id ... ignored, decided to not support explicit term setting [INFO] [stdout] test query_builder_test::query_builder_explicit_term_w_pair_id ... ok [INFO] [stdout] test query_builder_test::query_builder_explicit_term_w_pair_type ... ignored, decided to not support explicit term setting [INFO] [stdout] test query_builder_test::query_builder_explicit_term_w_type ... ignored, decided to not support explicit term setting [INFO] [stdout] test query_builder_test::query_builder_childof_self_superset_term ... ok [INFO] [stdout] test query_builder_test::query_builder_explicit_subject_w_type ... ok [INFO] [stdout] test query_builder_test::query_builder_const_in_term ... ok [INFO] [stdout] test query_builder_test::query_builder_const_optional ... ok [INFO] [stdout] test query_builder_test::query_builder_expr_w_var ... ok [INFO] [stdout] test query_builder_test::query_builder_childof_superset_term_w_each ... ok [INFO] [stdout] test query_builder_test::query_builder_explicit_object_w_type ... ok [INFO] [stdout] test query_builder_test::query_builder_explicit_object_w_id ... ok [INFO] [stdout] test query_builder_test::query_builder_filter_as_return ... ok [INFO] [stdout] test query_builder_test::query_builder_filter_copy ... ok [INFO] [stdout] test query_builder_test::query_builder_group_by_callbacks ... ok [INFO] [stdout] test query_builder_test::query_builder_group_by_iter_one ... ok [INFO] [stdout] test query_builder_test::query_builder_group_by_default_func_w_id ... ok [INFO] [stdout] test query_builder_test::query_builder_group_by_iter_one_all_groups ... ok [INFO] [stdout] test query_builder_test::query_builder_group_by_template ... ok [INFO] [stdout] test query_builder_test::query_builder_group_by_raw ... ok [INFO] [stdout] test query_builder_test::query_builder_id_pair_term ... ok [INFO] [stdout] test query_builder_test::query_builder_group_by_default_func_w_type ... ok [INFO] [stdout] test query_builder_test::query_builder_id_pair_wildcard_term ... ok [INFO] [stdout] test query_builder_test::query_builder_id_term ... ok [INFO] [stdout] test query_builder_test::query_builder_group_by_iter_one_template ... ok [INFO] [stdout] test query_builder_test::query_builder_isa_superset_shortcut ... ok [INFO] [stdout] test query_builder_test::query_builder_isa_superset_shortcut_w_self ... ok [INFO] [stdout] test query_builder_test::query_builder_is_valid - should panic ... ok [INFO] [stdout] test query_builder_test::query_builder_iter_w_stage ... ignored, TableIter with stage not implemented [INFO] [stdout] test query_builder_test::query_builder_isa_self_superset_term_w_each ... ok [INFO] [stdout] test query_builder_test::query_builder_inout_shortcuts ... ok [INFO] [stdout] test query_builder_test::query_builder_isa_self_superset_term ... ok [INFO] [stdout] test query_builder_test::query_builder_isa_superset_term ... ok [INFO] [stdout] test query_builder_test::query_builder_isa_superset_term_w_each ... ok [INFO] [stdout] test query_builder_test::query_builder_iter_column_w_const_as_array ... ok [INFO] [stdout] test query_builder_test::query_builder_named_scoped_rule ... ok [INFO] [stdout] test query_builder_test::query_builder_option_type ... ok [INFO] [stdout] test query_builder_test::query_builder_named_query ... ok [INFO] [stdout] test query_builder_test::query_builder_name_arg ... ok [INFO] [stdout] test query_builder_test::query_builder_named_rule ... ok [INFO] [stdout] test query_builder_test::query_builder_optional_tag_is_set ... ok [INFO] [stdout] test query_builder_test::query_builder_iter_column_w_const_as_ptr ... ok [INFO] [stdout] test query_builder_test::query_builder_pair_term_w_var ... ok [INFO] [stdout] test query_builder_test::query_builder_query_as_arg ... ok [INFO] [stdout] test query_builder_test::query_builder_query_copy ... ok [INFO] [stdout] test query_builder_test::query_builder_query_default_as_move_arg ... ok [INFO] [stdout] test query_builder_test::query_builder_operator_shortcuts ... ok [INFO] [stdout] test query_builder_test::query_builder_read_component ... ok [INFO] [stdout] test query_builder_test::query_builder_query_as_move_arg ... ok [INFO] [stdout] test query_builder_test::query_builder_read_pair_component_id ... ok [INFO] [stdout] test query_builder_test::query_builder_read ... ok [INFO] [stdout] test query_builder_test::query_builder_read_enum ... ok [INFO] [stdout] test query_builder_test::query_builder_read_pair_component_name ... ok [INFO] [stdout] test query_builder_test::query_builder_read_name ... ok [INFO] [stdout] test query_builder_test::query_builder_query_as_return ... ok [INFO] [stdout] test query_builder_test::query_builder_read_pair_components ... ok [INFO] [stdout] test query_builder_test::query_builder_read_pair_id ... ok [INFO] [stdout] test query_builder_test::query_builder_read_pair_name ... ok [INFO] [stdout] test query_builder_test::query_builder_relation_w_object_wildcard ... ok [INFO] [stdout] test query_builder_test::query_builder_relation_w_predicate_wildcard ... ok [INFO] [stdout] test query_builder_test::query_builder_relation ... ok [INFO] [stdout] test query_builder_test::query_builder_set_2_vars ... ok [INFO] [stdout] test query_builder_test::query_builder_set_2_vars_by_name ... ok [INFO] [stdout] test query_builder_test::query_builder_scope ... ok [INFO] [stdout] test query_builder_test::query_builder_set_var_by_name ... ok [INFO] [stdout] test query_builder_test::query_builder_singleton_term ... ok [INFO] [stdout] test query_builder_test::query_builder_set_var ... ok [INFO] [stdout] test query_builder_test::query_builder_term_after_arg ... ok [INFO] [stdout] test query_builder_test::query_builder_type_pair_term ... ok [INFO] [stdout] test query_builder_test::query_builder_type_term ... ok [INFO] [stdout] test query_builder_test::query_builder_term_w_write ... ok [INFO] [stdout] test query_builder_test::query_builder_unresolved_by_name ... ignored, We don't support unresolved queries. TODO introduce a try_build command which allows fails. [INFO] [stdout] test query_builder_test::query_builder_up_w_type ... ok [INFO] [stdout] test query_builder_test::query_builder_term_type_w_second_var_string ... ok [INFO] [stdout] test query_builder_test::query_builder_var_first_w_prefixed_name ... ok [INFO] [stdout] test query_builder_test::query_builder_string_term ... ok [INFO] [stdout] test query_builder_test::query_builder_template_term ... ok [INFO] [stdout] test query_builder_test::query_builder_term_w_read ... ok [INFO] [stdout] test query_builder_test::query_builder_term_w_second_var_string ... ok [INFO] [stdout] test query_builder_test::query_builder_typed_term_at_indexed ... ok [INFO] [stdout] test query_builder_test::query_builder_typed_term_at ... ok [INFO] [stdout] test query_builder_test::query_builder_var_second_w_prefixed_name ... ok [INFO] [stdout] test query_builder_test::query_builder_with_component ... ok [INFO] [stdout] test query_builder_test::query_builder_with_enum ... ok [INFO] [stdout] test query_builder_test::query_builder_with ... ok [INFO] [stdout] test query_builder_test::query_builder_with_name ... ok [INFO] [stdout] test query_builder_test::query_builder_with_pair_component_id ... ok [INFO] [stdout] test query_builder_test::query_builder_var_src_w_prefixed_name ... ok [INFO] [stdout] test query_builder_test::query_builder_with_pair_id ... ok [INFO] [stdout] test query_builder_test::query_builder_with_pair_components ... ok [INFO] [stdout] test query_builder_test::query_builder_with_pair_name ... ok [INFO] [stdout] test query_builder_test::query_builder_with_pair_component_name ... ok [INFO] [stdout] test query_builder_test::query_builder_with_r_t_inout_3 ... ok [INFO] [stdout] test query_builder_test::query_builder_with_r_t_inout ... ok [INFO] [stdout] test query_builder_test::query_builder_with_pair_name_component_id ... ok [INFO] [stdout] test query_builder_test::query_builder_with_t_inout_1 ... ok [INFO] [stdout] test query_builder_test::query_builder_with_t_inout ... ok [INFO] [stdout] test query_builder_test::query_builder_with_r_t_inout_2 ... ok [INFO] [stdout] test query_builder_test::query_builder_without_name ... ok [INFO] [stdout] test query_builder_test::query_builder_without_component ... ok [INFO] [stdout] test query_builder_test::query_builder_without ... ok [INFO] [stdout] test query_builder_test::query_builder_without_enum ... ok [INFO] [stdout] test query_builder_test::query_builder_without_pair_component_name ... ok [INFO] [stdout] test query_builder_test::query_builder_without_pair_name_component_id ... ok [INFO] [stdout] test query_builder_test::query_builder_world_each_filter_1_component ... ok [INFO] [stdout] test query_builder_test::query_builder_without_pair_name ... ok [INFO] [stdout] test query_builder_test::query_builder_without_pair_component_id ... ok [INFO] [stdout] test query_builder_test::query_builder_without_pair_id ... ok [INFO] [stdout] test query_builder_test::query_builder_without_pair_components ... ok [INFO] [stdout] test query_builder_test::query_builder_world_each_query_2_components ... ok [INFO] [stdout] test query_builder_test::query_builder_world_each_filter_1_component_no_entity ... ok [INFO] [stdout] test query_builder_test::query_builder_world_each_query_2_components_no_entity ... ok [INFO] [stdout] test query_builder_test::query_builder_write ... ok [INFO] [stdout] test query_builder_test::query_builder_world_each_filter_2_components_no_entity ... ok [INFO] [stdout] test query_builder_test::query_builder_world_each_query_1_component_no_entity ... ok [INFO] [stdout] test query_builder_test::query_builder_world_each_filter_2_components ... ok [INFO] [stdout] test query_builder_test::query_builder_write_component ... ok [INFO] [stdout] test query_builder_test::query_builder_world_each_query_1_component ... ok [INFO] [stdout] test query_builder_test::query_builder_write_name ... ok [INFO] [stdout] test query_builder_test::query_builder_write_pair_components ... ok [INFO] [stdout] test query_test::query_cached_destruction_lingering_references_panic - should panic ... ok [INFO] [stdout] test query_builder_test::query_builder_write_pair_id ... ok [INFO] [stdout] test query_builder_test::query_builder_write_enum ... ok [INFO] [stdout] test query_test::query_each_sparse_many ... ok [INFO] [stdout] test query_rust_test::query_rust_pass_query_to_system ... ok [INFO] [stdout] test query_builder_test::query_builder_write_pair_component_id ... ok [INFO] [stdout] test query_builder_test::query_builder_write_pair_name ... ok [INFO] [stdout] test query_test::query_iter_stage ... ok [INFO] [stdout] test query_test::query_each_sparse ... ok [INFO] [stdout] test query_test::query_iter_targets_field_not_a_pair - should panic ... ok [INFO] [stdout] test query_test::query_iter_targets_field_out_of_range - should panic ... ok [INFO] [stdout] test query_test::query_iter_targets ... ok [INFO] [stdout] test query_builder_test::query_builder_write_pair_component_name ... ok [INFO] [stdout] test query_rust_test::test_trait_query ... ok [INFO] [stdout] test query_test::query_iter_targets_field_not_set - should panic ... ok [INFO] [stdout] test query_test::query_panic_inside - should panic ... ok [INFO] [stdout] test query_test::query_iter_targets_second_field ... ok [INFO] [stdout] test query_test::query_uncached_destruction_no_panic ... ok [INFO] [stdout] test safety::building_conflicting_queries_no_violations ... ok [INFO] [stdout] test query_test::query_run_sparse ... ok [INFO] [stdout] test safety::entity_view::from_observer::get::observer_write_view_read - should panic ... ok [INFO] [stdout] test safety::entity_view::from_query::get::query_read_view_write - should panic ... ok [INFO] [stdout] test safety::entity_view::from_observer::get::observer_write_view_write - should panic ... ok [INFO] [stdout] test safety::entity_view::from_observer::get::observer_read_view_write - should panic ... ok [INFO] [stdout] test safety::entity_view::from_observer::observer_write_view_clone - should panic ... ok [INFO] [stdout] test safety::entity_view::from_observer::try_get::observer_read_view_write - should panic ... ok [INFO] [stdout] test safety::entity_view::from_observer::try_get::observer_write_view_write - should panic ... ok [INFO] [stdout] test safety::entity_view::from_observer::try_get::observer_write_view_read - should panic ... ok [INFO] [stdout] test safety::entity_view::from_query::get::query_write_view_write - should panic ... ok [INFO] [stdout] test safety::entity_view::from_query::try_get::query_write_view_write - should panic ... ok [INFO] [stdout] test safety::entity_view::from_system::get::system_read_view_write - should panic ... ok [INFO] [stdout] test safety::entity_view::from_query::try_get::query_write_view_read - should panic ... ok [INFO] [stdout] test safety::entity_view::from_query::query_write_view_clone - should panic ... ok [INFO] [stdout] test safety::entity_view::from_query::try_get::query_read_view_write - should panic ... ok [INFO] [stdout] test safety::entity_view::from_query::get::query_write_view_read - should panic ... ok [INFO] [stdout] test safety::entity_view::from_system::system_write_view_clone - should panic ... ok [INFO] [stdout] test safety::entity_view::from_system::get::system_write_view_read - should panic ... ok [INFO] [stdout] test safety::entity_view::get::write_cloned - should panic ... ok [INFO] [stdout] test safety::entity_view::get::write_write - should panic ... ok [INFO] [stdout] test safety::entity_view::from_system::try_get::system_write_view_read - should panic ... ok [INFO] [stdout] test safety::entity_view::from_system::try_get::system_read_view_write - should panic ... ok [INFO] [stdout] test safety::entity_view::from_system::get::system_write_view_write - should panic ... ok [INFO] [stdout] test safety::entity_view::get::write_read - should panic ... ok [INFO] [stdout] test safety::entity_view::from_system::try_get::system_write_view_write - should panic ... ok [INFO] [stdout] test safety::entity_view::get::read_write - should panic ... ok [INFO] [stdout] test safety::entity_view::try_get::read_write - should panic ... ok [INFO] [stdout] test safety::entity_view::try_get::write_write - should panic ... ok [INFO] [stdout] test safety::entity_view::try_get::write_cloned - should panic ... ok [INFO] [stdout] test safety::filter_does_not_panic ... ok [INFO] [stdout] test safety::entity_view::try_get::write_read - should panic ... ok [INFO] [stdout] test safety::observer_in_observer::read_write::each_iter_violation - should panic ... ok [INFO] [stdout] test safety::observer_in_observer::read_write::each_entity_violation - should panic ... ok [INFO] [stdout] test safety::observer_in_observer::read_write::run_no_fields_ok ... ok [INFO] [stdout] test safety::observer_in_observer::write_read::each_entity_violation - should panic ... ok [INFO] [stdout] test safety::observer_in_observer::write_read::each_iter_violation - should panic ... ok [INFO] [stdout] test safety::observer_in_observer::write_write::each_entity_violation - should panic ... ok [INFO] [stdout] test safety::observer_in_system::write_read::each_entity_violation - should panic ... ok [INFO] [stdout] test safety::observer_in_system::read_write::each_iter_violation - should panic ... ok [INFO] [stdout] test safety::observer_in_system::read_write::run_no_fields_ok ... ok [INFO] [stdout] test safety::observer_in_observer::write_read::run_no_fields_ok ... ok [INFO] [stdout] test safety::observer_in_system::read_write::each_entity_violation - should panic ... ok [INFO] [stdout] test safety::observer_in_observer::write_write::each_iter_violation - should panic ... ok [INFO] [stdout] test safety::observer_in_observer::write_write::run_no_fields_ok ... ok [INFO] [stdout] test safety::pairs::id_into_wildcard::query_entity_view::write_read - should panic ... ok [INFO] [stdout] test safety::observer_in_system::write_write::each_entity_violation - should panic ... ok [INFO] [stdout] test safety::pairs::id_into_wildcard::query_entity_view::read_write - should panic ... ok [INFO] [stdout] test safety::observer_in_system::write_write::each_iter_violation - should panic ... ok [INFO] [stdout] test safety::observer_in_system::write_read::each_iter_violation - should panic ... ok [INFO] [stdout] test safety::pairs::id_into_wildcard::query_entity_view::read_read ... ok [INFO] [stdout] test safety::observer_in_system::write_read::run_no_fields_ok ... ok [INFO] [stdout] test safety::observer_in_system::write_write::run_no_fields_ok ... ok [INFO] [stdout] test safety::pairs::id_into_wildcard::query_entity_view::write_write - should panic ... ok [INFO] [stdout] test safety::pairs::id_into_wildcard::query_in_query::read_read::each ... ok [INFO] [stdout] test safety::pairs::id_into_wildcard::query_in_query::read_write::each - should panic ... ok [INFO] [stdout] test safety::pairs::id_into_wildcard::query_in_query::read_read::each_entity ... ok [INFO] [stdout] test safety::pairs::id_into_wildcard::query_in_query::read_read::each_iter ... ok [INFO] [stdout] test safety::pairs::id_into_wildcard::query_in_query::read_read::run ... ok [INFO] [stdout] test safety::pairs::id_into_wildcard::query_in_query::read_write::each_iter - should panic ... ok [INFO] [stdout] test safety::pairs::id_into_wildcard::query_in_query::write_read::each - should panic ... ok [INFO] [stdout] test safety::pairs::id_into_wildcard::query_in_query::read_write::each_entity - should panic ... ok [INFO] [stdout] test safety::pairs::id_into_wildcard::query_in_query::write_write::each - should panic ... ok [INFO] [stdout] test safety::pairs::id_into_wildcard::query_in_query::write_read::each_entity - should panic ... ok [INFO] [stdout] test safety::pairs::id_into_wildcard::query_in_query::write_write::run - should panic ... ok [INFO] [stdout] test safety::pairs::wildcard_into_id::entity_view::write_cloned - should panic ... ok [INFO] [stdout] test safety::pairs::wildcard_into_id::entity_view::write_read - should panic ... ok [INFO] [stdout] test safety::pairs::id_into_wildcard::query_in_query::read_write::run - should panic ... ok [INFO] [stdout] test safety::pairs::id_into_wildcard::query_in_query::write_read::each_iter - should panic ... ok [INFO] [stdout] test safety::pairs::id_into_wildcard::query_in_query::write_write::each_entity - should panic ... ok [INFO] [stdout] test safety::pairs::id_into_wildcard::query_in_query::write_read::run - should panic ... ok [INFO] [stdout] test safety::pairs::id_into_wildcard::query_in_query::write_write::each_iter - should panic ... ok [INFO] [stdout] test safety::pairs::wildcard_into_id::entity_view::read_read ... ok [INFO] [stdout] test safety::pairs::wildcard_into_id::entity_view::write_write - should panic ... ok [INFO] [stdout] test safety::pairs::wildcard_into_id::query_entity_view::read_write - should panic ... ok [INFO] [stdout] test safety::pairs::wildcard_into_id::query_entity_view::read_read ... ok [INFO] [stdout] test safety::pairs::wildcard_into_id::query_in_query::read_read::each_iter ... ok [INFO] [stdout] test safety::pairs::wildcard_into_id::query_in_query::read_read::each ... ok [INFO] [stdout] test safety::pairs::wildcard_into_id::query_in_query::read_read::each_entity ... ok [INFO] [stdout] test safety::pairs::wildcard_into_id::query_entity_view::write_write - should panic ... ok [INFO] [stdout] test safety::pairs::wildcard_into_id::query_in_query::read_write::each - should panic ... ok [INFO] [stdout] test safety::pairs::wildcard_into_id::query_entity_view::write_read - should panic ... ok [INFO] [stdout] test safety::pairs::wildcard_into_id::entity_view::read_write - should panic ... ok [INFO] [stdout] test safety::pairs::wildcard_into_id::query_in_query::read_write::each_entity - should panic ... ok [INFO] [stdout] test safety::pairs::wildcard_into_id::query_in_query::read_read::run ... ok [INFO] [stdout] test safety::pairs::wildcard_into_id::query_in_query::read_write::run - should panic ... ok [INFO] [stdout] test safety::pairs::wildcard_into_id::query_in_query::write_write::each_entity - should panic ... ok [INFO] [stdout] test safety::pairs::wildcard_into_id::query_in_query::write_read::run - should panic ... ok [INFO] [stdout] test safety::pairs::wildcard_into_id::query_in_query::write_read::each_iter - should panic ... ok [INFO] [stdout] test safety::pairs::wildcard_into_id::query_in_query::write_read::each - should panic ... ok [INFO] [stdout] test safety::pairs::wildcard_into_id::query_in_query::read_write::each_iter - should panic ... ok [INFO] [stdout] test safety::pairs::wildcard_into_id::query_in_query::write_write::each_iter - should panic ... ok [INFO] [stdout] test safety::pairs::wildcard_into_id::query_in_query::write_read::each_entity - should panic ... ok [INFO] [stdout] test safety::pairs::wildcard_into_id::query_in_query::write_write::each - should panic ... ok [INFO] [stdout] test safety::query_in_observer::read_write::each_violation - should panic ... ok [INFO] [stdout] test safety::query_in_observer::read_write::each_iter_violation - should panic ... ok [INFO] [stdout] test safety::query_in_observer::write_read::each_iter_violation - should panic ... ok [INFO] [stdout] test safety::query_in_observer::read_write::run_no_fields_ok ... ok [INFO] [stdout] test safety::query_in_observer::write_read::each_entity_violation - should panic ... ok [INFO] [stdout] test safety::query_in_observer::read_write::each_entity_violation - should panic ... ok [INFO] [stdout] test safety::pairs::wildcard_into_id::query_in_query::write_write::run - should panic ... ok [INFO] [stdout] test safety::query_in_observer::write_read::each_violation - should panic ... ok [INFO] [stdout] test safety::query_in_query::read_write::each_iter_query_violation - should panic ... ok [INFO] [stdout] test safety::query_in_observer::write_write::each_iter_violation - should panic ... ok [INFO] [stdout] test safety::query_in_query::read_write::run_no_fields_ok ... ok [INFO] [stdout] test safety::query_in_observer::write_write::each_entity_violation - should panic ... ok [INFO] [stdout] test safety::query_in_observer::write_write::each_violation - should panic ... ok [INFO] [stdout] test safety::query_in_observer::write_read::run_no_fields_ok ... ok [INFO] [stdout] test safety::query_in_query::write_read::each_entity_violation - should panic ... ok [INFO] [stdout] test safety::query_in_query::read_write::each_entity_violation - should panic ... ok [INFO] [stdout] test safety::query_in_observer::write_write::run_no_fields_ok ... ok [INFO] [stdout] test safety::query_in_query::read_write::each_violation - should panic ... ok [INFO] [stdout] test safety::query_in_query::write_read::run_no_fields_ok ... ok [INFO] [stdout] test safety::query_in_query::write_read::each_iter_violation - should panic ... ok [INFO] [stdout] test safety::query_in_query::write_write::each_iter_violation - should panic ... ok [INFO] [stdout] test safety::query_in_query::write_write::each_entity_violation - should panic ... ok [INFO] [stdout] test safety::query_in_query::write_read::each_violation - should panic ... ok [INFO] [stdout] test safety::query_in_system::read_write::each_iter_violation - should panic ... ok [INFO] [stdout] test safety::query_in_query::write_write::run_no_fields_ok ... ok [INFO] [stdout] test safety::query_in_system::read_write::each_entity_violation - should panic ... ok [INFO] [stdout] test safety::query_in_query::write_write::each_violation - should panic ... ok [INFO] [stdout] test safety::query_in_system::read_write::each_violation - should panic ... ok [INFO] [stdout] test safety::query_in_system::read_write::run_no_fields_ok ... ok [INFO] [stdout] test safety::query_in_system::write_read::each_violation - should panic ... ok [INFO] [stdout] test safety::query_in_system::write_read::each_iter_violation - should panic ... ok [INFO] [stdout] test safety::query_in_system::write_write::each_iter_violation - should panic ... ok [INFO] [stdout] test safety::query_in_system::write_read::run_no_fields_ok ... ok [INFO] [stdout] test safety::query_in_system::write_write::each_entity_violation - should panic ... ok [INFO] [stdout] test safety::query_in_system::write_read::each_entity_violation - should panic ... ok [INFO] [stdout] test safety::query_in_system::write_write::each_violation - should panic ... ok [INFO] [stdout] test safety::running_conflicting_queries_no_violations ... ok [INFO] [stdout] test safety::table_iter::field_at::filter_non_fragmenting ... ok [INFO] [stdout] test safety::table_iter::field::double_field - should panic ... ok [INFO] [stdout] test safety::table_iter::field::field ... ok [INFO] [stdout] test safety::table_iter::field_at::filter_sparse ... ok [INFO] [stdout] test safety::query_in_system::write_write::run_no_fields_ok ... ok [INFO] [stdout] test safety::table_iter::field::query_read_field - should panic ... ok [INFO] [stdout] test safety::table_iter::field::query_write_field ... ok [INFO] [stdout] test safety::table_iter::field_at::query_read_write_non_fragmenting - should panic ... ok [INFO] [stdout] test safety::table_iter::field_at::query_read_non_fragmenting ... ok [INFO] [stdout] test safety::table_iter::field_at::query_read_write_sparse - should panic ... ok [INFO] [stdout] test safety::table_iter::field_at::query_read_sparse ... ok [INFO] [stdout] test safety::table_iter::field_at_mut::filter_double_field_at_mut_non_fragmenting - should panic ... ok [INFO] [stdout] test safety::table_iter::field_at_mut::filter_double_field_at_mut_sparse - should panic ... ok [INFO] [stdout] test safety::table_iter::field_at_mut::filter_sparse ... ok [INFO] [stdout] test safety::table_iter::field_at_mut::filter_non_fragmenting ... ok [INFO] [stdout] test safety::table_iter::field_at_mut::query_read_sparse - should panic ... ok [INFO] [stdout] test system_test::system_add_from_iter ... ok [INFO] [stdout] test safety::table_iter::field_at_mut::query_read_non_fragmenting - should panic ... ok [INFO] [stdout] test system_test::system_custom_pipeline ... ignored, pre,on,post frame is internal only, replace or delete this test [INFO] [stdout] test safety::table_iter::field_at_mut::query_read_write_non_fragmenting - should panic ... ok [INFO] [stdout] test system_test::system_add_from_each_world_handle ... ok [INFO] [stdout] test system_test::system_add_from_each ... ok [INFO] [stdout] test safety::table_iter::field_at_mut::query_read_write_sparse - should panic ... ok [INFO] [stdout] test system_test::system_add_from_iter_world_handle ... ok [INFO] [stdout] test system_test::system_delete_from_iter ... ok [INFO] [stdout] test system_test::system_create_w_no_template_args ... ok [INFO] [stdout] test system_test::system_delete_from_each ... ok [INFO] [stdout] test system_test::system_custom_pipeline_w_kind ... ok [INFO] [stdout] test system_test::system_copy_name_on_create ... ok [INFO] [stdout] test system_test::system_each_const ... ok [INFO] [stdout] test system_test::system_each ... ok [INFO] [stdout] test system_test::system_each_optional ... ok [INFO] [stdout] test system_test::system_each_w_mut_children_it ... ok [INFO] [stdout] test system_test::system_each_shared ... ok [INFO] [stdout] test system_test::system_empty_signature ... ok [INFO] [stdout] test system_test::system_entity_ctor ... ok [INFO] [stdout] test system_test::system_interval_tick_source ... ok [INFO] [stdout] test system_test::system_each_tag ... ok [INFO] [stdout] test system_test::system_iter_tag ... ok [INFO] [stdout] test system_test::system_iter ... ok [INFO] [stdout] test system_test::system_iter_const ... ok [INFO] [stdout] test system_test::system_iter_shared ... ok [INFO] [stdout] test system_test::system_iter_optional ... ok [INFO] [stdout] test system_test::system_get_query ... ok [INFO] [stdout] test system_test::system_nested_rate_tick_source ... ignored, timer addon not implemented [INFO] [stdout] test system_test::system_multithread_system_w_query_each_w_iter ... ok [INFO] [stdout] test system_test::system_multithread_system_w_query_iter_w_iter ... ok [INFO] [stdout] test system_test::system_multithread_system_w_query_each_w_world ... ok [INFO] [stdout] test system_test::system_multithread_system_w_query_each ... ok [INFO] [stdout] test system_test::system_multithread_system_w_query_iter ... ok [INFO] [stdout] test system_test::system_iter_macro ... ok [INFO] [stdout] test system_test::system_multithread_system_w_query_iter_w_world ... ok [INFO] [stdout] test system_test::system_nested_system ... ok [INFO] [stdout] test system_test::system_new_from_iter ... ok [INFO] [stdout] test system_test::system_order_by_id ... ok [INFO] [stdout] test system_test::system_new_from_each ... ok [INFO] [stdout] test system_test::system_order_by_id_after_create ... ok [INFO] [stdout] test system_test::system_order_by_type_after_create ... ok [INFO] [stdout] test system_test::system_order_by_type ... ok [INFO] [stdout] test system_test::system_randomize_timers ... ok [INFO] [stdout] test system_test::system_rate_filter ... ok [INFO] [stdout] test system_test::system_rate_tick_source ... ok [INFO] [stdout] test system_test::system_readonly_children_iter ... ok [INFO] [stdout] test system_test::system_set_interval ... ignored, implement missing functions [INFO] [stdout] test system_test::system_register_twice_w_run ... ok [INFO] [stdout] test system_test::system_register_twice_w_each_run ... ok [INFO] [stdout] test system_test::system_register_twice_w_each ... ok [INFO] [stdout] test system_test::system_register_twice_w_run_each ... ok [INFO] [stdout] test system_test::system_run_w_0_src_query ... ok [INFO] [stdout] test system_test::system_signature ... ok [INFO] [stdout] test system_test::system_self_rate_filter ... ok [INFO] [stdout] test system_test::system_signature_const ... ok [INFO] [stdout] test system_test::system_update_rate_filter ... ignored, implement missing functions [INFO] [stdout] test world_test::world_finis_reentrancy ... ignored, this code is not applicable to rust as it is to cpp, since we deal with copying the world differently [INFO] [stdout] test system_test::system_signature_optional ... ok [INFO] [stdout] test system_test::system_run_callback ... ok [INFO] [stdout] test system_test::system_signature_shared ... ok [INFO] [stdout] test system_test::system_startup_system ... ok [INFO] [stdout] test system_test::system_test_let_defer_each ... ok [INFO] [stdout] test world_test::world_reset_panic_lingering_world_refs - should panic ... ok [INFO] [stdout] test world_test::world_no_panic_clone_test ... ok [INFO] [stdout] test world_test::world_panic_lingering_query_handles - should panic ... ok [INFO] [stdout] test system_test::system_system_w_type_kind_type_pipeline ... ok [INFO] [stdout] test system_test::system_test_let_defer_iter ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 854 passed; 0 failed; 47 ignored; 0 measured; 0 filtered out; finished in 19.40s [INFO] [stdout] [INFO] [stdout] error: flecs.c: 55965: type 'EnumWithBits' reregistered as 'Bitmask' (was 'Enum') [INFO] [stdout] error: flecs.c: 51772: enumeration value '-1' of type 'flecs.meta_test.EnumWithBits' is not a valid constant [INFO] [stdout] error: unresolved identifier 'foo' [INFO] [stdout] expr: foo [INFO] [stdout] > foo($this) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running unittests examples/flecs/z_ignore_main_test.rs (/opt/rustwide/target/debug/examples/examples-70ad24d47fc790d3) [INFO] [stdout] running 2 tests [INFO] [stdout] test reflection::reflection_ser_std_vector_builtin_types::main ... ok [INFO] [stdout] test entities::component_attributes::main ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stderr] Doc-tests flecs_ecs [INFO] [stdout] [INFO] [stdout] running 332 tests [INFO] [stdout] test src/addons/alerts/mod.rs - addons::alerts (line 11) - compile ... ok [INFO] [stdout] test src/addons/app/mod.rs - addons::app (line 13) - compile ... ok [INFO] [stdout] test src/addons/json/world.rs - addons::json::world::World::from_json_id (line 173) ... ignored [INFO] [stdout] test src/addons/json/world.rs - addons::json::world::World::to_json_id (line 50) ... ignored [INFO] [stdout] test src/addons/meta/component.rs - addons::meta::component::Component<'a,T>::opaque_collection_vector (line 51) ... ok [INFO] [stdout] test src/addons/meta/macros/macro_component.rs - addons::meta::macros::macro_component::component_ext (line 202) ... ok [INFO] [stdout] test src/addons/meta/macros/macro_component.rs - addons::meta::macros::macro_component::component_ext (line 219) ... ignored [INFO] [stdout] test src/addons/doc/world.rs - addons::doc::world::World (line 11) ... ok [INFO] [stdout] test src/addons/json/mod.rs - addons::json (line 19) ... ok [INFO] [stdout] test src/addons/meta/macros/macro_component.rs - addons::meta::macros::macro_component::type_equality::assert_is_type (line 26) ... ok [INFO] [stdout] test src/addons/doc/doc.rs - addons::doc::doc::Doc (line 17) ... ok [INFO] [stdout] test src/addons/meta/macros/macro_component.rs - addons::meta::macros::macro_component::component_ext (line 188) ... ok [INFO] [stdout] test src/addons/meta/component.rs - addons::meta::component::Component<'a,T>::opaque_collection_dyn (line 74) ... ok [INFO] [stdout] test src/addons/doc/mod.rs - addons::doc (line 20) ... ok [INFO] [stdout] test src/addons/meta/macros/macro_component.rs - addons::meta::macros::macro_component::member_ext (line 94) ... ok [INFO] [stdout] test src/addons/meta/macros/macro_component.rs - addons::meta::macros::macro_component::component_ext (line 252) ... ok [INFO] [stdout] test src/addons/meta/macros/macro_component.rs - addons::meta::macros::macro_component::component_ext (line 233) ... ok [INFO] [stdout] test src/addons/metrics/mod.rs - addons::metrics (line 17) - compile ... ok [INFO] [stdout] test src/addons/mod.rs - addons (line 111) - compile ... ok [INFO] [stdout] test src/addons/meta/macros/macro_meta_register_vector.rs - addons::meta::macros::macro_meta_register_vector::meta_register_vector_func (line 128) ... ok [INFO] [stdout] test src/addons/module/module.rs - addons::module::module::Module (line 12) ... ok [INFO] [stdout] test src/addons/script/mod.rs - addons::script (line 16) - compile ... ok [INFO] [stdout] test src/addons/meta/macros/macro_meta_register_vector.rs - addons::meta::macros::macro_meta_register_vector::meta_register_vector_type (line 41) ... ok [INFO] [stdout] test src/addons/meta/mod.rs - addons::meta (line 37) ... ok [INFO] [stdout] test src/addons/stats/mod.rs - addons::stats (line 20) - compile ... ok [INFO] [stdout] test src/addons/meta/macros/macro_meta_register_vector.rs - addons::meta::macros::macro_meta_register_vector::meta_register_vector_func (line 103) ... ok [INFO] [stdout] test src/addons/meta/mod.rs - addons::meta (line 56) ... ok [INFO] [stdout] test src/addons/module/world.rs - addons::module::world::World::import (line 17) ... ok [INFO] [stdout] test src/core/ecs_os_api.rs - core::ecs_os_api::add_init_hook (line 74) - compile ... ok [INFO] [stdout] test src/core/component_registration/registration_traits.rs - core::component_registration::registration_traits::ComponentId (line 128) ... ok [INFO] [stdout] test src/addons/timer/mod.rs - addons::timer (line 58) ... ok [INFO] [stdout] test src/addons/timer/mod.rs - addons::timer (line 21) ... ok [INFO] [stdout] test src/core/entity_view/bulk_entity_builder.rs - core::entity_view::bulk_entity_builder::BulkEntityBuilder<'a>::add (line 107) ... ok [INFO] [stdout] test src/core/entity_view/bulk_entity_builder.rs - core::entity_view::bulk_entity_builder::BulkEntityBuilder<'a>::build (line 228) - compile ... ok [INFO] [stdout] test src/core/entity_view/bulk_entity_builder.rs - core::entity_view::bulk_entity_builder::World::entity_bulk (line 402) - compile ... ok [INFO] [stdout] test src/core/entity_view/bulk_entity_builder.rs - core::entity_view::bulk_entity_builder::World::entity_bulk_w_entity_ids (line 433) ... ignored [INFO] [stdout] test src/addons/meta/macros/macro_meta_register_vector.rs - addons::meta::macros::macro_meta_register_vector::meta_register_vector_type (line 17) ... ok [INFO] [stdout] test src/core/entity_view/bulk_entity_builder.rs - core::entity_view::bulk_entity_builder::BulkEntityBuilder<'a>::add_id (line 152) ... ok [INFO] [stdout] test src/core/entity_view/bulk_entity_builder.rs - core::entity_view::bulk_entity_builder::BulkEntityBuilder<'a>::build_to_table (line 271) ... ok [INFO] [stdout] test src/addons/module/mod.rs - addons::module (line 23) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityView<'a>::cloned (line 1477) ... ok [INFO] [stdout] test src/addons/timer/mod.rs - addons::timer (line 39) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityView<'a>::count_relationship (line 1200) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityView (line 37) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityView<'_>::enqueue (line 2383) ... ok [INFO] [stdout] test src/addons/units/mod.rs - addons::units (line 20) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityView<'a>::count_children (line 1173) ... ok [INFO] [stdout] test src/core/entity_view/bulk_entity_builder.rs - core::entity_view::bulk_entity_builder::BulkEntityBuilder<'a>::set (line 188) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityView<'a>::archetype (line 736) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityView<'a>::each_component (line 872) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityView<'a>::each_target (line 985) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityView (line 78) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityView<'a>::has_children (line 1149) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityView<'a>::each_pair (line 915) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityView<'a>::is_alive (line 445) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityView<'a>::get_name (line 501) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityView<'a>::name (line 475) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityView<'a>::id_view (line 385) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityView<'a>::new (line 169) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityView<'a>::is_valid (line 411) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityView<'a>::path_from (line 681) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityView<'a>::new_from (line 203) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityView<'a>::new_named (line 241) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityView<'a>::new_named_scoped (line 298) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityView<'a>::path_w_sep (line 565) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityView<'a>::path (line 597) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityView<'a>::target_id_count (line 1018) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_mut.rs - core::entity_view::entity_view_mut::EntityView<'a>::cached_ref (line 971) - compile ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityView<'a>::try_cloned (line 1559) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_mut.rs - core::entity_view::entity_view_mut::EntityView<'a>::set_id (line 405) - compile ... ok [INFO] [stdout] test src/core/entity_view/entity_view_mut.rs - core::entity_view::entity_view_mut::EntityView<'a>::set_pair (line 464) - compile ... ok [INFO] [stdout] test src/core/entity_view/macros.rs - core::entity_view::macros::newtype_of_entity (line 111) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_mut.rs - core::entity_view::entity_view_mut::EntityView<'a>::set_child_order (line 1024) ... ok [INFO] [stdout] test src/core/entity_view/macros.rs - core::entity_view::macros::newtype_of_entity_view (line 21) ... ok [INFO] [stdout] test src/core/flecs/addons/rest.rs - core::flecs::addons::rest (line 22) - compile ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityViewGet::try_get (line 1259) ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::DontFragment (line 360) - compile ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::Exclusive (line 405) - compile ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityView<'a>::table (line 785) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityView<'a>::range (line 827) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityView<'a>::path_from_w_sep (line 626) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityViewGet::get (line 1337) ... ok [INFO] [stdout] test src/core/entity_view/entity_view_const.rs - core::entity_view::entity_view_const::EntityView<'a>::target_count (line 1061) ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::Inheritable (line 450) ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::Reflexive (line 759) ... ignored [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::Reflexive (line 777) ... ignored [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::Reflexive (line 782) ... ignored [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::Relationship (line 706) - compile ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::OneOf (line 485) ... ok [INFO] [stdout] test src/core/entity_view/macros.rs - core::entity_view::macros::newtype_of_entity_and_view (line 199) ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::CanToggle (line 32) ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::OrderedChildren (line 665) ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::Final (line 430) ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::Singleton (line 799) ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::OneOf (line 504) ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::Singleton (line 817) ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::Exclusive (line 416) ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::Relationship (line 731) ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::Symmetric (line 873) ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::cleanup (line 70) - compile ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::Transitive (line 956) ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::Target (line 889) ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::cleanup (line 135) ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::cleanup (line 90) ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::cleanup::OnDelete (line 298) ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::cleanup::Panic (line 268) - compile ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::Sparse (line 853) ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::With (line 1012) ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::With (line 998) ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::cleanup::Delete (line 229) ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::Trait (line 917) ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::cleanup::Delete (line 246) ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::cleanup::OnDeleteTarget (line 330) ... ok [INFO] [stdout] test src/core/query.rs - core::query (line 129) ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::cleanup::Remove (line 203) ... ok [INFO] [stdout] test src/core/query.rs - core::query (line 12) ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::on_instantiate::Inherit (line 593) ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::on_instantiate::DontInherit (line 628) ... ok [INFO] [stdout] test src/core/query.rs - core::query (line 188) ... ok [INFO] [stdout] test src/core/query.rs - core::query (line 205) ... ok [INFO] [stdout] test src/core/query.rs - core::query (line 112) ... ok [INFO] [stdout] test src/core/query.rs - core::query (line 55) ... ok [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::on_instantiate::Override (line 560) ... ok [INFO] [stdout] test src/core/query.rs - core::query (line 144) ... ok [INFO] [stdout] test src/core/query.rs - core::query (line 170) ... ok [INFO] [stdout] test src/core/query.rs - core::query (line 232) ... ok [INFO] [stdout] test src/core/query.rs - core::query (line 263) ... ok [INFO] [stdout] test src/core/query.rs - core::query (line 79) ... ok [INFO] [stdout] test src/core/query.rs - core::query (line 282) ... ok [INFO] [stdout] test src/core/query.rs - core::query::Query (line 390) ... ok [INFO] [stdout] test src/core/query.rs - core::query::Query (line 353) ... ok [INFO] [stdout] test src/core/query.rs - core::query::Query (line 334) ... ok [INFO] [stdout] test src/core/query.rs - core::query::Query (line 412) ... ok [INFO] [stdout] test src/core/query_builder.rs - core::query_builder (line 193) ... ok [INFO] [stdout] test src/core/query.rs - core::query::Query (line 424) ... ok [INFO] [stdout] test src/core/query.rs - core::query::Query (line 440) ... ok [INFO] [stdout] test src/core/query_builder.rs - core::query_builder (line 126) ... ok [INFO] [stdout] test src/core/query_builder.rs - core::query_builder (line 143) ... ok [INFO] [stdout] test src/core/query_builder.rs - core::query_builder (line 109) ... ok [INFO] [stdout] test src/core/query_builder.rs - core::query_builder (line 211) ... ok [INFO] [stdout] test src/core/query_builder.rs - core::query_builder (line 15) ... ok [INFO] [stdout] test src/core/query_builder.rs - core::query_builder::QueryBuilder (line 380) ... ok [INFO] [stdout] test src/core/query_builder.rs - core::query_builder (line 239) ... ok [INFO] [stdout] test src/core/query_builder.rs - core::query_builder (line 72) ... ok [INFO] [stdout] test src/core/query_builder.rs - core::query_builder (line 165) ... ok [INFO] [stdout] test src/core/query_builder.rs - core::query_builder (line 54) ... ok [INFO] [stdout] test src/core/query_builder.rs - core::query_builder::QueryBuilder (line 361) ... ok [INFO] [stdout] test src/core/query_builder.rs - core::query_builder::QueryBuilder<'a,T>::try_build (line 626) ... ok [INFO] [stdout] test src/core/query_builder.rs - core::query_builder (line 91) ... ok [INFO] [stdout] test src/core/query_builder.rs - core::query_builder::QueryBuilder (line 326) ... ok [INFO] [stdout] test src/core/table/field.rs - core::table::field::flecs_field (line 1235) ... ignored [INFO] [stdout] test src/core/table/field.rs - core::table::field (line 17) ... ok [INFO] [stdout] test src/core/table/flags.rs - core::table::flags::TableFlags (line 52) ... ok [INFO] [stdout] test src/core/table/field.rs - core::table::field::FieldAt (line 815) ... ok [INFO] [stdout] test src/core/table/field.rs - core::table::field::FieldUntyped (line 1029) ... ok [INFO] [stdout] test src/core/table/field.rs - core::table::field::FieldMut (line 452) ... ok [INFO] [stdout] test src/core/table/field.rs - core::table::field::Field (line 144) ... ok [INFO] [stdout] test src/core/table/iter.rs - core::table::iter::TableIter<'_,true,P>::fini (line 2121) ... ok [INFO] [stdout] test src/core/table/field.rs - core::table::field::FieldIndex (line 65) ... ok [INFO] [stdout] test src/core/table/iter.rs - core::table::iter::TableIter<'a,IS_RUN,P>::field (line 477) ... ok [INFO] [stdout] test src/core/table/iter.rs - core::table::iter::TableIter<'a,IS_RUN,P>::field_at_mut (line 1129) ... ok [INFO] [stdout] test src/core/table/iter.rs - core::table::iter::TableIter<'a,IS_RUN,P>::get_field (line 581) ... ok [INFO] [stdout] test src/core/table/iter.rs - core::table::iter::TableIter<'a,IS_RUN,P>::get_field_mut (line 816) ... ok [INFO] [stdout] test src/core/table/iter.rs - core::table::iter::TableIter<'a,IS_RUN,P>::get_field_unchecked (line 653) ... ok [INFO] [stdout] test src/core/table/iter.rs - core::table::iter::TableIter<'a,IS_RUN,P>::component_id_at (line 1258) ... ok [INFO] [stdout] test src/core/table/iter.rs - core::table::iter::TableIter<'a,IS_RUN,P>::iter (line 67) ... ok [INFO] [stdout] test src/core/table/mod.rs - core::table (line 29) - compile ... ok [INFO] [stdout] test src/core/table/mod.rs - core::table (line 53) - compile ... ok [INFO] [stdout] test src/core/table/mod.rs - core::table (line 82) - compile ... ok [INFO] [stdout] test src/core/table/multi_src_get.rs - core::table::multi_src_get (line 11) ... ok [INFO] [stdout] test src/core/table/iter.rs - core::table::iter::TableIter<'a,IS_RUN,P>::field_at (line 1026) ... ok [INFO] [stdout] test src/core/table/multi_src_get.rs - core::table::multi_src_get (line 41) ... ok [INFO] [stdout] test src/core/utility/functions.rs - core::utility::functions::get_type_name_without_scope_generic (line 259) ... ok [INFO] [stdout] test src/core/utility/traits/query_api.rs - core::utility::traits::query_api::QueryAPI::each_entity_unchecked (line 193) ... ok [INFO] [stdout] test src/core/table/field.rs - core::table::field::FieldUntypedMut (line 1112) ... ok [INFO] [stdout] test src/core/utility/functions.rs - core::utility::functions::get_type_name_without_scope (line 224) ... ok [INFO] [stdout] test src/core/table/iter.rs - core::table::iter::TableIter<'a,IS_RUN,P>::get_field_mut_unchecked (line 888) ... ok [INFO] [stdout] test src/core/table/iter.rs - core::table::iter::TableIter<'a,IS_RUN,P>::field_mut_unchecked (line 767) ... ok [INFO] [stdout] test src/core/table/iter.rs - core::table::iter::TableIter<'a,IS_RUN,P>::targets (line 1988) ... ok [INFO] [stdout] test src/core/table/iter.rs - core::table::iter::TableIter<'a,IS_RUN,P>::field_unchecked (line 536) ... ok [INFO] [stdout] test src/core/table/iter.rs - core::table::iter::TableIter<'a,IS_RUN,P>::field_mut (line 707) ... ok [INFO] [stdout] test src/core/utility/traits/query_api.rs - core::utility::traits::query_api::QueryAPI::first (line 1141) ... ok [INFO] [stdout] test src/core/utility/traits/query_api.rs - core::utility::traits::query_api::QueryAPI::each_unchecked (line 87) ... ok [INFO] [stdout] test src/core/utility/traits/query_api.rs - core::utility::traits::query_api::QueryAPI::run (line 532) ... ok [INFO] [stdout] test src/core/utility/traits/query_api.rs - core::utility::traits::query_api::QueryAPI::first_only (line 1263) ... ok [INFO] [stdout] test src/core/utility/traits/query_api.rs - core::utility::traits::query_api::QueryAPI::each_iter (line 271) ... ok [INFO] [stdout] test src/core/utility/traits/query_api.rs - core::utility::traits::query_api::QueryAPI::each_iter_unchecked (line 335) ... ok [INFO] [stdout] test src/core/utility/traits/query_api.rs - core::utility::traits::query_api::QueryAPI::first_entity (line 1034) ... ok [INFO] [stdout] test src/core/utility/traits/query_api.rs - core::utility::traits::query_api::QueryAPI::run_each (line 608) ... ok [INFO] [stdout] test src/core/utility/traits/query_api.rs - core::utility::traits::query_api::QueryAPI::try_first_entity (line 975) ... ok [INFO] [stdout] test src/core/utility/traits/system_api.rs - core::utility::traits::system_api::ParSystemAPI::par_each_entity_unchecked (line 828) ... ok [INFO] [stdout] test src/core/utility/traits/query_api.rs - core::utility::traits::query_api::QueryAPI::try_first (line 1072) ... ok [INFO] [stdout] test src/core/utility/traits/query_api.rs - core::utility::traits::query_api::QueryAPI::run_each_iter (line 776) ... ok [INFO] [stdout] test src/core/utility/traits/system_api.rs - core::utility::traits::system_api::ParSystemAPI::par_each_unchecked (line 750) ... ok [INFO] [stdout] test src/core/utility/traits/query_api.rs - core::utility::traits::query_api::QueryAPI::run_each_entity (line 691) ... ok [INFO] [stdout] test src/core/utility/traits/query_api.rs - core::utility::traits::query_api::QueryAPI::try_first_only (line 1180) ... ok [INFO] [stdout] test src/core/utility/traits/system_api.rs - core::utility::traits::system_api::ParSystemAPI::par_each_iter_unchecked (line 900) ... ok [INFO] [stdout] test src/core/utility/traits/system_api.rs - core::utility::traits::system_api::SystemAPI::run (line 388) ... ok [INFO] [stdout] test src/core/utility/traits/system_api.rs - core::utility::traits::system_api::SystemAPI::each_iter (line 242) ... ok [INFO] [stdout] test src/core/utility/traits/system_api.rs - core::utility::traits::system_api::SystemAPI::each_entity_unchecked (line 167) ... ok [INFO] [stdout] test src/core/utility/traits/system_api.rs - core::utility::traits::system_api::SystemAPI::each_unchecked (line 57) ... ok [INFO] [stdout] test src/core/utility/traits/system_api.rs - core::utility::traits::system_api::SystemAPI::run_each (line 476) ... ok [INFO] [stdout] test src/core/utility/traits/system_api.rs - core::utility::traits::system_api::SystemAPI::each_iter_unchecked (line 313) ... ok [INFO] [stdout] test src/core/utility/traits/system_api.rs - core::utility::traits::system_api::SystemAPI::run_each_entity (line 582) ... ok [INFO] [stdout] test src/core/world/entity_view.rs - core::world::entity_view::World::entity_named (line 61) ... ok [INFO] [stdout] test src/core/world/entity_view.rs - core::world::entity_view::World::entity_named_scoped (line 90) ... ok [INFO] [stdout] test src/core/world/operations.rs - core::world::operations::World::defer_begin (line 417) ... ok [INFO] [stdout] test src/core/world/entity_view.rs - core::world::entity_view::World::entity_named_cstr (line 118) ... ok [INFO] [stdout] test src/core/world/operations.rs - core::world::operations::World::get_scope (line 1155) ... ok [INFO] [stdout] test src/core/world/operations.rs - core::world::operations::World::get_stage_count (line 639) ... ok [INFO] [stdout] test src/core/world/operations.rs - core::world::operations::World::is_deferred (line 483) ... ok [INFO] [stdout] test src/core/world/operations.rs - core::world::operations::World::info (line 63) ... ok [INFO] [stdout] test src/core/world/operations.rs - core::world::operations::World::is_stage (line 711) ... ok [INFO] [stdout] test src/core/world/operations.rs - core::world::operations::World::merge (line 761) ... ok [INFO] [stdout] test src/core/world/operations.rs - core::world::operations::World::create_async_stage (line 867) ... ok [INFO] [stdout] test src/core/world/operations.rs - core::world::operations::World::defer (line 517) ... ok [INFO] [stdout] test src/core/world/operations.rs - core::world::operations::World::is_readonly (line 379) ... ok [INFO] [stdout] test src/core/world/operations.rs - core::world::operations::World::enable_range_check (line 1123) - should panic ... ok [INFO] [stdout] test src/core/world/entity_view.rs - core::world::entity_view::World::entity_null (line 152) ... ok [INFO] [stdout] test src/core/world/operations.rs - core::world::operations::World::lookup_recursive (line 1286) ... ok [INFO] [stdout] test src/core/world/operations.rs - core::world::operations::World::frame_begin (line 191) ... ok [INFO] [stdout] test src/core/world/operations.rs - core::world::operations::World::real_world (line 905) ... ok [INFO] [stdout] test src/core/world/operations.rs - core::world::operations::World::on_destroyed (line 147) ... ok [INFO] [stdout] test src/core/world/operations.rs - core::world::operations::World::set_context (line 938) ... ok [INFO] [stdout] test src/core/world/operations.rs - core::world::operations::World::set_entity_range (line 1087) ... ok [INFO] [stdout] test src/core/world/operations.rs - core::world::operations::World::readonly_begin (line 302) ... ok [INFO] [stdout] test src/core/world/operations.rs - core::world::operations::World::quit (line 86) ... ok [INFO] [stdout] test src/core/world/operations.rs - core::world::operations::World::set_stage_count (line 597) ... ok [INFO] [stdout] test src/core/world/operations.rs - core::world::operations::World::set_scope (line 1199) ... ok [INFO] [stdout] test src/core/world/operations.rs - core::world::operations::World::should_quit (line 118) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 112) ... ok [INFO] [stdout] test src/core/world/operations.rs - core::world::operations::World::stage (line 818) ... ok [INFO] [stdout] test src/core/world/operations.rs - core::world::operations::World::reset (line 29) ... ok [INFO] [stdout] test src/core/world/singleton.rs - core::world::singleton::World::cloned (line 215) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 134) ... ok [INFO] [stdout] test src/core/world/operations.rs - core::world::operations::World::stage_id (line 673) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 192) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 162) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 230) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 260) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 210) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 276) ... ok [INFO] [stdout] test src/core/world/singleton.rs - core::world::singleton::WorldGet::get (line 102) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 304) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 345) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 145) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 329) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 374) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 362) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 419) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 386) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 409) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 429) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 472) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 447) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 123) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 506) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 556) ... ok [INFO] [stdout] test src/core/world/singleton.rs - core::world::singleton::WorldGet::try_get (line 35) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 488) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 577) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 290) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 625) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 85) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 520) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 598) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 539) ... ok [INFO] [stdout] test src/core/world/world.rs - core::world::world::World (line 20) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 1009) ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 669) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 1022) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 201) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 220) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 189) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 171) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 155) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 272) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 296) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 328) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 241) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 352) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 312) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 367) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 117) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 424) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 402) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 459) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 495) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 509) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 253) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 547) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 440) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 476) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 135) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 597) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 522) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 537) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 388) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 623) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 664) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 562) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 610) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 704) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 727) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 577) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 674) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 684) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 764) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 647) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 694) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 633) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 737) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 714) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 74) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 814) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 784) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 749) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 774) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 828) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 840) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 794) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 880) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 850) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 924) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 860) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 870) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 891) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 942) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 906) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 971) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 992) ... ok [INFO] [stdout] test src/lib.rs - dsl (line 97) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 324 passed; 0 failed; 8 ignored; 0 measured; 0 filtered out; finished in 6.22s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::Reflexive (line 764) ... ignored [INFO] [stdout] test src/core/flecs/component_traits.rs - core::flecs::component_traits::Reflexive (line 770) ... ignored [INFO] [stdout] test src/addons/meta/macros/macro_component.rs - addons::meta::macros::macro_component::type_equality::assert_is_type (line 38) - compile fail ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 691) - compile fail ... ok [INFO] [stdout] test src/lib.rs - component_macro (line 683) - compile fail ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.35s [INFO] [stdout] [INFO] [stdout] all doctests ran in 23.40s; merged doctests compilation took 16.79s [INFO] running `Command { std: "docker" "inspect" "e21b234c164ac38823ac588c0d41a2456dcafc4c30e26787d923e87308fd4bc6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e21b234c164ac38823ac588c0d41a2456dcafc4c30e26787d923e87308fd4bc6", kill_on_drop: false }` [INFO] [stdout] e21b234c164ac38823ac588c0d41a2456dcafc4c30e26787d923e87308fd4bc6