[INFO] fetching crate all-is-cubes 0.8.0...
[INFO] testing all-is-cubes-0.8.0 against 1.83.0 for beta-1.84.0-4-retry
[INFO] extracting crate all-is-cubes 0.8.0 into /workspace/builds/worker-4-tc1/source
[INFO] validating manifest of crates.io crate all-is-cubes 0.8.0 on toolchain 1.83.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.83.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate all-is-cubes 0.8.0
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate all-is-cubes 0.8.0
[INFO] tweaked toml for crates.io crate all-is-cubes 0.8.0 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] crate crates.io crate all-is-cubes 0.8.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.83.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded re_tuid v0.17.0
[INFO] [stderr]   Downloaded yield-progress v0.1.7
[INFO] [stderr]   Downloaded re_format_arrow v0.17.0
[INFO] [stderr]   Downloaded exhaust-macros v0.1.1
[INFO] [stderr]   Downloaded higher-kinded-types v0.1.1
[INFO] [stderr]   Downloaded polonius-the-crab v0.4.1
[INFO] [stderr]   Downloaded puffin_http v0.16.0
[INFO] [stderr]   Downloaded re_log_encoding v0.17.0
[INFO] [stderr]   Downloaded all-is-cubes-base v0.8.0
[INFO] [stderr]   Downloaded re_sdk v0.17.0
[INFO] [stderr]   Downloaded re_types v0.17.0
[INFO] [stderr]   Downloaded sysinfo v0.30.12
[INFO] [stderr]   Downloaded re_types_builder v0.17.0
[INFO] [stderr]   Downloaded syn v2.0.69
[INFO] [stderr]   Downloaded fixed v1.27.0
[INFO] [stderr]   Downloaded re_log_types v0.17.0
[INFO] [stderr]   Downloaded re_case v0.17.0
[INFO] [stderr]   Downloaded ashpd v0.6.8
[INFO] [stderr]   Downloaded cc v1.0.105
[INFO] [stderr]   Downloaded arcstr v1.2.0
[INFO] [stderr]   Downloaded manyfmt v0.1.0
[INFO] [stderr]   Downloaded png-decoder v0.1.1
[INFO] [stderr]   Downloaded re_sdk_comms v0.17.0
[INFO] [stderr]   Downloaded ply-rs v0.1.3
[INFO] [stderr]   Downloaded re_build_tools v0.17.0
[INFO] [stderr]   Downloaded re_smart_channel v0.17.0
[INFO] [stderr]   Downloaded re_tracing v0.17.0
[INFO] [stderr]   Downloaded re_arrow2 v0.17.4
[INFO] [stderr]   Downloaded log-once v0.4.1
[INFO] [stderr]   Downloaded never-say-never v6.6.666
[INFO] [stderr]   Downloaded allocation-counter v0.8.1
[INFO] [stderr]   Downloaded exhaust v0.1.1
[INFO] [stderr]   Downloaded re_chunk v0.17.0
[INFO] [stderr]   Downloaded memory-stats v1.2.0
[INFO] [stderr]   Downloaded re_memory v0.17.0
[INFO] [stderr]   Downloaded clean-path v0.2.1
[INFO] [stderr]   Downloaded re_build_info v0.17.0
[INFO] [stderr]   Downloaded similar-asserts v1.5.0
[INFO] [stderr]   Downloaded infer v0.15.0
[INFO] [stderr]   Downloaded clang-format v0.3.0
[INFO] [stderr]   Downloaded xshell-macros v0.2.6
[INFO] [stderr]   Downloaded xshell v0.2.6
[INFO] [stderr]   Downloaded re_error v0.17.0
[INFO] [stderr]   Downloaded re_log v0.17.0
[INFO] [stderr]   Downloaded mutants v0.0.3
[INFO] [stderr]   Downloaded re_format v0.17.0
[INFO] [stderr]   Downloaded indent v0.1.1
[INFO] [stderr]   Downloaded re_string_interner v0.17.0
[INFO] [stderr]   Downloaded re_types_core v0.17.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+1.83.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] a93df30f9d01328f121e3ed97b4e8e9e2eee15454f81cf943a4a42cc46e17f6c
[INFO] running `Command { std: "docker" "start" "-a" "a93df30f9d01328f121e3ed97b4e8e9e2eee15454f81cf943a4a42cc46e17f6c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a93df30f9d01328f121e3ed97b4e8e9e2eee15454f81cf943a4a42cc46e17f6c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a93df30f9d01328f121e3ed97b4e8e9e2eee15454f81cf943a4a42cc46e17f6c", kill_on_drop: false }`
[INFO] [stdout] a93df30f9d01328f121e3ed97b4e8e9e2eee15454f81cf943a4a42cc46e17f6c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+1.83.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8c5e2121e283cae8665bbb4992e8bc17025eefd20958ec6757b2125605cf02d1
[INFO] running `Command { std: "docker" "start" "-a" "8c5e2121e283cae8665bbb4992e8bc17025eefd20958ec6757b2125605cf02d1", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.86
[INFO] [stderr]    Compiling unicode-ident v1.0.12
[INFO] [stderr]    Compiling autocfg v1.3.0
[INFO] [stderr]    Compiling libm v0.2.8
[INFO] [stderr]    Compiling az v1.2.1
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]    Compiling either v1.13.0
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling never-say-never v6.6.666
[INFO] [stderr]    Compiling pin-utils v0.1.0
[INFO] [stderr]    Compiling futures-core v0.3.30
[INFO] [stderr]    Compiling micromath v2.1.0
[INFO] [stderr]    Compiling futures-task v0.3.30
[INFO] [stderr]    Compiling pin-project-lite v0.2.14
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling higher-kinded-types v0.1.1
[INFO] [stderr]    Compiling version_check v0.9.4
[INFO] [stderr]    Compiling mutants v0.0.3
[INFO] [stderr]    Compiling polonius-the-crab v0.4.1
[INFO] [stderr]    Compiling manyfmt v0.1.0
[INFO] [stderr]    Compiling futures-util v0.3.30
[INFO] [stderr]    Compiling serde v1.0.204
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling zerocopy v0.7.35
[INFO] [stderr]    Compiling once_cell v1.19.0
[INFO] [stderr]    Compiling mint v0.5.9
[INFO] [stderr]    Compiling adler v1.0.2
[INFO] [stderr]    Compiling crc32fast v1.4.2
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling miniz_oxide v0.4.4
[INFO] [stderr]    Compiling rand_xoshiro v0.6.0
[INFO] [stderr]    Compiling downcast-rs v1.2.1
[INFO] [stderr]    Compiling bitflags v2.6.0
[INFO] [stderr]    Compiling yield-progress v0.1.7
[INFO] [stderr]    Compiling itertools v0.12.1
[INFO] [stderr]    Compiling indoc v2.0.5
[INFO] [stderr]    Compiling unicode-segmentation v1.11.0
[INFO] [stderr]    Compiling arrayvec v0.7.4
[INFO] [stderr]    Compiling log v0.4.22
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling quote v1.0.36
[INFO] [stderr]    Compiling syn v2.0.69
[INFO] [stderr]    Compiling embedded-graphics-core v0.4.0
[INFO] [stderr]    Compiling float-cmp v0.9.0
[INFO] [stderr]    Compiling ordered-float v4.2.1
[INFO] [stderr]    Compiling euclid v0.22.10
[INFO] [stderr]    Compiling embedded-graphics v0.8.1
[INFO] [stderr]    Compiling num_enum_derive v0.5.11
[INFO] [stderr]    Compiling arcstr v1.2.0
[INFO] [stderr]    Compiling num_enum v0.5.11
[INFO] [stderr]    Compiling png-decoder v0.1.1
[INFO] [stderr]    Compiling exhaust-macros v0.1.1
[INFO] [stderr]    Compiling bytemuck_derive v1.7.0
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling exhaust v0.1.1
[INFO] [stderr]    Compiling bytemuck v1.16.1
[INFO] [stderr]    Compiling all-is-cubes-base v0.8.0
[INFO] [stderr]    Compiling all-is-cubes v0.8.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 19.03s
[INFO] running `Command { std: "docker" "inspect" "8c5e2121e283cae8665bbb4992e8bc17025eefd20958ec6757b2125605cf02d1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8c5e2121e283cae8665bbb4992e8bc17025eefd20958ec6757b2125605cf02d1", kill_on_drop: false }`
[INFO] [stdout] 8c5e2121e283cae8665bbb4992e8bc17025eefd20958ec6757b2125605cf02d1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+1.83.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 15190c3fadbed261a9435a0f9589506de298f56ec801b35d41c4d2a0c8540635
[INFO] running `Command { std: "docker" "start" "-a" "15190c3fadbed261a9435a0f9589506de298f56ec801b35d41c4d2a0c8540635", kill_on_drop: false }`
[INFO] [stderr]    Compiling either v1.13.0
[INFO] [stderr]    Compiling serde v1.0.204
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling crossbeam-utils v0.8.20
[INFO] [stderr]    Compiling futures-sink v0.3.30
[INFO] [stderr]    Compiling futures-util v0.3.30
[INFO] [stderr]    Compiling libc v0.2.155
[INFO] [stderr]    Compiling rayon-core v1.12.1
[INFO] [stderr]    Compiling serde_json v1.0.120
[INFO] [stderr]    Compiling serde_derive v1.0.204
[INFO] [stderr]    Compiling half v2.4.1
[INFO] [stderr]    Compiling plotters-backend v0.3.6
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling ryu v1.0.18
[INFO] [stderr]    Compiling anstyle v1.0.7
[INFO] [stderr]    Compiling clap_lex v0.7.1
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling regex-syntax v0.8.4
[INFO] [stderr]    Compiling itoa v1.0.11
[INFO] [stderr]    Compiling plotters-svg v0.3.6
[INFO] [stderr]    Compiling clap_builder v4.5.8
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling futures-channel v0.3.30
[INFO] [stderr]    Compiling tokio-macros v2.3.0
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling futures-io v0.3.30
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling itertools v0.12.1
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling yansi v0.5.1
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling float-cmp v0.9.0
[INFO] [stderr]    Compiling embedded-graphics v0.8.1
[INFO] [stderr]    Compiling euclid v0.22.10
[INFO] [stderr]    Compiling ordered-float v4.2.1
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling oorandom v11.1.4
[INFO] [stderr]    Compiling pretty_assertions v1.4.0
[INFO] [stderr]    Compiling allocation-counter v0.8.1
[INFO] [stderr]    Compiling crossbeam-deque v0.8.5
[INFO] [stderr]    Compiling is-terminal v0.4.12
[INFO] [stderr]    Compiling plotters v0.3.6
[INFO] [stderr]    Compiling tokio v1.38.0
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling rayon v1.10.0
[INFO] [stderr]    Compiling exhaust-macros v0.1.1
[INFO] [stderr]    Compiling regex-automata v0.4.7
[INFO] [stderr]    Compiling clap v4.5.8
[INFO] [stderr]    Compiling futures v0.3.30
[INFO] [stderr]    Compiling exhaust v0.1.1
[INFO] [stderr]    Compiling all-is-cubes-base v0.8.0
[INFO] [stderr]    Compiling all-is-cubes v0.8.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling regex v1.10.5
[INFO] [stderr]    Compiling arcstr v1.2.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]   --> src/block/tests.rs:46:22
[INFO] [stdout]    |
[INFO] [stdout] 46 |     let block_size = core::mem::size_of::<Block>();
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: requested on the command line with `-W unused-qualifications`
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]    |
[INFO] [stdout] 46 -     let block_size = core::mem::size_of::<Block>();
[INFO] [stdout] 46 +     let block_size = size_of::<Block>();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]   --> src/block/tests.rs:47:20
[INFO] [stdout]    |
[INFO] [stdout] 47 |     let ptr_size = core::mem::size_of::<*const ()>();
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]    |
[INFO] [stdout] 47 -     let ptr_size = core::mem::size_of::<*const ()>();
[INFO] [stdout] 47 +     let ptr_size = size_of::<*const ()>();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary qualification
[INFO] [stdout]    --> src/space/light/data.rs:323:20
[INFO] [stdout]     |
[INFO] [stdout] 323 |         assert_eq!(core::mem::size_of::<PackedLight>(), 4);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove the unnecessary path segments
[INFO] [stdout]     |
[INFO] [stdout] 323 -         assert_eq!(core::mem::size_of::<PackedLight>(), 4);
[INFO] [stdout] 323 +         assert_eq!(size_of::<PackedLight>(), 4);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]   --> src/transaction/tester.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn new() -> Self {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: requested on the command line with `-W missing-docs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a type alias
[INFO] [stdout]    --> src/transaction/tester.rs:130:1
[INFO] [stdout]     |
[INFO] [stdout] 130 | pub type PredicateRes = Result<(), Box<dyn Error>>;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 39.58s
[INFO] running `Command { std: "docker" "inspect" "15190c3fadbed261a9435a0f9589506de298f56ec801b35d41c4d2a0c8540635", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "15190c3fadbed261a9435a0f9589506de298f56ec801b35d41c4d2a0c8540635", kill_on_drop: false }`
[INFO] [stdout] 15190c3fadbed261a9435a0f9589506de298f56ec801b35d41c4d2a0c8540635
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+1.83.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 064d7dcb56074aba1ef9a496e9b2310e2f068158e51caa549dbbaff2c54a3a9e
[INFO] running `Command { std: "docker" "start" "-a" "064d7dcb56074aba1ef9a496e9b2310e2f068158e51caa549dbbaff2c54a3a9e", kill_on_drop: false }`
[INFO] [stderr] warning: unnecessary qualification
[INFO] [stderr]   --> src/block/tests.rs:46:22
[INFO] [stderr]    |
[INFO] [stderr] 46 |     let block_size = core::mem::size_of::<Block>();
[INFO] [stderr]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: requested on the command line with `-W unused-qualifications`
[INFO] [stderr] help: remove the unnecessary path segments
[INFO] [stderr]    |
[INFO] [stderr] 46 -     let block_size = core::mem::size_of::<Block>();
[INFO] [stderr] 46 +     let block_size = size_of::<Block>();
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary qualification
[INFO] [stderr]   --> src/block/tests.rs:47:20
[INFO] [stderr]    |
[INFO] [stderr] 47 |     let ptr_size = core::mem::size_of::<*const ()>();
[INFO] [stderr]    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: remove the unnecessary path segments
[INFO] [stderr]    |
[INFO] [stderr] 47 -     let ptr_size = core::mem::size_of::<*const ()>();
[INFO] [stderr] 47 +     let ptr_size = size_of::<*const ()>();
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary qualification
[INFO] [stderr]    --> src/space/light/data.rs:323:20
[INFO] [stderr]     |
[INFO] [stderr] 323 |         assert_eq!(core::mem::size_of::<PackedLight>(), 4);
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr] help: remove the unnecessary path segments
[INFO] [stderr]     |
[INFO] [stderr] 323 -         assert_eq!(core::mem::size_of::<PackedLight>(), 4);
[INFO] [stderr] 323 +         assert_eq!(size_of::<PackedLight>(), 4);
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for an associated function
[INFO] [stderr]   --> src/transaction/tester.rs:35:5
[INFO] [stderr]    |
[INFO] [stderr] 35 |     pub fn new() -> Self {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: requested on the command line with `-W missing-docs`
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a type alias
[INFO] [stderr]    --> src/transaction/tester.rs:130:1
[INFO] [stderr]     |
[INFO] [stderr] 130 | pub type PredicateRes = Result<(), Box<dyn Error>>;
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `all-is-cubes` (lib test) generated 5 warnings (run `cargo fix --lib -p all-is-cubes --tests` to apply 3 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.45s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/all_is_cubes-cd19cc61af8246fe)
[INFO] [stdout] 
[INFO] [stdout] running 391 tests
[INFO] [stdout] test behavior::tests::behavior_set_debug ... ok
[INFO] [stdout] test behavior::tests::query ... ok
[INFO] [stdout] test behavior::tests::txn_attachments_insert ... ok
[INFO] [stdout] test behavior::tests::txn_check_non_matching_old ... ok
[INFO] [stdout] test behavior::tests::txn_systematic ... ok
[INFO] [stdout] test behavior::tests::dropped_when_requested ... ok
[INFO] [stdout] test block::builder::tests::every_field_nondefault ... ok
[INFO] [stdout] test behavior::tests::self_transaction ... ok
[INFO] [stdout] test block::eval::tests::evaluated_block_debug_simple ... ok
[INFO] [stdout] test block::eval::tests::evoxel_size ... ok
[INFO] [stdout] test block::builder::tests::default_equivalent ... ok
[INFO] [stdout] test block::eval::tests::from_voxels_zero_bounds ... ok
[INFO] [stdout] test block::eval::tests::opacity_as_category ... ok
[INFO] [stdout] test behavior::tests::sleep_and_wake ... ok
[INFO] [stdout] test block::attributes::tests::default_equivalent ... ok
[INFO] [stdout] test behavior::tests::txn_attachments_replace ... ok
[INFO] [stdout] test block::eval::derived::tests::voxsum_simple_opaque ... ok
[INFO] [stdout] test block::eval::derived::tests::voxsum_weighted_transparency ... ok
[INFO] [stdout] test block::eval::tests::overall_color_ignores_interior ... ok
[INFO] [stdout] test block::builder::tests::voxels_from_fn_basic ... ok
[INFO] [stdout] test block::block_def::tests::evaluate_equivalence ... ok
[INFO] [stdout] test block::builder::tests::explicit_txn ... ok
[INFO] [stdout] test block::builder::tests::voxels_from_fn_shrinkwrap ... ok
[INFO] [stdout] test block::builder::tests::voxels_from_space ... ok
[INFO] [stdout] test block::attributes::tests::debug ... ok
[INFO] [stdout] test block::eval::tests::evaluated_block_debug_complex ... ok
[INFO] [stdout] test block::eval::tests::solid_block_equivalent_at_any_resolution ... ok
[INFO] [stdout] test block::modifier::composite::tests::attributes::activation_action_is_composed ... ignored, TODO: implement operation merge to make this pass
[INFO] [stdout] test block::modifier::composite::tests::voxel::in_emission ... ok
[INFO] [stdout] test block::modifier::composite::tests::bounding_volume_combination ... ok
[INFO] [stdout] test block::modifier::quote::tests::quote_evaluation ... ok
[INFO] [stdout] test block::modifier::composite::tests::bounding_volume_when_one_is_air ... ok
[INFO] [stdout] test block::modifier::composite::tests::ops::compose_or_replace_destination_is_air ... ok
[INFO] [stdout] test block::modifier::composite::tests::ops::compose_or_replace_source_is_air ... ok
[INFO] [stdout] test block::modifier::composite::tests::voxel::blend_atop_collision ... ok
[INFO] [stdout] test block::modifier::composite::tests::voxel::atop_color ... ok
[INFO] [stdout] test block::modifier::composite::tests::voxel::atop_emission ... ok
[INFO] [stdout] test block::eval::tests::visible_or_animated ... ok
[INFO] [stdout] test block::modifier::composite::tests::attributes::selectable_if_either_is_selectable ... ok
[INFO] [stdout] test block::modifier::composite::tests::ops::unspecialize_no ... ok
[INFO] [stdout] test block::modifier::composite::tests::voxel::in_collision ... ok
[INFO] [stdout] test block::modifier::r#move::tests::move_atom_block_evaluation ... ok
[INFO] [stdout] test block::modifier::composite::tests::voxel::over_collision ... ok
[INFO] [stdout] test block::modifier::r#move::tests::move_also_quotes ... ok
[INFO] [stdout] test block::builder::tests::defaults ... ok
[INFO] [stdout] test block::modifier::composite::tests::voxel::over_silly_floats ... ok
[INFO] [stdout] test block::modifier::r#move::tests::move_voxel_block_evaluation ... ok
[INFO] [stdout] test block::modifier::composite::tests::voxel::over_emission ... ok
[INFO] [stdout] test block::modifier::tests::rotate_by_identity ... ok
[INFO] [stdout] test block::tests::block_is_approximately_a_pointer ... ok
[INFO] [stdout] test block::tests::block_debug_with_modifiers ... ok
[INFO] [stdout] test block::modifier::tests::rotate_evaluation ... ok
[INFO] [stdout] test block::modifier::zoom::tests::atom_in_bounds ... ok
[INFO] [stdout] test block::modifier::composite::tests::ops::unspecialize_yes ... ok
[INFO] [stdout] test block::tests::block_static_eq_to_non_static ... ok
[INFO] [stdout] test block::modifier::tests::size_of_modifier ... ok
[INFO] [stdout] test block::tests::block_debug_air ... ok
[INFO] [stdout] test block::tests::eval::air_in_recursive_block ... ok
[INFO] [stdout] test block::tests::eval::invisible_atom ... ok
[INFO] [stdout] test block::tests::eval::air_consistent_with_constant ... ok
[INFO] [stdout] test block::tests::eval::air_self_consistent ... ok
[INFO] [stdout] test block::tests::eval::indirect_equivalence ... ok
[INFO] [stdout] test block::tests::eval::air_consistent_with_evoxel_air ... ok
[INFO] [stdout] test block::tests::eval::transparent_atom ... ok
[INFO] [stdout] test block::tests::eval::transparent_voxels_weighted ... ignored, not sure if code or test is wrong
[INFO] [stdout] test block::tests::eval::recur_animation_hint_propagation ... ok
[INFO] [stdout] test block::modifier::r#move::tests::move_inside_composite_destination ... ok
[INFO] [stdout] test block::modifier::r#move::tests::move_inside_composite_source ... ok
[INFO] [stdout] test block::tests::eval::recur_offset_negative_overflow ... ok
[INFO] [stdout] test block::tests::eval::transparent_voxels_simple ... ok
[INFO] [stdout] test block::tests::eval::voxels_checked_individually ... ok
[INFO] [stdout] test block::modifier::r#move::tests::velocity_zero ... ok
[INFO] [stdout] test block::tests::eval::voxels_partial_not_filling ... ok
[INFO] [stdout] test block::tests::listen_atom ... ok
[INFO] [stdout] test block::tests::listen_indirect_double ... ok
[INFO] [stdout] test block::tests::eval::color_evaluation_regression ... ok
[INFO] [stdout] test block::tests::eval::opaque_atom_and_attributes ... ok
[INFO] [stdout] test block::tests::listen_recur ... ok
[INFO] [stdout] test block::tests::overflow_evaluate ... ok
[INFO] [stdout] test block::tests::self_referential_listen ... ok
[INFO] [stdout] test block::tests::eval::voxels_full_but_transparent ... ok
[INFO] [stdout] test block::tests::self_referential_evaluate ... ok
[INFO] [stdout] test block::tests::txn::merge_allows_same_old ... ok
[INFO] [stdout] test block::tests::txn::merge_rejects_different_new ... ok
[INFO] [stdout] test block::tests::txn::merge_rejects_different_old ... ok
[INFO] [stdout] test block::tests::txn::systematic ... ok
[INFO] [stdout] test camera::graphics_options::tests::debug ... ok
[INFO] [stdout] test block::tests::listen_indirect_atom ... ok
[INFO] [stdout] test block::tests::txn::merge_allows_same_new ... ok
[INFO] [stdout] test block::text::tests::bounding_voxels_of_positioning_high ... ok
[INFO] [stdout] test camera::graphics_options::tests::default_is_clean ... ok
[INFO] [stdout] test camera::graphics_options::tests::will_output_alpha ... ok
[INFO] [stdout] test camera::graphics_options::tests::unaltered_colors_is_clean ... ok
[INFO] [stdout] test camera::tests::exposure_automatic_disabled_when_lighting_is_disabled ... ok
[INFO] [stdout] test block::tests::txn::causes_notification ... ok
[INFO] [stdout] test camera::tests::look_at_direction_consistency ... ok
[INFO] [stdout] test camera::tests::look_at_identity ... ok
[INFO] [stdout] test block::tests::eval::recur_with_offset ... ok
[INFO] [stdout] test camera::tests::projection_depth ... ok
[INFO] [stdout] test camera::tests::camera_view_position ... ok
[INFO] [stdout] test camera::tests::viewport_is_empty ... ok
[INFO] [stdout] test camera::tests::camera_bad_viewport_doesnt_panic ... ok
[INFO] [stdout] test block::modifier::zoom::tests::evaluation ... ok
[INFO] [stdout] test camera::tests::view_frustum ... ok
[INFO] [stdout] test block::modifier::tests::rotate_rotated_consistency ... ok
[INFO] [stdout] test character::cursor::tests::ignores_not_selectable_voxels ... ok
[INFO] [stdout] test camera::tests::post_process ... ok
[INFO] [stdout] test character::cursor::tests::hits_selectable_voxels ... ok
[INFO] [stdout] test character::cursor::tests::maximum_distance_too_short ... ok
[INFO] [stdout] test camera::tests::exposure_automatic_active ... ok
[INFO] [stdout] test camera::graphics_options::tests::unaltered_colors_differs_from_default_only_as_necessary ... ok
[INFO] [stdout] test camera::tests::set_options_updates_matrices ... ok
[INFO] [stdout] test character::cursor::tests::ignores_not_selectable_atom ... ok
[INFO] [stdout] test character::cursor::tests::simple_hit_after_air ... ok
[INFO] [stdout] test character::tests::inventory_transaction ... ok
[INFO] [stdout] test character::tests::no_superjumping ... ok
[INFO] [stdout] test character::tests::selected_slot_notification ... ok
[INFO] [stdout] test character::cursor::tests::slope_hits_face_of_full_block ... ok
[INFO] [stdout] test character::tests::spawn_inferred_position ... ok
[INFO] [stdout] test character::cursor::tests::slope_hits_face_different_from_entered ... ok
[INFO] [stdout] test chunking::tests::chunk_chart_epsilon_size ... ok
[INFO] [stdout] test character::tests::spawn_look_direction_default ... ok
[INFO] [stdout] test character::exposure::tests::target_exposure ... ok
[INFO] [stdout] test character::tests::spawn_look_direction ... ok
[INFO] [stdout] test character::tests::click_wrong_space_or_correct_space ... ok
[INFO] [stdout] test chunking::tests::chunk_chart_resize_rand ... ignored, TODO: enable this when we have cleverer resizing that might be wrong
[INFO] [stdout] test character::tests::transaction_systematic ... ok
[INFO] [stdout] test character::tests::spawn_inventory ... ok
[INFO] [stdout] test character::exposure::tests::e2e ... ok
[INFO] [stdout] test chunking::tests::min_distance_squared_consistent_with_chart ... ignored
[INFO] [stdout] test chunking::tests::min_distance_squared_cases ... ok
[INFO] [stdout] test content::draw_box::tests::box_smoke_test ... ok
[INFO] [stdout] test block::modifier::zoom::tests::construction_out_of_range_high - should panic ... ok
[INFO] [stdout] test block::modifier::zoom::tests::construction_out_of_range_low - should panic ... ok
[INFO] [stdout] test block::modifier::r#move::tests::velocity_whole_cube_in_one_tick ... ok
[INFO] [stdout] test content::load_image::tests::basic_image ... ok
[INFO] [stdout] test content::tests::make_some_blocks_1 ... ok
[INFO] [stdout] test content::load_image::tests::basic_image_transformed ... ok
[INFO] [stdout] test content::load_image::tests::bounds_are_affected_by_brush ... ok
[INFO] [stdout] test content::tests::make_some_blocks_0 ... ok
[INFO] [stdout] test content::tests::make_some_blocks_2 ... ok
[INFO] [stdout] test content::load_image::tests::transparent_pixels_are_air ... ok
[INFO] [stdout] test block::text::tests::no_intersection_with_block ... ok
[INFO] [stdout] test content::tests::make_some_blocks_multiple_call_equality ... ok
[INFO] [stdout] test chunking::tests::chunk_consistency ... ok
[INFO] [stdout] test block::text::tests::single_line_text_smoke_test ... ok
[INFO] [stdout] test drawing::tests::rectangle_to_aab_empty_rects_no_transform ... ok
[INFO] [stdout] test block::text::tests::multiple_line ... ok
[INFO] [stdout] test drawing::tests::rectangle_to_aab_simple ... ok
[INFO] [stdout] test drawing::tests::rectangle_to_aab_with_brush ... ok
[INFO] [stdout] test drawing::tests::rectangle_to_aab_y_flipped ... ok
[INFO] [stdout] test drawing::tests::voxel_brush_bounds ... ok
[INFO] [stdout] test drawing::tests::draw_with_our_rgb ... ok
[INFO] [stdout] test drawing::tests::voxel_brush_single ... ok
[INFO] [stdout] test intalloc::tests::int_allocator_numeric_limit ... ok
[INFO] [stdout] test intalloc::tests::int_allocator_reuses_last ... ok
[INFO] [stdout] test intalloc::tests::int_allocator_reuses_nonlast ... ok
[INFO] [stdout] test drawing::tests::voxel_brush_translate ... ok
[INFO] [stdout] test inv::inventory::tests::txn_identity_no_notification ... ok
[INFO] [stdout] test inv::inventory::tests::txn_insert_empty_list ... ok
[INFO] [stdout] test inv::inventory::tests::slot_unload_systematic ... ok
[INFO] [stdout] test drawing::tests::draw_with_brush ... ok
[INFO] [stdout] test inv::inventory::tests::txn_insert_filtered_empty ... ok
[INFO] [stdout] test drawing::tests::draw_with_our_rgba ... ok
[INFO] [stdout] test inv::inventory::tests::txn_insert_into_existing_stack ... ok
[INFO] [stdout] test inv::inventory::tests::txn_systematic ... ok
[INFO] [stdout] test inv::inventory::tests::txn_insert_success ... ok
[INFO] [stdout] test inv::tool::tests::icon_remove_block ... ok
[INFO] [stdout] test inv::tool::tests::use_activate_on_behavior ... ok
[INFO] [stdout] test inv::tool::tests::use_activate_on_block_action ... ok
[INFO] [stdout] test drawing::tests::draw_with_eg_rgb888 ... ok
[INFO] [stdout] test inv::tool::tests::icon_place_block ... ok
[INFO] [stdout] test inv::tool::tests::use_block_stack_decrements ... ok
[INFO] [stdout] test inv::inventory::tests::txn_insert_no_space ... ok
[INFO] [stdout] test inv::tool::tests::icon_activate ... ok
[INFO] [stdout] test inv::tool::tests::use_copy_from_space ... ok
[INFO] [stdout] test inv::tool::tests::use_block_without_target ... ok
[INFO] [stdout] test inv::tool::tests::use_custom_success ... ok
[INFO] [stdout] test inv::tool::tests::use_block_automatic_rotation ... ok
[INFO] [stdout] test linking::tests::errors_are_send_sync ... ok
[INFO] [stdout] test linking::tests::gen_error_composition ... ok
[INFO] [stdout] test linking::tests::gen_error_message ... ok
[INFO] [stdout] test linking::tests::provider_eq ... ok
[INFO] [stdout] test linking::tests::provider_install ... ok
[INFO] [stdout] test linking::tests::provider_map ... ok
[INFO] [stdout] test linking::tests::provider_subset ... ok
[INFO] [stdout] test listen::cell::tests::constant_source_debug ... ok
[INFO] [stdout] test listen::cell::tests::constant_source_usage ... ok
[INFO] [stdout] test listen::cell::tests::listenable_cell_and_source_debug ... ok
[INFO] [stdout] test drawing::tests::draw_with_block_ref ... ok
[INFO] [stdout] test listen::cell::tests::listenable_cell_usage ... ok
[INFO] [stdout] test listen::cell::tests::listenable_source_clone ... ok
[INFO] [stdout] test listen::listeners::tests::dirty_flag_debug ... ok
[INFO] [stdout] test listen::listeners::tests::dirty_flag_set ... ok
[INFO] [stdout] test listen::listeners::tests::dirty_flag_alive ... ok
[INFO] [stdout] test inv::tool::tests::use_remove_block_without_target ... ok
[INFO] [stdout] test listen::listeners::tests::null_alive ... ok
[INFO] [stdout] test listen::listeners::tests::fn_debug ... ok
[INFO] [stdout] test listen::listeners::tests::sink_alive ... ok
[INFO] [stdout] test listen::tests::erased_debug ... ok
[INFO] [stdout] test listen::tests::erased_listener ... ok
[INFO] [stdout] test listen::util::tests::filter ... ok
[INFO] [stdout] test listen::util::tests::gate ... ok
[INFO] [stdout] test math::tests::smoothstep_test ... ok
[INFO] [stdout] test op::tests::add_modifier_not_rotate_txn ... ok
[INFO] [stdout] test op::tests::become_txn ... ok
[INFO] [stdout] test op::tests::destroy_to_txn ... ok
[INFO] [stdout] test op::tests::neighbors_simple_and_rotated ... ok
[INFO] [stdout] test op::tests::rotated_become_atom ... ok
[INFO] [stdout] test physics::body::tests::body_transaction_systematic ... ok
[INFO] [stdout] test physics::body::tests::look_at ... ok
[INFO] [stdout] test physics::collision::tests::already_colliding ... ok
[INFO] [stdout] test listen::tests::notifier_basics_and_debug ... ok
[INFO] [stdout] test inv::tool::tests::use_block ... ok
[INFO] [stdout] test drawing::tests::draw_out_of_bounds_is_ok ... ok
[INFO] [stdout] test op::tests::add_modifier_rotate_txn ... ok
[INFO] [stdout] test physics::collision::tests::collide_along_ray_recursive_from_outside ... ok
[INFO] [stdout] test physics::collision::tests::collide_along_ray_recursive_from_inside ... ok
[INFO] [stdout] test inv::tool::tests::use_block_with_obstacle ... ok
[INFO] [stdout] test physics::collision::tests::escape_no_collision ... ok
[INFO] [stdout] test physics::collision::tests::collide_along_ray_with_opaque_block ... ok
[INFO] [stdout] test inv::tool::tests::use_remove_block ... ok
[INFO] [stdout] test physics::tests::falling_collision ... ok
[INFO] [stdout] test physics::collision::tests::escape_two_recursive_face ... ok
[INFO] [stdout] test physics::collision::tests::escape_to_recursive_face_once ... ok
[INFO] [stdout] test inv::icons::tests::icons_smoke_test ... ok
[INFO] [stdout] test physics::tests::freefall_with_gravity ... ok
[INFO] [stdout] test physics::tests::freefall_no_gravity ... ok
[INFO] [stdout] test physics::tests::paused_does_not_move ... ok
[INFO] [stdout] test physics::tests::push_out_simple ... ok
[INFO] [stdout] test physics::tests::position_nan ... ok
[INFO] [stdout] test physics::tests::velocity_limit ... ok
[INFO] [stdout] test physics::tests::velocity_nan ... ok
[INFO] [stdout] test raytracer::surface::tests::ray_misses_voxels ... ok
[INFO] [stdout] test raytracer::accum::tests::color_buf ... ok
[INFO] [stdout] test physics::collision::tests::escape_past_simple_face ... ok
[INFO] [stdout] test raytracer::tests::apply_transmittance_equivalence ... ok
[INFO] [stdout] test raytracer::surface::tests::surface_iter_exit_block_at_end_of_space ... ok
[INFO] [stdout] test raytracer::tests::apply_transmittance_identity ... ok
[INFO] [stdout] test raytracer::surface::tests::surface_iter_smoke_test ... ok
[INFO] [stdout] test physics::collision::tests::escape_past_recursive_face ... ok
[INFO] [stdout] test physics::collision::tests::nudge_random_test ... ok
[INFO] [stdout] test physics::collision::tests::collide_along_ray_two_recursive ... ok
[INFO] [stdout] test physics::tests::falling_collision_partial_block ... ok
[INFO] [stdout] test space::builder::tests::bounds_if_not_set_when_already_set ... ok
[INFO] [stdout] test space::builder::tests::bounds_if_not_set_when_not_set ... ok
[INFO] [stdout] test space::builder::tests::filled_with ... ok
[INFO] [stdout] test space::builder::tests::defaults ... ok
[INFO] [stdout] test space::builder::tests::palette_err_too_long ... ok
[INFO] [stdout] test space::builder::tests::palette_err_contents_wrong_bounds ... ok
[INFO] [stdout] test space::builder::tests::palette_err_too_short_for_contents ... ok
[INFO] [stdout] test raytracer::text::tests::print_space_test ... ok
[INFO] [stdout] test space::builder::tests::palette_with_duplicate_entries ... ok
[INFO] [stdout] test space::builder::tests::palette_with_unused_entries ... ok
[INFO] [stdout] test space::light::data::tests::packed_light_clipping_in ... ok
[INFO] [stdout] test space::light::data::tests::packed_light_extreme_values_out ... ok
[INFO] [stdout] test space::light::data::tests::packed_light_is_packed ... ok
[INFO] [stdout] test space::light::data::tests::packed_light_roundtrip ... ok
[INFO] [stdout] test space::light::queue::tests::priority_relations ... ok
[INFO] [stdout] test space::light::data::tests::packed_light_always_finite ... ok
[INFO] [stdout] test space::light::queue::tests::sweep_basic ... ok
[INFO] [stdout] test space::light::queue::tests::sweep_then_clear ... ok
[INFO] [stdout] test space::light::tests::disabled_lighting_does_not_update ... ok
[INFO] [stdout] test space::light::queue::tests::queue_ordering ... ok
[INFO] [stdout] test space::light::tests::disabled_lighting_returns_one_always ... ok
[INFO] [stdout] test space::light::tests::initial_value_in_empty_space ... ok
[INFO] [stdout] test space::light::tests::initial_value_in_filled_space ... ok
[INFO] [stdout] test space::light::tests::initial_value_initialized_after_creation ... ok
[INFO] [stdout] test space::light::tests::evaluate_light ... ok
[INFO] [stdout] test raytracer::text::tests::partial_voxels ... ok
[INFO] [stdout] test space::light::tests::out_of_bounds_lighting_value ... ok
[INFO] [stdout] test space::light::tests::light_source_self_illumination_transparent ... ok
[INFO] [stdout] test space::light::tests::light_source_self_illumination_opaque ... ok
[INFO] [stdout] test space::light::tests::set_cube_opaque_notification ... ok
[INFO] [stdout] test space::light::tests::step ... ok
[INFO] [stdout] test space::space_txn::tests::activate ... ok
[INFO] [stdout] test space::palette::tests::clone_palette ... ok
[INFO] [stdout] test space::space_txn::tests::bounds_empty ... ok
[INFO] [stdout] test space::space_txn::tests::bounds_behavior ... ok
[INFO] [stdout] test space::space_txn::tests::bounds_multi_cube ... ok
[INFO] [stdout] test space::space_txn::tests::bounds_single_cube ... ok
[INFO] [stdout] test space::space_txn::tests::compare_out_of_bounds_nonconserved_fails ... ok
[INFO] [stdout] test space::space_txn::tests::compare_out_of_bounds_conserved_fails ... ok
[INFO] [stdout] test space::space_txn::tests::merge_allows_independent ... ok
[INFO] [stdout] test space::space_txn::tests::merge_allows_same_old ... ok
[INFO] [stdout] test space::space_txn::tests::merge_rejects_different_new_conserved ... ok
[INFO] [stdout] test space::space_txn::tests::merge_allows_same_new_nonconserved ... ok
[INFO] [stdout] test space::space_txn::tests::merge_rejects_different_new_nonconserved ... ok
[INFO] [stdout] test space::space_txn::tests::merge_rejects_different_old ... ok
[INFO] [stdout] test space::space_txn::tests::merge_rejects_same_new_conserved ... ok
[INFO] [stdout] test space::space_txn::tests::set_out_of_bounds_nonconserved_succeeds ... ok
[INFO] [stdout] test space::space_txn::tests::set_out_of_bounds_conserved_fails ... ok
[INFO] [stdout] test space::light::tests::animation_treated_as_visible ... ok
[INFO] [stdout] test space::tests::block_tick_action_does_not_run_paused ... ok
[INFO] [stdout] test space::space_txn::tests::systematic ... ok
[INFO] [stdout] test space::tests::block_tick_action_timing ... ok
[INFO] [stdout] test space::tests::extract ... ok
[INFO] [stdout] test space::tests::change_listener_simple ... ok
[INFO] [stdout] test space::tests::extract_out_of_bounds - should panic ... ok
[INFO] [stdout] test space::tests::block_tick_action_conflict ... ok
[INFO] [stdout] test space::tests::fill_out_of_bounds ... ok
[INFO] [stdout] test space::tests::fluff_listener ... ok
[INFO] [stdout] test space::tests::indirect_becomes_evaluation_error ... ok
[INFO] [stdout] test space::light::tests::reflectance_is_clamped ... ok
[INFO] [stdout] test space::tests::listens_to_block_changes ... ok
[INFO] [stdout] test space::tests::fill_uniform_entire_space ... ok
[INFO] [stdout] test space::tests::removed_blocks_are_forgotten ... ok
[INFO] [stdout] test space::tests::set_error_format ... ok
[INFO] [stdout] test space::tests::replace_last_block_regression ... ok
[INFO] [stdout] test space::tests::set_failure_out_of_bounds ... ok
[INFO] [stdout] test space::tests::set_no_neighbor_overflow_high ... ok
[INFO] [stdout] test space::tests::set_no_neighbor_overflow_low ... ok
[INFO] [stdout] test space::tests::set_failure_too_many ... ok
[INFO] [stdout] test space::tests::initial_state_consistency ... ok
[INFO] [stdout] test space::tests::set_physics_light_rays ... ok
[INFO] [stdout] test space::tests::set_physics_light_none ... ok
[INFO] [stdout] test space::tests::set_success ... ok
[INFO] [stdout] test space::tests::set_physics_notification ... ok
[INFO] [stdout] test space::tests::set_updates_evaluated_on_added_block ... ok
[INFO] [stdout] test space::tests::set_success_despite_eval_error_gone ... ok
[INFO] [stdout] test space::tests::set_updates_evaluated_and_notifies_on_replaced_block ... ok
[INFO] [stdout] test space::tests::space_debug ... ok
[INFO] [stdout] test time::tests::clock_phase_advance ... ok
[INFO] [stdout] test time::tests::tick_schedule_duration ... ok
[INFO] [stdout] test universe::handle::tests::handle_debug_in_universe ... ok
[INFO] [stdout] test time::tests::clock_debug ... ok
[INFO] [stdout] test universe::handle::tests::handle_equality_is_pointer_equality ... ok
[INFO] [stdout] test universe::handle::tests::handle_error_format ... ok
[INFO] [stdout] test universe::handle::tests::handle_try_borrow_in_use ... ok
[INFO] [stdout] test universe::handle::tests::handle_try_borrow_mut_in_use ... ok
[INFO] [stdout] test universe::handle::tests::new_gone_equality ... ok
[INFO] [stdout] test universe::handle::tests::new_gone_properties ... ok
[INFO] [stdout] test universe::tests::delete_anonymous_fails ... ok
[INFO] [stdout] test universe::tests::delete_success ... ok
[INFO] [stdout] test universe::tests::delete_twice_fails ... ok
[INFO] [stdout] test universe::tests::delete_wrong_universe_fails ... ok
[INFO] [stdout] test universe::tests::gc_explicit ... ok
[INFO] [stdout] test universe::tests::gc_implicit ... ok
[INFO] [stdout] test universe::tests::gc_preserves_named ... ok
[INFO] [stdout] test universe::tests::get_any ... ok
[INFO] [stdout] test universe::tests::insert_anonym_prohibited_direct ... ok
[INFO] [stdout] test universe::handle::tests::handle_debug_pending ... ok
[INFO] [stdout] test universe::tests::insert_anonym_prohibited_via_txn ... ok
[INFO] [stdout] test universe::handle::tests::handle_try_modify_in_use ... ok
[INFO] [stdout] test universe::tests::insert_anonymous_makes_distinct_names ... ok
[INFO] [stdout] test universe::tests::insert_duplicate_name_different_type ... ok
[INFO] [stdout] test universe::tests::insert_duplicate_name_same_type ... ok
[INFO] [stdout] test universe::tests::insert_pending_becomes_anonym_direct ... ok
[INFO] [stdout] test universe::tests::step_time ... ok
[INFO] [stdout] test universe::tests::insert_pending_becomes_anonym_via_txn ... ok
[INFO] [stdout] test universe::tests::insert_duplicate_name_via_txn ... ok
[INFO] [stdout] test universe::tests::universe_behavior ... ok
[INFO] [stdout] test universe::tests::thread_safety ... ok
[INFO] [stdout] test universe::tests::universe_debug_elements ... ok
[INFO] [stdout] test universe::tests::universe_default_whence ... ok
[INFO] [stdout] test universe::tests::universe_debug_empty ... ok
[INFO] [stdout] test universe::tests::visit_handles_block_def_space ... ok
[INFO] [stdout] test universe::tests::visit_handles_block_tick_action ... ok
[INFO] [stdout] test universe::tests::visit_handles_block_def_no_handle ... ok
[INFO] [stdout] test universe::tests::visit_handles_character ... ok
[INFO] [stdout] test universe::universe_txn::tests::debug_empty ... ok
[INFO] [stdout] test universe::tests::visit_handles_space ... ok
[INFO] [stdout] test universe::universe_txn::tests::handle_error_from_handle_execute ... ok
[INFO] [stdout] test universe::universe_txn::tests::debug_full ... ok
[INFO] [stdout] test universe::tests::visit_handles_block_def_indirect ... ok
[INFO] [stdout] test universe::universe_txn::tests::has_default ... ok
[INFO] [stdout] test universe::universe_txn::tests::insert_anonymous ... ok
[INFO] [stdout] test universe::universe_txn::tests::insert_anonymous_already_in_different_universe ... ok
[INFO] [stdout] test universe::universe_txn::tests::insert_affects_clones ... ok
[INFO] [stdout] test universe::universe_txn::tests::insert_anonymous_equivalence ... ok
[INFO] [stdout] test universe::universe_txn::tests::insert_named_already_in_different_universe ... ok
[INFO] [stdout] test universe::universe_txn::tests::merge_unrelated ... ok
[INFO] [stdout] test universe::universe_txn::tests::merges_members ... ok
[INFO] [stdout] test universe::universe_txn::tests::systematic ... ignored
[INFO] [stdout] test universe::universe_txn::tests::wrong_universe_execute ... ok
[INFO] [stdout] test universe::universe_txn::tests::merge_conflict ... ok
[INFO] [stdout] test universe::universe_txn::tests::wrong_universe_merge ... ok
[INFO] [stdout] test raytracer::updating::tests::updating_after_space_is_unavailable ... ok
[INFO] [stdout] test universe::universe_txn::tests::handle_error_from_universe_txn - should panic ... ok
[INFO] [stdout] test space::light::data::tests::packed_light_difference_vs_eq ... ok
[INFO] [stdout] test physics::tests::no_passing_through_blocks ... ok
[INFO] [stdout] test raytracer::updating::tests::updating_is_equivalent ... ok
[INFO] [stdout] test space::tests::fill_entire_space ... ok
[INFO] [stdout] test drawing::tests::rectangle_to_aab_consistent_with_drawing_and_bounding_box ... ok
[INFO] [stdout] test block::modifier::r#move::tests::velocity_slow ... ok
[INFO] [stdout] test chunking::tests::chunk_chart_zero_size ... ok
[INFO] [stdout] test chunking::tests::chunk_chart_resize ... ok
[INFO] [stdout] test chunking::tests::chunk_chart_masked ... ok
[INFO] [stdout] test chunking::tests::chunk_chart_sorting ... ok
[INFO] [stdout] test chunking::tests::chunk_chart_reverse_iteration ... ok
[INFO] [stdout] test chunking::tests::chunk_chart_radius_break_points ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 386 passed; 0 failed; 5 ignored; 0 measured; 0 filtered out; finished in 8.87s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/alloc.rs (/opt/rustwide/target/debug/deps/alloc-98b94d5b69e6af25)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test clone_block_attributes ... ok
[INFO] [stdout] test clone_evaluated_block ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests all_is_cubes
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test src/physics/body.rs - physics::body::Body::collision_box_abs (line 570) ... ok
[INFO] [stdout] test src/listen.rs - listen::Notifier<M>::forwarder (line 94) ... FAILED
[INFO] [stdout] test src/space.rs - space::Space::fill_uniform (line 510) ... FAILED
[INFO] [stdout] test src/universe.rs - universe::Universe::iter_by_type (line 521) ... FAILED
[INFO] [stdout] test src/space.rs - space::Space::fill (line 458) ... FAILED
[INFO] [stdout] test src/block/builder.rs - block::builder::BlockBuilder (line 23) ... ok
[INFO] [stdout] test src/block/text.rs - block::text::TextBuilder::positioning (line 516) ... ok
[INFO] [stdout] test src/block.rs - block::color_block (line 30) ... ok
[INFO] [stdout] test src/listen.rs - listen::Listener::gate (line 344) ... ok
[INFO] [stdout] test src/listen/listeners.rs - listen::listeners::Sink<M>::drain (line 114) ... ok
[INFO] [stdout] test src/transaction.rs - transaction::Transaction::execute (line 101) ... ok
[INFO] [stdout] test src/block.rs - block::Block::rotate (line 364) ... ok
[INFO] [stdout] test src/block/eval/evaluated.rs - block::eval::evaluated::AIR_EVALUATED (line 228) ... ok
[INFO] [stdout] test src/space.rs - space::Space::set (line 320) ... ok
[INFO] [stdout] test src/block.rs - block::Block::unspecialize (line 429) ... ok
[INFO] [stdout] test src/content.rs - content::make_some_voxel_blocks (line 67) ... ok
[INFO] [stdout] test src/content.rs - content::axes (line 189) ... ok
[INFO] [stdout] test src/content.rs - content::make_some_blocks (line 39) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/listen.rs - listen::Notifier<M>::forwarder (line 94) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note: LC_ALL="C" PATH="/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/bin:/opt/rustwide/cargo-home/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustcvJ5iKK/symbols.o" "/tmp/rustdoctestC4OcQm/rust_out.rust_out.cb03291d53e4e161-cgu.0.rcgu.o" "/tmp/rustdoctestC4OcQm/rust_out.1s7umcihpz0t7nkz1uc2ifee9.rcgu.o" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/liball_is_cubes-a0a09f1eb5e4c849.rlib" "/opt/rustwide/target/debug/deps/libarrayvec-a2ce18ae7e8d4e49.rlib" "/opt/rustwide/target/debug/deps/libbitflags-53c76c4f639396f9.rlib" "/opt/rustwide/target/debug/deps/liblog-2579a5a2dbce8c4d.rlib" "/opt/rustwide/target/debug/deps/libyield_progress-6286ce22923a6a19.rlib" "/opt/rustwide/target/debug/deps/libunicode_segmentation-bd06ab89b5afa5fd.rlib" "/opt/rustwide/target/debug/deps/librand_xoshiro-4e5bd1419c4e669e.rlib" "/opt/rustwide/target/debug/deps/libpng_decoder-1b5fd1bd6f811491.rlib" "/opt/rustwide/target/debug/deps/libnum_enum-6b8ee3edd009ca9a.rlib" "/opt/rustwide/target/debug/deps/libminiz_oxide-fe24e761f03cb812.rlib" "/opt/rustwide/target/debug/deps/libadler-46b472a2e9e55ef6.rlib" "/opt/rustwide/target/debug/deps/libcrc32fast-3457d6607061d53d.rlib" "/opt/rustwide/target/debug/deps/libhashbrown-707d7076c5c59907.rlib" "/opt/rustwide/target/debug/deps/libahash-0f4283da36ae442c.rlib" "/opt/rustwide/target/debug/deps/libonce_cell-dd4734ba15c3811e.rlib" "/opt/rustwide/target/debug/deps/libzerocopy-9a2912bb2fae3461.rlib" "/opt/rustwide/target/debug/deps/libitertools-b9002c3cf109e50d.rlib" "/opt/rustwide/target/debug/deps/libeither-41b3367888b49508.rlib" "/opt/rustwide/target/debug/deps/liball_is_cubes_base-b2758da581f804be.rlib" "/opt/rustwide/target/debug/deps/libfutures_util-4f98a559c3a1e792.rlib" "/opt/rustwide/target/debug/deps/libpin_project_lite-04d37b8eb510eecb.rlib" "/opt/rustwide/target/debug/deps/libfutures_sink-0c2856492959c0d0.rlib" "/opt/rustwide/target/debug/deps/libfutures_task-f6bfdfe4fb693f93.rlib" "/opt/rustwide/target/debug/deps/libpin_utils-6bd6355de79f98af.rlib" "/opt/rustwide/target/debug/deps/librand-af764db11df6d811.rlib" "/opt/rustwide/target/debug/deps/librand_core-76632bcf68910dab.rlib" "/opt/rustwide/target/debug/deps/libpolonius_the_crab-be90511a2c009911.rlib" "/opt/rustwide/target/debug/deps/libhigher_kinded_types-be2ad7a85af4dcda.rlib" "/opt/rustwide/target/debug/deps/libnever_say_never-4fd7678d10a2f5b1.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-8217498f8667ada9.rlib" "/opt/rustwide/target/debug/deps/libbytemuck-7dfa7ea6334d365e.rlib" "/opt/rustwide/target/debug/deps/libexhaust-a9f395cadaa22480.rlib" "/opt/rustwide/target/debug/deps/libfutures_core-c8d39fd84c46acd4.rlib" "/opt/rustwide/target/debug/deps/libmanyfmt-758e7f27110fa718.rlib" "/opt/rustwide/target/debug/deps/libembedded_graphics-c4dee8b826ffd89f.rlib" "/opt/rustwide/target/debug/deps/libbyteorder-d36d73da0d12e75b.rlib" "/opt/rustwide/target/debug/deps/libfloat_cmp-ac7b4d4da770dc02.rlib" "/opt/rustwide/target/debug/deps/libmicromath-715cb2a480cb1a15.rlib" "/opt/rustwide/target/debug/deps/libembedded_graphics_core-c50c39c848ff159f.rlib" "/opt/rustwide/target/debug/deps/libaz-4f981c79090b4b8e.rlib" "/opt/rustwide/target/debug/deps/libordered_float-f718107f0cb0640c.rlib" "/opt/rustwide/target/debug/deps/libeuclid-3a4b16a08d3e7ba2.rlib" "/opt/rustwide/target/debug/deps/libmint-659484d257d52c4f.rlib" "/opt/rustwide/target/debug/deps/libnum_traits-87986d0f1366f20a.rlib" "/opt/rustwide/target/debug/deps/libarcstr-804b3d8b54f86030.rlib" "/opt/rustwide/target/debug/deps/libserde-7347540801f1fd57.rlib" "/opt/rustwide/target/debug/deps/libdowncast_rs-cb6d94200e3d9419.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-ca74a2d9c5166d9f.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-e31ab23316ed5080.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-27dc4aa955912662.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-bd0d6cccce077b99.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-8d001680935b5e3c.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-ba8ce71964f984f4.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-99a73526abcec14b.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-63ac0d22cff92579.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-9057355c92c922d5.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-358be9bc1f6bab04.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-aca15549d5bff974.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-8251d2cef7072448.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-7d50b86011c66411.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-51ea098fce5006bf.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-5a14e0d0b712e731.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-8b83dbf3a7b8f999.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-c6fd227bdc7b39ff.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-959d3389fa3da8a5.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-abe05db089cc2c62.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestC4OcQm/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/space.rs - space::Space::fill_uniform (line 510) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note: LC_ALL="C" PATH="/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/bin:/opt/rustwide/cargo-home/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustcuKnoFN/symbols.o" "/tmp/rustdoctestezFrLn/rust_out.rust_out.cb03291d53e4e161-cgu.0.rcgu.o" "/tmp/rustdoctestezFrLn/rust_out.1s7umcihpz0t7nkz1uc2ifee9.rcgu.o" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/liball_is_cubes-a0a09f1eb5e4c849.rlib" "/opt/rustwide/target/debug/deps/libarrayvec-a2ce18ae7e8d4e49.rlib" "/opt/rustwide/target/debug/deps/libbitflags-53c76c4f639396f9.rlib" "/opt/rustwide/target/debug/deps/liblog-2579a5a2dbce8c4d.rlib" "/opt/rustwide/target/debug/deps/libyield_progress-6286ce22923a6a19.rlib" "/opt/rustwide/target/debug/deps/libunicode_segmentation-bd06ab89b5afa5fd.rlib" "/opt/rustwide/target/debug/deps/librand_xoshiro-4e5bd1419c4e669e.rlib" "/opt/rustwide/target/debug/deps/libpng_decoder-1b5fd1bd6f811491.rlib" "/opt/rustwide/target/debug/deps/libnum_enum-6b8ee3edd009ca9a.rlib" "/opt/rustwide/target/debug/deps/libminiz_oxide-fe24e761f03cb812.rlib" "/opt/rustwide/target/debug/deps/libadler-46b472a2e9e55ef6.rlib" "/opt/rustwide/target/debug/deps/libcrc32fast-3457d6607061d53d.rlib" "/opt/rustwide/target/debug/deps/libhashbrown-707d7076c5c59907.rlib" "/opt/rustwide/target/debug/deps/libahash-0f4283da36ae442c.rlib" "/opt/rustwide/target/debug/deps/libonce_cell-dd4734ba15c3811e.rlib" "/opt/rustwide/target/debug/deps/libzerocopy-9a2912bb2fae3461.rlib" "/opt/rustwide/target/debug/deps/libitertools-b9002c3cf109e50d.rlib" "/opt/rustwide/target/debug/deps/libeither-41b3367888b49508.rlib" "/opt/rustwide/target/debug/deps/liball_is_cubes_base-b2758da581f804be.rlib" "/opt/rustwide/target/debug/deps/libfutures_util-4f98a559c3a1e792.rlib" "/opt/rustwide/target/debug/deps/libpin_project_lite-04d37b8eb510eecb.rlib" "/opt/rustwide/target/debug/deps/libfutures_sink-0c2856492959c0d0.rlib" "/opt/rustwide/target/debug/deps/libfutures_task-f6bfdfe4fb693f93.rlib" "/opt/rustwide/target/debug/deps/libpin_utils-6bd6355de79f98af.rlib" "/opt/rustwide/target/debug/deps/librand-af764db11df6d811.rlib" "/opt/rustwide/target/debug/deps/librand_core-76632bcf68910dab.rlib" "/opt/rustwide/target/debug/deps/libpolonius_the_crab-be90511a2c009911.rlib" "/opt/rustwide/target/debug/deps/libhigher_kinded_types-be2ad7a85af4dcda.rlib" "/opt/rustwide/target/debug/deps/libnever_say_never-4fd7678d10a2f5b1.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-8217498f8667ada9.rlib" "/opt/rustwide/target/debug/deps/libbytemuck-7dfa7ea6334d365e.rlib" "/opt/rustwide/target/debug/deps/libexhaust-a9f395cadaa22480.rlib" "/opt/rustwide/target/debug/deps/libfutures_core-c8d39fd84c46acd4.rlib" "/opt/rustwide/target/debug/deps/libmanyfmt-758e7f27110fa718.rlib" "/opt/rustwide/target/debug/deps/libembedded_graphics-c4dee8b826ffd89f.rlib" "/opt/rustwide/target/debug/deps/libbyteorder-d36d73da0d12e75b.rlib" "/opt/rustwide/target/debug/deps/libfloat_cmp-ac7b4d4da770dc02.rlib" "/opt/rustwide/target/debug/deps/libmicromath-715cb2a480cb1a15.rlib" "/opt/rustwide/target/debug/deps/libembedded_graphics_core-c50c39c848ff159f.rlib" "/opt/rustwide/target/debug/deps/libaz-4f981c79090b4b8e.rlib" "/opt/rustwide/target/debug/deps/libordered_float-f718107f0cb0640c.rlib" "/opt/rustwide/target/debug/deps/libeuclid-3a4b16a08d3e7ba2.rlib" "/opt/rustwide/target/debug/deps/libmint-659484d257d52c4f.rlib" "/opt/rustwide/target/debug/deps/libnum_traits-87986d0f1366f20a.rlib" "/opt/rustwide/target/debug/deps/libarcstr-804b3d8b54f86030.rlib" "/opt/rustwide/target/debug/deps/libserde-7347540801f1fd57.rlib" "/opt/rustwide/target/debug/deps/libdowncast_rs-cb6d94200e3d9419.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-ca74a2d9c5166d9f.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-e31ab23316ed5080.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-27dc4aa955912662.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-bd0d6cccce077b99.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-8d001680935b5e3c.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-ba8ce71964f984f4.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-99a73526abcec14b.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-63ac0d22cff92579.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-9057355c92c922d5.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-358be9bc1f6bab04.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-aca15549d5bff974.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-8251d2cef7072448.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-7d50b86011c66411.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-51ea098fce5006bf.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-5a14e0d0b712e731.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-8b83dbf3a7b8f999.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-c6fd227bdc7b39ff.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-959d3389fa3da8a5.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-abe05db089cc2c62.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestezFrLn/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/universe.rs - universe::Universe::iter_by_type (line 521) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/space.rs - space::Space::fill (line 458) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note: LC_ALL="C" PATH="/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/bin:/opt/rustwide/cargo-home/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustclmwz7w/symbols.o" "/tmp/rustdoctestBASvUR/rust_out.rust_out.cb03291d53e4e161-cgu.0.rcgu.o" "/tmp/rustdoctestBASvUR/rust_out.1s7umcihpz0t7nkz1uc2ifee9.rcgu.o" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/liball_is_cubes-a0a09f1eb5e4c849.rlib" "/opt/rustwide/target/debug/deps/libarrayvec-a2ce18ae7e8d4e49.rlib" "/opt/rustwide/target/debug/deps/libbitflags-53c76c4f639396f9.rlib" "/opt/rustwide/target/debug/deps/liblog-2579a5a2dbce8c4d.rlib" "/opt/rustwide/target/debug/deps/libyield_progress-6286ce22923a6a19.rlib" "/opt/rustwide/target/debug/deps/libunicode_segmentation-bd06ab89b5afa5fd.rlib" "/opt/rustwide/target/debug/deps/librand_xoshiro-4e5bd1419c4e669e.rlib" "/opt/rustwide/target/debug/deps/libpng_decoder-1b5fd1bd6f811491.rlib" "/opt/rustwide/target/debug/deps/libnum_enum-6b8ee3edd009ca9a.rlib" "/opt/rustwide/target/debug/deps/libminiz_oxide-fe24e761f03cb812.rlib" "/opt/rustwide/target/debug/deps/libadler-46b472a2e9e55ef6.rlib" "/opt/rustwide/target/debug/deps/libcrc32fast-3457d6607061d53d.rlib" "/opt/rustwide/target/debug/deps/libhashbrown-707d7076c5c59907.rlib" "/opt/rustwide/target/debug/deps/libahash-0f4283da36ae442c.rlib" "/opt/rustwide/target/debug/deps/libonce_cell-dd4734ba15c3811e.rlib" "/opt/rustwide/target/debug/deps/libzerocopy-9a2912bb2fae3461.rlib" "/opt/rustwide/target/debug/deps/libitertools-b9002c3cf109e50d.rlib" "/opt/rustwide/target/debug/deps/libeither-41b3367888b49508.rlib" "/opt/rustwide/target/debug/deps/liball_is_cubes_base-b2758da581f804be.rlib" "/opt/rustwide/target/debug/deps/libfutures_util-4f98a559c3a1e792.rlib" "/opt/rustwide/target/debug/deps/libpin_project_lite-04d37b8eb510eecb.rlib" "/opt/rustwide/target/debug/deps/libfutures_sink-0c2856492959c0d0.rlib" "/opt/rustwide/target/debug/deps/libfutures_task-f6bfdfe4fb693f93.rlib" "/opt/rustwide/target/debug/deps/libpin_utils-6bd6355de79f98af.rlib" "/opt/rustwide/target/debug/deps/librand-af764db11df6d811.rlib" "/opt/rustwide/target/debug/deps/librand_core-76632bcf68910dab.rlib" "/opt/rustwide/target/debug/deps/libpolonius_the_crab-be90511a2c009911.rlib" "/opt/rustwide/target/debug/deps/libhigher_kinded_types-be2ad7a85af4dcda.rlib" "/opt/rustwide/target/debug/deps/libnever_say_never-4fd7678d10a2f5b1.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-8217498f8667ada9.rlib" "/opt/rustwide/target/debug/deps/libbytemuck-7dfa7ea6334d365e.rlib" "/opt/rustwide/target/debug/deps/libexhaust-a9f395cadaa22480.rlib" "/opt/rustwide/target/debug/deps/libfutures_core-c8d39fd84c46acd4.rlib" "/opt/rustwide/target/debug/deps/libmanyfmt-758e7f27110fa718.rlib" "/opt/rustwide/target/debug/deps/libembedded_graphics-c4dee8b826ffd89f.rlib" "/opt/rustwide/target/debug/deps/libbyteorder-d36d73da0d12e75b.rlib" "/opt/rustwide/target/debug/deps/libfloat_cmp-ac7b4d4da770dc02.rlib" "/opt/rustwide/target/debug/deps/libmicromath-715cb2a480cb1a15.rlib" "/opt/rustwide/target/debug/deps/libembedded_graphics_core-c50c39c848ff159f.rlib" "/opt/rustwide/target/debug/deps/libaz-4f981c79090b4b8e.rlib" "/opt/rustwide/target/debug/deps/libordered_float-f718107f0cb0640c.rlib" "/opt/rustwide/target/debug/deps/libeuclid-3a4b16a08d3e7ba2.rlib" "/opt/rustwide/target/debug/deps/libmint-659484d257d52c4f.rlib" "/opt/rustwide/target/debug/deps/libnum_traits-87986d0f1366f20a.rlib" "/opt/rustwide/target/debug/deps/libarcstr-804b3d8b54f86030.rlib" "/opt/rustwide/target/debug/deps/libserde-7347540801f1fd57.rlib" "/opt/rustwide/target/debug/deps/libdowncast_rs-cb6d94200e3d9419.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-ca74a2d9c5166d9f.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-e31ab23316ed5080.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-27dc4aa955912662.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-bd0d6cccce077b99.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-8d001680935b5e3c.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-ba8ce71964f984f4.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-99a73526abcec14b.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-63ac0d22cff92579.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-9057355c92c922d5.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-358be9bc1f6bab04.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-aca15549d5bff974.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-8251d2cef7072448.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-7d50b86011c66411.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-51ea098fce5006bf.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-5a14e0d0b712e731.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-8b83dbf3a7b8f999.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-c6fd227bdc7b39ff.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-959d3389fa3da8a5.rlib" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-abe05db089cc2c62.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/rustup-home/toolchains/1.83.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestBASvUR/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/listen.rs - listen::Notifier<M>::forwarder (line 94)
[INFO] [stdout]     src/space.rs - space::Space::fill (line 458)
[INFO] [stdout]     src/space.rs - space::Space::fill_uniform (line 510)
[INFO] [stdout]     src/universe.rs - universe::Universe::iter_by_type (line 521)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 14 passed; 4 failed; 0 ignored; 0 measured; 0 filtered out; finished in 7.00s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "064d7dcb56074aba1ef9a496e9b2310e2f068158e51caa549dbbaff2c54a3a9e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "064d7dcb56074aba1ef9a496e9b2310e2f068158e51caa549dbbaff2c54a3a9e", kill_on_drop: false }`
[INFO] [stdout] 064d7dcb56074aba1ef9a496e9b2310e2f068158e51caa549dbbaff2c54a3a9e
