[INFO] fetching crate all-is-cubes-base 0.9.0... [INFO] testing all-is-cubes-base-0.9.0 against 1.90.0 for beta-1.91-2 [INFO] extracting crate all-is-cubes-base 0.9.0 into /workspace/builds/worker-5-tc1/source [INFO] started tweaking crates.io crate all-is-cubes-base 0.9.0 [INFO] finished tweaking crates.io crate all-is-cubes-base 0.9.0 [INFO] tweaked toml for crates.io crate all-is-cubes-base 0.9.0 written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate all-is-cubes-base 0.9.0 on toolchain 1.90.0 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate all-is-cubes-base 0.9.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.90.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded re_tracing v0.21.0 [INFO] [stderr] Downloaded tonic-web-wasm-client v0.6.0 [INFO] [stderr] Downloaded xshell-macros v0.2.7 [INFO] [stderr] Downloaded re_tuid v0.21.0 [INFO] [stderr] Downloaded puffin v0.19.1 [INFO] [stderr] Downloaded peg-macros v0.6.3 [INFO] [stderr] Downloaded re_error v0.21.0 [INFO] [stderr] Downloaded tonic v0.12.3 [INFO] [stderr] Downloaded re_protos v0.21.0 [INFO] [stderr] Downloaded re_types v0.21.0 [INFO] [stderr] Downloaded exhaust-macros v0.2.1 [INFO] [stderr] Downloaded mutants v0.0.3 [INFO] [stderr] Downloaded ordered-float v4.6.0 [INFO] [stderr] Downloaded embedded-graphics-core v0.4.0 [INFO] [stderr] Downloaded pulldown-cmark v0.9.6 [INFO] [stderr] Downloaded winnow v0.6.21 [INFO] [stderr] Downloaded arrow-cast v53.3.0 [INFO] [stderr] Downloaded serde_json v1.0.134 [INFO] [stderr] Downloaded re_types_builder v0.21.0 [INFO] [stderr] Downloaded comfy-table v7.1.3 [INFO] [stderr] Downloaded arrow-array v53.3.0 [INFO] [stderr] Downloaded re_build_info v0.21.0 [INFO] [stderr] Downloaded re_log_types v0.21.0 [INFO] [stderr] Downloaded arrow-string v53.3.0 [INFO] [stderr] Downloaded arrow-buffer v53.3.0 [INFO] [stderr] Downloaded arrow-data v53.3.0 [INFO] [stderr] Downloaded arrow v53.3.0 [INFO] [stderr] Downloaded arrow-format v0.8.1 [INFO] [stderr] Downloaded re_case v0.21.0 [INFO] [stderr] Downloaded emath v0.30.0 [INFO] [stderr] Downloaded mime_guess2 v2.0.5 [INFO] [stderr] Downloaded skeptic v0.13.7 [INFO] [stderr] Downloaded re_format v0.21.0 [INFO] [stderr] Downloaded hash_hasher v2.0.3 [INFO] [stderr] Downloaded peg-runtime v0.6.3 [INFO] [stderr] Downloaded peg v0.6.3 [INFO] [stderr] Downloaded re_arrow2 v0.18.1 [INFO] [stderr] Downloaded exhaust v0.2.1 [INFO] [stderr] Downloaded clang-format v0.3.0 [INFO] [stderr] Downloaded flatbuffers v23.5.26 [INFO] [stderr] Downloaded indent v0.1.1 [INFO] [stderr] Downloaded prettyplease v0.2.25 [INFO] [stderr] Downloaded re_build_tools v0.21.0 [INFO] [stderr] Downloaded log-once v0.4.1 [INFO] [stderr] Downloaded re_log v0.21.0 [INFO] [stderr] Downloaded arrow-ord v53.3.0 [INFO] [stderr] Downloaded array-init-cursor v0.2.0 [INFO] [stderr] Downloaded planus v0.3.1 [INFO] [stderr] Downloaded arrow-schema v53.3.0 [INFO] [stderr] Downloaded foreign_vec v0.1.0 [INFO] [stderr] Downloaded re_string_interner v0.21.0 [INFO] [stderr] Downloaded manyfmt v0.1.0 [INFO] [stderr] Downloaded cargo_metadata v0.14.2 [INFO] [stderr] Downloaded ply-rs v0.1.3 [INFO] [stderr] Downloaded clean-path v0.2.1 [INFO] [stderr] Downloaded natord v1.0.9 [INFO] [stderr] Downloaded rust-format v0.3.4 [INFO] [stderr] Downloaded unindent v0.2.3 [INFO] [stderr] Downloaded xshell v0.2.7 [INFO] [stderr] Downloaded arrow-arith v53.3.0 [INFO] [stderr] Downloaded arrow-row v53.3.0 [INFO] [stderr] Downloaded arrow-select v53.3.0 [INFO] [stderr] Downloaded ethnum v1.5.0 [INFO] [stderr] Downloaded syn v2.0.94 [INFO] [stderr] Downloaded re_types_core v0.21.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 843115fa3028ba0a0d7ecb9633d374d7938ff12fb37bc55ef6febcbcc63f3e58 [INFO] running `Command { std: "docker" "start" "-a" "843115fa3028ba0a0d7ecb9633d374d7938ff12fb37bc55ef6febcbcc63f3e58", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "843115fa3028ba0a0d7ecb9633d374d7938ff12fb37bc55ef6febcbcc63f3e58", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "843115fa3028ba0a0d7ecb9633d374d7938ff12fb37bc55ef6febcbcc63f3e58", kill_on_drop: false }` [INFO] [stdout] 843115fa3028ba0a0d7ecb9633d374d7938ff12fb37bc55ef6febcbcc63f3e58 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] bdf3ced77d22f7bed4b03109b0db7a36757c3f0c54031b1158d0954388fb4af5 [INFO] running `Command { std: "docker" "start" "-a" "bdf3ced77d22f7bed4b03109b0db7a36757c3f0c54031b1158d0954388fb4af5", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.92 [INFO] [stderr] Compiling unicode-ident v1.0.14 [INFO] [stderr] Compiling libm v0.2.11 [INFO] [stderr] Compiling either v1.13.0 [INFO] [stderr] Compiling az v1.2.1 [INFO] [stderr] Compiling futures-core v0.3.31 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling pin-project-lite v0.2.15 [INFO] [stderr] Compiling mutants v0.0.3 [INFO] [stderr] Compiling manyfmt v0.1.0 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling quote v1.0.38 [INFO] [stderr] Compiling syn v2.0.94 [INFO] [stderr] Compiling euclid v0.22.11 [INFO] [stderr] Compiling ordered-float v4.6.0 [INFO] [stderr] Compiling embedded-graphics-core v0.4.0 [INFO] [stderr] Compiling exhaust-macros v0.2.1 [INFO] [stderr] Compiling bytemuck_derive v1.8.1 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling bytemuck v1.21.0 [INFO] [stderr] Compiling exhaust v0.2.1 [INFO] [stderr] Compiling all-is-cubes-base v0.9.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.85s [INFO] running `Command { std: "docker" "inspect" "bdf3ced77d22f7bed4b03109b0db7a36757c3f0c54031b1158d0954388fb4af5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bdf3ced77d22f7bed4b03109b0db7a36757c3f0c54031b1158d0954388fb4af5", kill_on_drop: false }` [INFO] [stdout] bdf3ced77d22f7bed4b03109b0db7a36757c3f0c54031b1158d0954388fb4af5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 356aa9ba2403c1ca3dea8bf444d31e02dfe707d9f09e7d61b28efefdeac0b48e [INFO] running `Command { std: "docker" "start" "-a" "356aa9ba2403c1ca3dea8bf444d31e02dfe707d9f09e7d61b28efefdeac0b48e", kill_on_drop: false }` [INFO] [stderr] Compiling either v1.13.0 [INFO] [stderr] Compiling rand_xoshiro v0.6.0 [INFO] [stderr] Compiling indoc v2.0.5 [INFO] [stderr] Compiling pretty_assertions v1.4.1 [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stderr] Compiling exhaust-macros v0.2.1 [INFO] [stderr] Compiling exhaust v0.2.1 [INFO] [stderr] Compiling all-is-cubes-base v0.9.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 6.98s [INFO] running `Command { std: "docker" "inspect" "356aa9ba2403c1ca3dea8bf444d31e02dfe707d9f09e7d61b28efefdeac0b48e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "356aa9ba2403c1ca3dea8bf444d31e02dfe707d9f09e7d61b28efefdeac0b48e", kill_on_drop: false }` [INFO] [stdout] 356aa9ba2403c1ca3dea8bf444d31e02dfe707d9f09e7d61b28efefdeac0b48e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] bf69dd2eee66943698ba6db776290e4a56e5465f084ef9e6bdbc425fc7ee05cc [INFO] running `Command { std: "docker" "start" "-a" "bf69dd2eee66943698ba6db776290e4a56e5465f084ef9e6bdbc425fc7ee05cc", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.18s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/all_is_cubes_base-d9869d6c59124a0b) [INFO] [stdout] [INFO] [stdout] running 131 tests [INFO] [stdout] test math::aab::tests::corner_points ... ok [INFO] [stdout] test math::aab::tests::expand_inf ... ok [INFO] [stdout] test math::aab::tests::debug ... ok [INFO] [stdout] test math::aab::tests::expand_nan ... ok [INFO] [stdout] test math::aab::tests::expand_negative_failure ... ok [INFO] [stdout] test math::aab::tests::expand_negative_success ... ok [INFO] [stdout] test math::aab::tests::leading_corner_consistency ... ok [INFO] [stdout] test math::aab::tests::new_nan ... ok [INFO] [stdout] test math::aab::tests::new_wrong_order ... ok [INFO] [stdout] test math::aab::tests::union_point_nan ... ok [INFO] [stdout] test math::aab::tests::wireframe_smoke_test ... ok [INFO] [stdout] test math::axis::tests::axis_conversion ... ok [INFO] [stdout] test math::axis::tests::axis_fmt ... ok [INFO] [stdout] test math::axis::tests::inc_dec_properties ... ok [INFO] [stdout] test math::color::tests::check_component_from_linear8 ... ok [INFO] [stdout] test math::color::tests::rgba_to_srgb8 ... ok [INFO] [stdout] test math::color::tests::check_uniform_luminance ... ok [INFO] [stdout] test math::color::tests::check_const_srgb_table ... ok [INFO] [stdout] test math::cube::tests::containing_inf ... ok [INFO] [stdout] test math::color::tests::rgb_rgba_debug ... ok [INFO] [stdout] test math::cube::tests::containing_simple ... ok [INFO] [stdout] test math::cube::tests::containing_nan ... ok [INFO] [stdout] test math::face::tests::face_map_rotate ... ok [INFO] [stdout] test math::face::tests::cross_7 ... ok [INFO] [stdout] test math::face::tests::from_snapped_vector_cases ... ok [INFO] [stdout] test math::color::tests::srgb_float ... ok [INFO] [stdout] test math::face::tests::face_map_debug_cmp ... ok [INFO] [stdout] test math::color::tests::srgb_round_trip ... ok [INFO] [stdout] test math::face::tests::rotation_from_nz ... ok [INFO] [stdout] test math::face::tests::face_map_iter_in_enum_order ... ok [INFO] [stdout] test math::face::tests::cross_6 ... ok [INFO] [stdout] test math::grid_aab::tests::divide_to_one_cube ... ok [INFO] [stdout] test math::grid_aab::tests::for_block ... ok [INFO] [stdout] test math::face::tests::face_transform_does_not_reflect ... ok [INFO] [stdout] test math::grid_aab::tests::to_vol_error ... ok [INFO] [stdout] test math::cube::tests::containing_in_and_out_of_range ... ok [INFO] [stdout] test math::face::tests::from_snapped_vector_roundtrip ... ok [INFO] [stdout] test math::grid_aab::tests::debug ... ok [INFO] [stdout] test math::grid_aab::tests::zero_is_valid ... ok [INFO] [stdout] test math::grid_aab::tests::translate_overflow_partial ... ok [INFO] [stdout] test math::face::tests::cubeface_format ... ok [INFO] [stdout] test math::matrix::tests::equivalent_constructor ... ok [INFO] [stdout] test math::grid_aab::tests::transform_general ... ok [INFO] [stdout] test math::grid_iter::tests::next_and_fold_are_equivalent ... ok [INFO] [stdout] test math::grid_iter::tests::contains_cube ... ok [INFO] [stdout] test math::octant::tests::collapse_to_negative ... ok [INFO] [stdout] test math::grid_iter::tests::zero_items ... ok [INFO] [stdout] test math::octant::tests::mask_debug ... ok [INFO] [stdout] test math::grid_aab::tests::translate_overflow_total ... ok [INFO] [stdout] test math::matrix::tests::equivalent_concat ... ok [INFO] [stdout] test math::restricted_number::tests::ps_canonicalizes_negative_zero ... ok [INFO] [stdout] test math::octant::tests::octant_mask_smoke_test ... ok [INFO] [stdout] test math::octant::tests::reflect ... ok [INFO] [stdout] test math::octant::tests::shifts ... ok [INFO] [stdout] test math::restricted_number::tests::zo_complement ... ok [INFO] [stdout] test math::matrix::tests::equivalent_transform ... ok [INFO] [stdout] test math::rigid::tests::equivalent_concat ... ok [INFO] [stdout] test math::rigid::tests::equivalent_inverse ... ok [INFO] [stdout] test math::grid_iter::tests::grid_iter_size_hint ... ok [INFO] [stdout] test math::restricted_number::tests::ps_closed_under_multiplication ... ok [INFO] [stdout] test math::restricted_number::tests::zo_canonicalizes_negative_zero ... ok [INFO] [stdout] test math::rotation::tests::ccw_cw ... ok [INFO] [stdout] test math::rotation::tests::enumeration ... ok [INFO] [stdout] test math::matrix::tests::equivalent_inverse ... ok [INFO] [stdout] test math::rigid::tests::equivalent_transform ... ok [INFO] [stdout] test math::rotation::tests::all_but_reflections ... ok [INFO] [stdout] test math::rotation::tests::equivalent_transform_vector_transform_size ... ok [INFO] [stdout] test math::rotation::tests::identity ... ok [INFO] [stdout] test math::rotation::tests::inverse_axioms ... ok [INFO] [stdout] test math::rotation::tests::inverse_effect ... ok [INFO] [stdout] test math::vol::tests::debug_no_elements ... ok [INFO] [stdout] test math::rotation::tests::inverse_from_iterate ... ok [INFO] [stdout] test math::vol::tests::debug_with_contents ... ok [INFO] [stdout] test math::rotation::tests::from_to_exhaustive ... ok [INFO] [stdout] test math::rotation::tests::is_reflection_consistency ... ok [INFO] [stdout] test math::vol::tests::debug_without_contents ... ok [INFO] [stdout] test math::vol::tests::from_element ... ok [INFO] [stdout] test math::vol::tests::from_elements ... ok [INFO] [stdout] test math::vol::tests::from_elements_error ... ok [INFO] [stdout] test math::vol::tests::repeat ... ok [INFO] [stdout] test math::vol::tests::from_y_flipped ... ok [INFO] [stdout] test math::vol::tests::index_overflow_high ... ok [INFO] [stdout] test raycast::axis_aligned::tests::reach_numeric_bounds ... ok [INFO] [stdout] test math::vol::tests::index_overflow_low ... ok [INFO] [stdout] test math::vol::tests::subdivide_test ... ok [INFO] [stdout] test raycast::axis_aligned::tests::start_in_bounds ... ok [INFO] [stdout] test raycast::axis_aligned::tests::start_out_of_bounds_negative ... ok [INFO] [stdout] test raycast::axis_aligned::tests::start_out_of_bounds_positive ... ok [INFO] [stdout] test math::vol::tests::index_not_overflow_large_volume ... ok [INFO] [stdout] test raycast::axis_aligned::tests::unbounded_positive ... ok [INFO] [stdout] test raycast::tests::direction_nan_produces_origin_cube_only ... ok [INFO] [stdout] test raycast::tests::direction_zero_produces_origin_cube_only ... ok [INFO] [stdout] test raycast::tests::exiting_integer_range ... ok [INFO] [stdout] test raycast::tests::direction_negative_zero_produces_origin_cube_only ... ok [INFO] [stdout] test raycast::tests::intersection_point_positive_face ... ok [INFO] [stdout] test raycast::axis_aligned::tests::unbounded_negative ... ok [INFO] [stdout] test raycast::tests::recursive_simple ... ok [INFO] [stdout] test raycast::tests::regression_test_1 ... ok [INFO] [stdout] test raycast::tests::regression_long_distance_fast_forward ... ok [INFO] [stdout] test raycast::tests::no_steps ... ok [INFO] [stdout] test raycast::ray::tests::aa_ray_round_trip ... ok [INFO] [stdout] test raycast::tests::regression_test_2 ... ok [INFO] [stdout] test raycast::tests::scale_to_integer_step_nan_propagation ... ok [INFO] [stdout] test raycast::tests::scale_to_integer_step_positive_and_negative_zero ... ok [INFO] [stdout] test raycast::tests::scale_to_integer_step_small_offset ... ok [INFO] [stdout] test raycast::tests::scale_to_integer_step_starting_on_integer ... ok [INFO] [stdout] test raycast::tests::simple_almost_1d ... ok [INFO] [stdout] test raycast::tests::simple_exactly_1d ... ok [INFO] [stdout] test raycast::tests::start_on_cube_edge_parallel ... ok [INFO] [stdout] test raycast::tests::start_on_cube_edge_perpendicular ... ok [INFO] [stdout] test raycast::tests::start_outside_of_integer_range ... ok [INFO] [stdout] test raycast::tests::start_outside_of_integer_range_with_bounds ... ok [INFO] [stdout] test raycast::tests::within_bounds ... ok [INFO] [stdout] test resolution::tests::div ... ok [INFO] [stdout] test resolution::tests::max_is_max ... ok [INFO] [stdout] test resolution::tests::mul ... ok [INFO] [stdout] test resolution::tests::resolution_steps ... ok [INFO] [stdout] test resolution::tests::resolution_values ... ok [INFO] [stdout] test resolution::tests::test_list_is_complete ... ok [INFO] [stdout] test time::tests::deadline_ordering ... ok [INFO] [stdout] test util::multi_failure::tests::expected_success ... ok [INFO] [stdout] test util::tests::error_chain ... ok [INFO] [stdout] test raycast::tests::scale_to_integer_step_basics ... ok [INFO] [stdout] test math::rotation::tests::equivalent_rotation_matrix ... ok [INFO] [stdout] test math::aab::tests::new_panic_message - should panic ... ok [INFO] [stdout] test math::grid_aab::tests::divide_by_negative - should panic ... ok [INFO] [stdout] test math::grid_aab::tests::divide_by_zero - should panic ... ok [INFO] [stdout] test util::multi_failure::tests::expected_failure - should panic ... ok [INFO] [stdout] test raycast::tests::intersection_point_random_test ... ok [INFO] [stdout] test math::restricted_number::tests::ps_exhaustive has been running for over 60 seconds [INFO] [stdout] test math::restricted_number::tests::zo_exhaustive has been running for over 60 seconds [INFO] [stdout] test math::restricted_number::tests::zo_exhaustive ... ok [INFO] [stdout] test math::restricted_number::tests::ps_exhaustive ... ok [INFO] [stderr] Doc-tests all_is_cubes_base [INFO] [stdout] [INFO] [stderr] error: failed to create temporary directory: Custom { kind: StorageFull, error: PathError { path: "/tmp/rustdoctestJXtrjo", err: Os { code: 28, kind: StorageFull, message: "No space left on device" } } } [INFO] [stdout] test result: ok. 131 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 372.25s [INFO] [stderr] [INFO] [stdout] [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/1.90.0-x86_64-unknown-linux-gnu/bin/rustdoc --edition=2021 --crate-type lib --color auto --crate-name all_is_cubes_base --test src/lib.rs --test-run-directory /opt/rustwide/workdir -L dependency=/opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --deny=rust_2018_idioms '--warn=clippy::pedantic' '--warn=clippy::wrong_self_convention' '--allow=clippy::wildcard_imports' --warn=unused_qualifications --warn=unused_lifetimes --warn=unused_extern_crates '--warn=clippy::unused_async' --deny=unsafe_op_in_unsafe_fn '--allow=clippy::unreadable_literal' '--warn=clippy::unnecessary_wraps' '--warn=clippy::unnecessary_self_imports' --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::trivially_copy_pass_by_ref' --warn=trivial_numeric_casts --warn=trivial_casts '--allow=clippy::too_many_lines' '--warn=clippy::suboptimal_flops' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--deny=clippy::should_panic_without_expect' '--allow=clippy::shadow_unrelated' '--allow=clippy::semicolon_if_nothing_returned' '--warn=clippy::return_self_not_must_use' --warn=redundant_lifetimes '--allow=clippy::redundant_else' '--allow=clippy::redundant_closure_for_method_calls' '--allow=clippy::range_plus_one' '--warn=clippy::pub_without_shorthand' '--warn=clippy::option_as_ref_cloned' --warn=noop_method_call '--allow=clippy::no_effect_underscore_binding' '--allow=clippy::needless_update' '--warn=clippy::needless_pass_by_value' '--allow=clippy::must_use_candidate' '--warn=clippy::modulo_arithmetic' '--warn=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--warn=clippy::missing_fields_in_debug' '--allow=clippy::missing_errors_doc' --warn=missing_docs --warn=missing_debug_implementations '--allow=clippy::match_same_arms' '--allow=clippy::match_ref_pats' '--allow=clippy::match_bool' '--warn=clippy::map_unwrap_or' '--allow=clippy::many_single_char_names' '--warn=clippy::manual_let_else' '--allow=clippy::manual_assert' '--warn=clippy::large_stack_frames' '--warn=clippy::large_futures' '--warn=clippy::iter_without_into_iter' '--allow=clippy::items_after_statements' '--warn=clippy::into_iter_without_iter' '--allow=clippy::inline_always' '--warn=clippy::infinite_loop' '--warn=clippy::inconsistent_struct_constructor' '--allow=clippy::if_not_else' '--allow=clippy::from_iter_instead_of_collect' '--allow=clippy::float_cmp' --warn=explicit_outlives_requirements '--allow=clippy::explicit_iter_loop' '--warn=clippy::exhaustive_structs' '--warn=clippy::exhaustive_enums' '--allow=clippy::enum_glob_use' '--allow=clippy::empty_enum' '--allow=clippy::duplicated_attributes' '--warn=clippy::doc_markdown' '--allow=clippy::default_trait_access' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::cast_sign_loss' '--allow=clippy::cast_precision_loss' '--warn=clippy::cast_possible_wrap' '--allow=clippy::cast_possible_truncation' '--warn=clippy::cast_lossless' '--allow=clippy::bool_assert_comparison' '--warn=clippy::assigning_clones' --extern all_is_cubes_base=/opt/rustwide/target/debug/deps/liball_is_cubes_base-af38080abe48068f.rlib --extern bytemuck=/opt/rustwide/target/debug/deps/libbytemuck-3997da58128c6ea3.rlib --extern cfg_if=/opt/rustwide/target/debug/deps/libcfg_if-3183e62f61f23a61.rlib --extern displaydoc=/opt/rustwide/target/debug/deps/libdisplaydoc-4531e03608ba33f3.so --extern embedded_graphics_core=/opt/rustwide/target/debug/deps/libembedded_graphics_core-0dab6b34725d5dab.rlib --extern euclid=/opt/rustwide/target/debug/deps/libeuclid-1933f25a6da11974.rlib --extern exhaust=/opt/rustwide/target/debug/deps/libexhaust-bb57756c29abf69a.rlib --extern futures_core=/opt/rustwide/target/debug/deps/libfutures_core-46f9941c79e02e16.rlib --extern futures_util=/opt/rustwide/target/debug/deps/libfutures_util-323b7f3c00143990.rlib --extern indoc=/opt/rustwide/target/debug/deps/libindoc-10ee6b4702d71cc9.so --extern itertools=/opt/rustwide/target/debug/deps/libitertools-849ce01545a752ae.rlib --extern libm=/opt/rustwide/target/debug/deps/liblibm-5d5eb1b2abddb490.rlib --extern manyfmt=/opt/rustwide/target/debug/deps/libmanyfmt-bdefeb17fdb696b4.rlib --extern mutants=/opt/rustwide/target/debug/deps/libmutants-f545f97335c8f8a3.so --extern num_traits=/opt/rustwide/target/debug/deps/libnum_traits-9b4c16de28ca42ac.rlib --extern ordered_float=/opt/rustwide/target/debug/deps/libordered_float-24e1aa4488fe7248.rlib --extern pretty_assertions=/opt/rustwide/target/debug/deps/libpretty_assertions-eada0b9c91ab989d.rlib --extern rand=/opt/rustwide/target/debug/deps/librand-f52ac9e7b3f0b4de.rlib --extern rand_xoshiro=/opt/rustwide/target/debug/deps/librand_xoshiro-e1734a912807ebce.rlib -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "rerun", "serde", "std"))' --cap-lints=warn --error-format human` (exit status: 1) [INFO] [stderr] note: test exited abnormally; to see the full output pass --nocapture to the harness. [INFO] running `Command { std: "docker" "inspect" "bf69dd2eee66943698ba6db776290e4a56e5465f084ef9e6bdbc425fc7ee05cc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bf69dd2eee66943698ba6db776290e4a56e5465f084ef9e6bdbc425fc7ee05cc", kill_on_drop: false }` [INFO] [stdout] bf69dd2eee66943698ba6db776290e4a56e5465f084ef9e6bdbc425fc7ee05cc