[INFO] fetching crate buoyant 0.6.0-alpha.0... [INFO] testing buoyant-0.6.0-alpha.0 against master#cdb45c87e2cd43495379f7e867e3cc15dcee9f93 for pr-145838-1 [INFO] extracting crate buoyant 0.6.0-alpha.0 into /workspace/builds/worker-5-tc1/source [INFO] removed /workspace/builds/worker-5-tc1/source/rust-toolchain.toml [INFO] started tweaking crates.io crate buoyant 0.6.0-alpha.0 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate buoyant 0.6.0-alpha.0 [INFO] tweaked toml for crates.io crate buoyant 0.6.0-alpha.0 written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate buoyant 0.6.0-alpha.0 on toolchain cdb45c87e2cd43495379f7e867e3cc15dcee9f93 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate buoyant 0.6.0-alpha.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" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded fixed-macro-types v1.2.0 [INFO] [stderr] Downloaded embassy-futures v0.1.1 [INFO] [stderr] Downloaded fixed-macro v1.2.0 [INFO] [stderr] Downloaded embedded-graphics-simulator v0.7.0 [INFO] [stderr] Downloaded fixed-macro-impl v1.2.0 [INFO] [stderr] Downloaded embedded-graphics-core v0.4.0 [INFO] [stderr] Downloaded tinytga v0.5.0 [INFO] [stderr] Downloaded sdl2 v0.37.0 [INFO] [stderr] Downloaded micromath v2.1.0 [INFO] [stderr] Downloaded fixed v1.29.0 [INFO] [stderr] Downloaded embedded-graphics v0.8.1 [INFO] [stderr] Downloaded sdl2-sys v0.37.0 [INFO] [stderr] Downloaded u8g2-fonts v0.7.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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 8345e2a4188aedaddf4a1b2c43e3e67a1742b6bc1fd4fcf3565517a18dc8c7ea [INFO] running `Command { std: "docker" "start" "-a" "8345e2a4188aedaddf4a1b2c43e3e67a1742b6bc1fd4fcf3565517a18dc8c7ea", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "8345e2a4188aedaddf4a1b2c43e3e67a1742b6bc1fd4fcf3565517a18dc8c7ea", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8345e2a4188aedaddf4a1b2c43e3e67a1742b6bc1fd4fcf3565517a18dc8c7ea", kill_on_drop: false }` [INFO] [stdout] 8345e2a4188aedaddf4a1b2c43e3e67a1742b6bc1fd4fcf3565517a18dc8c7ea [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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 265b11cde904db0185dde4edd363691cd5e9e5a41eefc7e498aa6a693245211d [INFO] running `Command { std: "docker" "start" "-a" "265b11cde904db0185dde4edd363691cd5e9e5a41eefc7e498aa6a693245211d", kill_on_drop: false }` [INFO] [stderr] Compiling az v1.2.1 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling fixed v1.29.0 [INFO] [stderr] Compiling micromath v2.1.0 [INFO] [stderr] Compiling heapless v0.8.0 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling half v2.6.0 [INFO] [stderr] Compiling hash32 v0.3.1 [INFO] [stderr] Compiling embassy-futures v0.1.1 [INFO] [stderr] Compiling float-cmp v0.9.0 [INFO] [stderr] Compiling embedded-graphics-core v0.4.0 [INFO] [stderr] Compiling embedded-graphics v0.8.1 [INFO] [stderr] Compiling u8g2-fonts v0.7.0 [INFO] [stderr] Compiling fixed-macro-impl v1.2.0 [INFO] [stderr] Compiling fixed-macro-types v1.2.0 [INFO] [stderr] Compiling fixed-macro v1.2.0 [INFO] [stderr] Compiling buoyant v0.6.0-alpha.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 21.50s [INFO] running `Command { std: "docker" "inspect" "265b11cde904db0185dde4edd363691cd5e9e5a41eefc7e498aa6a693245211d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "265b11cde904db0185dde4edd363691cd5e9e5a41eefc7e498aa6a693245211d", kill_on_drop: false }` [INFO] [stdout] 265b11cde904db0185dde4edd363691cd5e9e5a41eefc7e498aa6a693245211d [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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] f2000f7eebf4e9eb9ee492ec236d1cdcb24b6f62fb5fded31c97d5f5ec6f9bcd [INFO] running `Command { std: "docker" "start" "-a" "f2000f7eebf4e9eb9ee492ec236d1cdcb24b6f62fb5fded31c97d5f5ec6f9bcd", kill_on_drop: false }` [INFO] [stderr] Compiling bitflags v2.9.0 [INFO] [stderr] Compiling rustix v1.0.5 [INFO] [stderr] Compiling linux-raw-sys v0.9.4 [INFO] [stderr] Compiling futures-lite v2.6.1 [INFO] [stderr] Compiling rustix v0.38.44 [INFO] [stderr] Compiling libc v0.2.172 [INFO] [stderr] Compiling linux-raw-sys v0.4.15 [INFO] [stderr] Compiling async-task v4.7.1 [INFO] [stderr] Compiling event-listener v5.4.1 [INFO] [stderr] Compiling piper v0.2.4 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling memchr v2.7.4 [INFO] [stderr] Compiling event-listener-strategy v0.5.4 [INFO] [stderr] Compiling async-lock v3.4.1 [INFO] [stderr] Compiling async-channel v2.5.0 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling signal-hook-registry v1.4.5 [INFO] [stderr] Compiling blocking v1.6.2 [INFO] [stderr] Compiling async-executor v1.13.2 [INFO] [stderr] Compiling async-fs v2.1.3 [INFO] [stderr] Compiling tinytga v0.5.0 [INFO] [stderr] Compiling polling v3.10.0 [INFO] [stderr] Compiling async-io v2.4.0 [INFO] [stderr] Compiling async-signal v0.2.10 [INFO] [stderr] Compiling async-net v2.0.0 [INFO] [stderr] Compiling async-process v2.4.0 [INFO] [stderr] Compiling smol v2.0.2 [INFO] [stderr] Compiling buoyant v0.6.0-alpha.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 27.97s [INFO] running `Command { std: "docker" "inspect" "f2000f7eebf4e9eb9ee492ec236d1cdcb24b6f62fb5fded31c97d5f5ec6f9bcd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f2000f7eebf4e9eb9ee492ec236d1cdcb24b6f62fb5fded31c97d5f5ec6f9bcd", kill_on_drop: false }` [INFO] [stdout] f2000f7eebf4e9eb9ee492ec236d1cdcb24b6f62fb5fded31c97d5f5ec6f9bcd [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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] e6acca435e9a9f22e504095be1679ed2c861fdcd670c73efd2366f8b42958bbf [INFO] running `Command { std: "docker" "start" "-a" "e6acca435e9a9f22e504095be1679ed2c861fdcd670c73efd2366f8b42958bbf", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.14s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/buoyant-f93c5b781ab40c65) [INFO] [stdout] [INFO] [stdout] running 235 tests [INFO] [stdout] test animation::tests::ease_in_animation_factor_bounds ... ok [INFO] [stdout] test animation::tests::ease_in_cubic_animation_factor_bounds ... ok [INFO] [stdout] test animation::tests::ease_in_cubic_factor_approximates_f32 ... ok [INFO] [stdout] test animation::tests::ease_in_out_factor_approximates_f32 ... ok [INFO] [stdout] test animation::tests::ease_out_animation_factor_bounds ... ok [INFO] [stdout] test animation::tests::ease_out_bounce_animation_factor_bounds ... ok [INFO] [stdout] test animation::tests::ease_in_factor_approximates_f32 ... ok [INFO] [stdout] test animation::tests::ease_out_bounce_factor_approximates_f32 ... ok [INFO] [stdout] test animation::tests::ease_out_cubic_animation_factor_bounds ... ok [INFO] [stdout] test animation::tests::ease_out_cubic_factor_approximates_f32 ... ok [INFO] [stdout] test animation::tests::ease_out_factor_approximates_f32 ... ok [INFO] [stdout] test animation::tests::linear_factor_approximates_f32 ... ok [INFO] [stdout] test color::rgb_tests::interpolate_Rgb555_fills_range ... ok [INFO] [stdout] test color::rgb_tests::interpolate_Rgb565_approximates_fp ... ok [INFO] [stdout] test animation::tests::linear_animation_factor_bounds ... ok [INFO] [stdout] test color::rgb_tests::interpolate_Rgb555_approximates_fp ... ok [INFO] [stdout] test color::rgb_tests::interpolate_Rgb565_fills_range ... ok [INFO] [stdout] test color::rgb_tests::interpolate_Rgb666_approximates_fp ... ok [INFO] [stdout] test color::rgb_tests::interpolate_Rgb666_fills_range ... ok [INFO] [stdout] test color::rgb_tests::interpolate_Rgb888_approximates_fp ... ok [INFO] [stdout] test color::rgb_tests::interpolate_Rgb888_fills_range ... ok [INFO] [stdout] test primitives::dimension::tests::exact_proposed_dimension_contains ... ok [INFO] [stdout] test primitives::dimension::tests::interpolate_dimension_max ... ok [INFO] [stdout] test primitives::dimension::tests::interpolate_dimension_min ... ok [INFO] [stdout] test color::rgb_tests::interpolate_rgb ... ok [INFO] [stdout] test primitives::dimension::tests::interpolate_dimensions ... ok [INFO] [stdout] test primitives::dimension::tests::proposed_dimension_contains_compact ... ok [INFO] [stdout] test primitives::dimension::tests::proposed_dimension_contains_infinite ... ok [INFO] [stdout] test primitives::dimension::tests::proposed_dimension_order ... ok [INFO] [stdout] test primitives::geometry::circle::tests::applying_inverse_transform ... ok [INFO] [stdout] test primitives::geometry::circle::tests::identity_transform ... ok [INFO] [stdout] test primitives::geometry::circle::tests::transform_roundtrip ... ok [INFO] [stdout] test primitives::geometry::circle::tests::applying_transform ... ok [INFO] [stdout] test primitives::geometry::line::tests::applying_inverse_transform ... ok [INFO] [stdout] test primitives::geometry::line::tests::identity_transform ... ok [INFO] [stdout] test primitives::geometry::rectangle::tests::identity_transform ... ok [INFO] [stdout] test primitives::geometry::rectangle::tests::applying_transform ... ok [INFO] [stdout] test primitives::geometry::line::tests::transform_roundtrip ... ok [INFO] [stdout] test primitives::geometry::rectangle::tests::intersection_fully_inside ... ok [INFO] [stdout] test primitives::geometry::rectangle::tests::intersection_non_overlapping_rectangles ... ok [INFO] [stdout] test primitives::geometry::rectangle::tests::intersection_identical_rectangles ... ok [INFO] [stdout] test primitives::geometry::rectangle::tests::intersection_overlapping_rectangles ... ok [INFO] [stdout] test primitives::geometry::rectangle::tests::intersection_partial_overlap_horizontal ... ok [INFO] [stdout] test primitives::geometry::rectangle::tests::transform_roundtrip ... ok [INFO] [stdout] test primitives::geometry::rounded_rectangle::tests::applying_inverse_transform ... ok [INFO] [stdout] test primitives::geometry::rounded_rectangle::tests::applying_transform ... ok [INFO] [stdout] test primitives::geometry::rectangle::tests::applying_inverse_transform ... ok [INFO] [stdout] test primitives::geometry::rounded_rectangle::tests::identity_transform ... ok [INFO] [stdout] test primitives::geometry::rectangle::tests::intersection_touching_corners ... ok [INFO] [stdout] test primitives::geometry::rounded_rectangle::tests::transform_roundtrip ... ok [INFO] [stdout] test primitives::geometry::rectangle::tests::intersection_partial_overlap_vertical ... ok [INFO] [stdout] test primitives::geometry::rectangle::tests::intersection_touching_edges ... ok [INFO] [stdout] test primitives::geometry::rectangle::tests::intersection_with_negative_coordinates ... ok [INFO] [stdout] test primitives::geometry::line::tests::applying_transform ... ok [INFO] [stdout] test primitives::interpolate::tests::interpolate_f64_ends ... ok [INFO] [stdout] test primitives::interpolate::tests::interpolate_f32_ends ... ok [INFO] [stdout] test primitives::interpolate::tests::interpolate_U18F14_approximates_fp ... ok [INFO] [stdout] test primitives::interpolate::tests::interpolate_i16_approximates_fp ... ok [INFO] [stdout] test primitives::interpolate::tests::interpolate_I18F14_approximates_fp ... ok [INFO] [stdout] test primitives::point::tests::interpolate_point ... ok [INFO] [stdout] test primitives::size::tests::add ... ok [INFO] [stdout] test primitives::size::tests::applying_transform ... ok [INFO] [stdout] test primitives::size::tests::contains ... ok [INFO] [stdout] test primitives::size::tests::area ... ok [INFO] [stdout] test primitives::size::tests::identity_transform ... ok [INFO] [stdout] test primitives::size::tests::intersection ... ok [INFO] [stdout] test primitives::size::tests::interpolate ... ok [INFO] [stdout] test primitives::size::tests::applying_inverse_transform ... ok [INFO] [stdout] test primitives::interpolate::tests::interpolate_u8_approximates_fp ... ok [INFO] [stdout] test primitives::interpolate::tests::interpolate_u16_approximates_fp ... ok [INFO] [stdout] test primitives::interpolate::tests::interpolate_u32_approximates_fp ... ok [INFO] [stdout] test primitives::transform::tests::transform_with_inverse_cancels ... ok [INFO] [stdout] test primitives::transform::tests::transformed_point ... ok [INFO] [stdout] test primitives::size::tests::union ... ok [INFO] [stdout] test primitives::size::tests::transform_roundtrip ... ok [INFO] [stdout] test primitives::transform::tests::interpolate_transform ... ok [INFO] [stdout] test primitives::transform::tests::offset_transform ... ok [INFO] [stdout] test primitives::size::tests::zero ... ok [INFO] [stdout] test primitives::transform::tests::identity_transform ... ok [INFO] [stdout] test primitives::transform::tests::point_applying_inverse_transform ... ok [INFO] [stdout] test primitives::unit_point::tests::interpolate_unit_point ... ok [INFO] [stdout] test primitives::unit_point::tests::unit_point_convenience_inits ... ok [INFO] [stdout] test primitives::unit_point::tests::unit_point_interpolate_outside_0_to_1 ... ok [INFO] [stdout] test primitives::unit_point::tests::unit_point_in_view_bounds ... ok [INFO] [stdout] test render::collections::render_order_tests::tuple_animated_render_order_01 ... ok [INFO] [stdout] test render::collections::render_order_tests::tuple_animated_render_order_012 ... ok [INFO] [stdout] test render::collections::render_order_tests::tuple_animated_render_order_0123 ... ok [INFO] [stdout] test render::collections::render_order_tests::tuple_animated_render_order_01234 ... ok [INFO] [stdout] test render::collections::render_order_tests::tuple_animated_render_order_012345 ... ok [INFO] [stdout] test render::collections::render_order_tests::tuple_animated_render_order_0123456 ... ok [INFO] [stdout] test render::collections::render_order_tests::tuple_animated_render_order_01234567 ... ok [INFO] [stdout] test render::collections::render_order_tests::tuple_animated_render_order_012345678 ... ok [INFO] [stdout] test render::collections::render_order_tests::tuple_animated_render_order_0123456789 ... ok [INFO] [stdout] test render::collections::render_order_tests::tuple_render_order_01 ... ok [INFO] [stdout] test render::collections::render_order_tests::tuple_render_order_012 ... ok [INFO] [stdout] test render::collections::render_order_tests::tuple_render_order_0123 ... ok [INFO] [stdout] test render::collections::render_order_tests::tuple_render_order_01234 ... ok [INFO] [stdout] test render::collections::render_order_tests::tuple_render_order_012345 ... ok [INFO] [stdout] test render::collections::render_order_tests::tuple_render_order_0123456 ... ok [INFO] [stdout] test render::collections::render_order_tests::tuple_render_order_01234567 ... ok [INFO] [stdout] test render::collections::render_order_tests::tuple_render_order_012345678 ... ok [INFO] [stdout] test render::collections::render_order_tests::tuple_render_order_0123456789 ... ok [INFO] [stdout] test render::image::tests::animated_join_extremities ... ok [INFO] [stdout] test render::offset::tests::animated_join_at_end ... ok [INFO] [stdout] test render::offset::tests::animated_join_at_start ... ok [INFO] [stdout] test render::offset::tests::animated_join_interpolates_offset ... ok [INFO] [stdout] test render::opacity::tests::animated_join_at_end ... ok [INFO] [stdout] test render::option::tests::animated_join_none_to_some ... ok [INFO] [stdout] test render::option::tests::animated_join_some_to_none ... ok [INFO] [stdout] test render::option::tests::animated_join_some_to_some ... ok [INFO] [stdout] test render::option::tests::animated_render_none_to_some ... ok [INFO] [stdout] test render::option::tests::animated_render_some_to_some ... ok [INFO] [stdout] test render::option::tests::none_option_does_not_render ... ok [INFO] [stdout] test render::option::tests::animated_render_some_to_none ... ok [INFO] [stdout] test render::opacity::tests::animated_join_at_start ... ok [INFO] [stdout] test render::shape::capsule::tests::animated_join_at_start ... ok [INFO] [stdout] test render::shape::capsule::tests::negative_inset_grows ... ok [INFO] [stdout] test render::shape::capsule::tests::overflowing_inset_saturates ... ok [INFO] [stdout] test render::shade_subtree::tests::animated_join_at_start ... ok [INFO] [stdout] test render::shape::capsule::tests::positive_inset_shrinks ... ok [INFO] [stdout] test render::shape::circle::tests::animated_join_at_end ... ok [INFO] [stdout] test render::option::tests::some_option_renders ... ok [INFO] [stdout] test render::shape::capsule::tests::trailing_corner_does_not_jitter ... ok [INFO] [stdout] test render::shape::circle::tests::animated_join_at_start ... ok [INFO] [stdout] test render::option::tests::animated_render_none_to_none ... ok [INFO] [stdout] test render::option::tests::animated_join_none_to_none ... ok [INFO] [stdout] test render::shape::capsule::tests::animated_join_at_end ... ok [INFO] [stdout] test render::shape::circle::tests::negative_inset_grows ... ok [INFO] [stdout] test render::shade_subtree::tests::animated_join_at_end ... ok [INFO] [stdout] test render::shape::circle::tests::overflowing_inset_saturates ... ok [INFO] [stdout] test render::shape::circle::tests::positive_inset_shrinks ... ok [INFO] [stdout] test render::shape::circle::tests::trailing_corner_does_not_jitter ... ok [INFO] [stdout] test render::shape::rect::tests::animated_join_at_end ... ok [INFO] [stdout] test render::shape::rounded_rect::tests::animated_join_at_start ... ok [INFO] [stdout] test render::shape::rect::tests::animated_join_at_start ... ok [INFO] [stdout] test render::shape::rect::tests::negative_inset_grows ... ok [INFO] [stdout] test render::shape::rect::tests::overflowing_inset_saturates ... ok [INFO] [stdout] test render::shape::rect::tests::positive_inset_shrinks ... ok [INFO] [stdout] test render::shape::rect::tests::trailing_corner_does_not_jitter ... ok [INFO] [stdout] test render::shape::rounded_rect::tests::animated_join_at_end ... ok [INFO] [stdout] test render::opacity::tests::animated_join_interpolates_opacity ... ok [INFO] [stdout] test render::shape::rounded_rect::tests::negative_inset_grows ... ok [INFO] [stdout] test render::shape::rounded_rect::tests::overflowing_inset_saturates ... ok [INFO] [stdout] test render::shape::rounded_rect::tests::positive_inset_shrinks ... ok [INFO] [stdout] test render::shape::rounded_rect::tests::trailing_corner_does_not_jitter ... ok [INFO] [stdout] test render::shape::tests::join_stroked_circle ... ok [INFO] [stdout] test render::text::tests::animated_join_at_end ... ok [INFO] [stdout] test render::text::tests::animated_join_at_start ... ok [INFO] [stdout] test render::text::tests::animated_join_interpolates_position_and_size ... ok [INFO] [stdout] test render_target::tests::apply_layer_handle_alpha ... ok [INFO] [stdout] test render_target::tests::apply_layer_handle_offset ... ok [INFO] [stdout] test render_target::tests::apply_layer_handle_scale ... ok [INFO] [stdout] test render_target::tests::apply_layer_handle_transform ... ok [INFO] [stdout] test render_target::tests::background_hint_full_opacity ... ok [INFO] [stdout] test render_target::tests::background_hint_partial_opacity_no_existing ... ok [INFO] [stdout] test render_target::tests::background_hint_partial_opacity_with_existing ... ok [INFO] [stdout] test render_target::tests::chaining ... ok [INFO] [stdout] test render_target::tests::clip_rect_intersection ... ok [INFO] [stdout] test render_target::tests::clip_rect_intersection_with_transform ... ok [INFO] [stdout] test render_target::tests::clip_rect_no_intersection ... ok [INFO] [stdout] test render_target::tests::clip_rect_partial_intersection ... ok [INFO] [stdout] test render_target::tests::layer_config_new_clip ... ok [INFO] [stdout] test render_target::tests::layer_config_new_sized ... ok [INFO] [stdout] test transition::tests::test_all_transitions_at_rest_positions ... ok [INFO] [stdout] test transition::tests::test_move_transition_bottom_edge ... ok [INFO] [stdout] test transition::tests::test_move_transition_intermediate_values ... ok [INFO] [stdout] test transition::tests::test_move_transition_leading_edge ... ok [INFO] [stdout] test transition::tests::test_move_transition_top_edge ... ok [INFO] [stdout] test transition::tests::test_move_transition_trailing_edge ... ok [INFO] [stdout] test transition::tests::test_opacity_transition ... ok [INFO] [stdout] test transition::tests::test_slide_transition_bottom_edge ... ok [INFO] [stdout] test transition::tests::test_slide_transition_intermediate_values ... ok [INFO] [stdout] test transition::tests::test_slide_transition_leading_edge ... ok [INFO] [stdout] test transition::tests::test_slide_transition_top_edge ... ok [INFO] [stdout] test transition::tests::test_slide_transition_trailing_edge ... ok [INFO] [stdout] test view::button::tests::test_deref_seal ... ok [INFO] [stdout] test view::button::tests::test_ref_seal ... ok [INFO] [stdout] test view::button::tests::test_manually_break_seal ... ok [INFO] [stdout] test view::match_view::tests::match_view ... ok [INFO] [stdout] test view::match_view::tests::match_view_enum ... ok [INFO] [stdout] test view::match_view::tests::match_view_three_branches ... ok [INFO] [stdout] test view::match_view::tests::match_view_variable_binding_enum ... ok [INFO] [stdout] test view::modifier::aspect_ratio::tests::aspect_ratio_fill_inherits_fixed_child_size ... ok [INFO] [stdout] test view::modifier::aspect_ratio::tests::aspect_ratio_fit_inherits_fixed_child_size ... ok [INFO] [stdout] test view::modifier::aspect_ratio::tests::fixed_aspect_ratio_fill ... ok [INFO] [stdout] test view::modifier::aspect_ratio::tests::fixed_aspect_ratio_fit ... ok [INFO] [stdout] test view::modifier::aspect_ratio::tests::ideal_aspect_ratio_fill ... ok [INFO] [stdout] test view::modifier::aspect_ratio::tests::ideal_aspect_ratio_fit ... ok [INFO] [stdout] test view::modifier::aspect_ratio::tests::zeros_should_not_panic ... ok [INFO] [stdout] test view::scroll_view::tests::double_inner_bottom ... ok [INFO] [stdout] test view::scroll_view::tests::double_inner_slight_overscroll_bottom ... ok [INFO] [stdout] test view::scroll_view::tests::double_inner_slight_overscroll_top ... ok [INFO] [stdout] test view::scroll_view::tests::double_inner_top ... ok [INFO] [stdout] test view::scroll_view::tests::equal_inner ... ok [INFO] [stdout] test view::scroll_view::tests::half_length_bar_bottom_overscrolled ... ok [INFO] [stdout] test view::scroll_view::tests::half_length_bar_top_overscrolled ... ok [INFO] [stdout] test view::scroll_view::tests::min_length_bar_bottom_rest ... ok [INFO] [stdout] test view::scroll_view::tests::min_length_bar_top_rest ... ok [INFO] [stdout] test view::scroll_view::tests::smaller_inner ... ok [INFO] [stdout] test view::text::test::test_compact_height ... ok [INFO] [stdout] test view::text::test::test_compact_height_wrapping ... ok [INFO] [stdout] test view::text::test::test_compact_width ... ok [INFO] [stdout] test view::text::test::test_infinite_height ... ok [INFO] [stdout] test view::text::test::test_infinite_height_wrapping ... ok [INFO] [stdout] test view::text::test::test_infinite_width ... ok [INFO] [stdout] test view::text::test::test_newline ... ok [INFO] [stdout] test view::text::test::test_single_character ... ok [INFO] [stdout] test view::text::test::test_single_character_constrained ... ok [INFO] [stdout] test view::text::test::test_text_layout ... ok [INFO] [stdout] test view::text::test::test_text_layout_wraps ... ok [INFO] [stdout] test view::text::test::test_wraps_partial_words ... ok [INFO] [stdout] test view::text::wrap::tests::compact_width_offer_never_wraps ... ok [INFO] [stdout] test view::text::wrap::tests::empty_text ... ok [INFO] [stdout] test view::text::wrap::tests::infinite_width_offer_never_wraps ... ok [INFO] [stdout] test view::text::wrap::tests::infinite_width_offer_only_wraps_explicit_newlines ... ok [INFO] [stdout] test view::text::wrap::tests::leading_whitespace_is_retained ... ok [INFO] [stdout] test view::text::wrap::tests::multi_byte_unicode_wraps_correctly ... ignored, This test is correct, fix later [INFO] [stdout] test view::text::wrap::tests::multiple_consecutive_newlines_produce_empty_lines ... ok [INFO] [stdout] test view::text::wrap::tests::multiple_whitespace_is_dropped_when_wrapped ... ok [INFO] [stdout] test view::text::wrap::tests::multiple_words_fit ... ok [INFO] [stdout] test view::text::wrap::tests::multiple_words_wrap ... ok [INFO] [stdout] test view::text::wrap::tests::newlines_are_always_wrapped ... ok [INFO] [stdout] test view::text::wrap::tests::compact_width_offer_only_wraps_explicit_newlines ... ok [INFO] [stdout] test view::text::wrap::tests::newlines_on_wrap_boundary_do_not_produce_empty_lines ... ok [INFO] [stdout] test view::text::wrap::tests::only_whitespace_lines_are_retained_up_to_wrapping_width ... ignored, Not sure how much I care about this behavior [INFO] [stdout] test view::text::wrap::tests::only_whitespace_lines_are_retained_up_to_wrapping_width_after_newline ... ignored, Not sure how much I care about this behavior [INFO] [stdout] test view::text::wrap::tests::newlines_wrap_after_forced_overflow ... ok [INFO] [stdout] test view::text::wrap::tests::partial_words_are_wrapped_1 ... ok [INFO] [stdout] test view::text::wrap::tests::partial_words_are_wrapped_2 ... ok [INFO] [stdout] test view::text::wrap::tests::partial_words_are_wrapped_3 ... ok [INFO] [stdout] test view::text::wrap::tests::single_word ... ok [INFO] [stdout] test view::text::wrap::tests::spaces_after_newlines_are_retained ... ok [INFO] [stdout] test view::text::wrap::tests::trailing_whitespace_is_dropped_even_when_it_fits ... ok [INFO] [stdout] test view::text::wrap::tests::trailing_whitespace_is_dropped_instead_of_wrapped ... ok [INFO] [stdout] test view::text::wrap::tests::variable_width_wrapping ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 232 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stderr] Running tests/animation.rs (/opt/rustwide/target/debug/deps/animation-957200c3e1144131) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test jump_toggle_animation ... ok [INFO] [stdout] test nested_toggle_animation ... ok [INFO] [stdout] test partial_animation_join ... ok [INFO] [stdout] test sanity_animation_wipe ... ok [INFO] [stdout] test animation_only_occurs_on_animated_subtrees ... ok [INFO] [stdout] test no_animation_when_value_doesnt_change ... ok [INFO] [stderr] Running tests/aspect_ratio.rs (/opt/rustwide/target/debug/deps/aspect_ratio-3045488a932dea30) [INFO] [stdout] test sanity_animation_wipe_trailing_half ... ok [INFO] [stdout] test sanity_animation_wipe_leading_half ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test fixed_aspect_ratio_rect_fills_space ... ok [INFO] [stdout] test ideal_ratio_takes_child_ratio ... ok [INFO] [stdout] test stacked_aspect_ratios_fill_space ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/background.rs (/opt/rustwide/target/debug/deps/background-194008bb56720182) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test background_inherits_foreground_size ... ok [INFO] [stdout] test background_alignment_coverage ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/button.rs (/opt/rustwide/target/debug/deps/button-1bf2b7d862d098ae) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stderr] Running tests/conditional_view.rs (/opt/rustwide/target/debug/deps/conditional_view-12fae68781fdbb9f) [INFO] [stdout] test drag_cancel ... ok [INFO] [stdout] test drag_cancel_uncancel ... ok [INFO] [stdout] test increment_single_frame ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stderr] Running tests/divider.rs (/opt/rustwide/target/debug/deps/divider-6b6c60ff7466d3a7) [INFO] [stdout] test one_arm_if ... ok [INFO] [stdout] test test_conditional_view_layout ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_horizontal_layout ... ok [INFO] [stdout] test test_horizontal_render ... ok [INFO] [stdout] test test_vertical_layout ... ok [INFO] [stdout] test test_vertical_render ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/fixed_frame.rs (/opt/rustwide/target/debug/deps/fixed_frame-cca4fca623928226) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test test_fixed_frame_compact_width_height ... ok [INFO] [stdout] test test_fixed_frame_infinite_width_height ... ok [INFO] [stdout] test test_fixed_width ... ok [INFO] [stdout] test test_fixed_height ... ok [INFO] [stdout] test test_render_frame_bottom_center_alignment ... ok [INFO] [stdout] test test_render_frame_bottom_leading_alignment ... ok [INFO] [stdout] test test_render_frame_bottom_trailing_alignment ... ok [INFO] [stdout] test test_render_frame_center_trailing_alignment ... ok [INFO] [stdout] test test_render_frame_center_leading_alignment ... ok [INFO] [stdout] test test_render_frame_top_center_alignment ... ok [INFO] [stdout] test test_render_frame_center_center_alignment ... ok [INFO] [stdout] test test_render_frame_top_leading_alignment ... ok [INFO] [stderr] Running tests/flex_frame.rs (/opt/rustwide/target/debug/deps/flex_frame-731d1e78aa0d28d0) [INFO] [stdout] test test_render_frame_top_trailing_alignment ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 30 tests [INFO] [stdout] test infinite_max_height_equivalent_to_vstack_spacer ... ok [INFO] [stdout] test infinite_max_width_equivalent_to_hstack_spacer ... ok [INFO] [stdout] test test_compact ... ok [INFO] [stdout] test test_infinite_height_only ... ok [INFO] [stdout] test test_infinite_max_height ... ok [INFO] [stdout] test test_infinite_max_width ... ok [INFO] [stdout] test test_infinite ... ok [INFO] [stdout] test test_infinite_max_width_with_min_ideal ... ok [INFO] [stdout] test test_infinite_width_only ... ok [INFO] [stdout] test test_infinite_width_with_min_ideal ... ok [INFO] [stdout] test test_infinite_max_height_with_min_ideal ... ok [INFO] [stdout] test test_max ... ok [INFO] [stdout] test test_max_smaller_than_min_ideal_width ... ok [INFO] [stdout] test test_infinite_height_with_min_ideal ... ok [INFO] [stdout] test test_min ... ok [INFO] [stdout] test test_max_smaller_than_min_ideal_height ... ok [INFO] [stdout] test test_min_greater_than_ideal_height ... ok [INFO] [stdout] test test_min_greater_than_ideal_width ... ok [INFO] [stdout] test test_min_max ... ok [INFO] [stdout] test test_render_infinite_width_height_fills_space ... ok [INFO] [stdout] test test_render_min_flex_frame_bottom_center_alignment ... ok [INFO] [stdout] test test_render_min_flex_frame_bottom_leading_alignment ... ok [INFO] [stdout] test test_render_min_flex_frame_bottom_trailing_alignment ... ok [INFO] [stdout] test test_render_min_flex_frame_center_center_alignment ... ok [INFO] [stdout] test test_render_min_flex_frame_center_leading_alignment ... ok [INFO] [stdout] test test_render_min_flex_frame_center_trailing_alignment ... ok [INFO] [stdout] test test_render_min_flex_frame_top_center_alignment ... ok [INFO] [stdout] test test_render_min_flex_frame_top_leading_alignment ... ok [INFO] [stdout] test test_render_min_flex_frame_top_trailing_alignment ... ok [INFO] [stdout] test test_render_oversize_mix ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/foreach.rs (/opt/rustwide/target/debug/deps/foreach-c6e4b457562b51b5) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test foreach_leading_aligned ... ok [INFO] [stdout] test foreach_trailing_aligned ... ok [INFO] [stdout] test foreach_spacing ... ok [INFO] [stdout] test foreach_with_inner_wrapping_hstack ... ok [INFO] [stdout] test foreach_undersized ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/geometry_group.rs (/opt/rustwide/target/debug/deps/geometry_group-df1f8652328eb314) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test geometry_group_retains_text_offset ... ok [INFO] [stdout] test geometry_group_retains_fill_offset ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/geometry_reader.rs (/opt/rustwide/target/debug/deps/geometry_reader-b701d3b830abc227) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test compact_dimensions ... ok [INFO] [stdout] test preserves_inner_state ... ok [INFO] [stdout] test progress_bar_integration_100 ... ok [INFO] [stdout] test overdraw_top_leading_aligned ... ok [INFO] [stdout] test progress_bar_integration_50 ... ok [INFO] [stdout] test progress_bar_integration_0 ... ok [INFO] [stdout] test undersized_top_leading_aligned ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/hidden.rs (/opt/rustwide/target/debug/deps/hidden-f2ec27f8bf425778) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test background_renders_on_hidden_view ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/hstack.rs (/opt/rustwide/target/debug/deps/hstack-80790f64b160a092) [INFO] [stdout] [INFO] [stdout] running 23 tests [INFO] [stdout] test compact_width_offer_results_in_sum_of_subview_widths_minus_empties ... ok [INFO] [stdout] test empty_view_does_not_create_extra_spacing ... ok [INFO] [stdout] test stack_fits_subviews_regardless_of_flexibility_order ... ignored, This test is correct, but putting off implementation fix for now [INFO] [stdout] test compact_width_offer_results_in_sum_of_subview_widths ... ok [INFO] [stderr] Running tests/match_view.rs (/opt/rustwide/target/debug/deps/match_view-034a12f240ab7c68) [INFO] [stdout] test infinite_width_offer_results_in_sum_of_subview_widths_minus_empties ... ok [INFO] [stdout] test test_greedy_layout_2 ... ok [INFO] [stdout] test infinite_width_offer_results_in_sum_of_subview_widths ... ok [INFO] [stdout] test test_layout_3_extra_space_allocation ... ok [INFO] [stdout] test test_horizontal_render_2 ... ok [INFO] [stdout] test test_layout_3_remainder_allocation ... ok [INFO] [stdout] test test_oversized_layout_2 ... ok [INFO] [stdout] test test_oversized_layout_3 ... ok [INFO] [stdout] test test_layout_3_vertical_alignment_center ... ok [INFO] [stdout] test test_layout_3_vertical_alignment_top ... ok [INFO] [stdout] test test_minimal_offer_extra_space_1 ... ok [INFO] [stdout] test test_oversized_layout_3_leading_pad_space ... ok [INFO] [stdout] test test_oversized_layout_3_middle_pad_space ... ok [INFO] [stdout] test test_oversized_layout_3_trailing_pad_space ... ok [INFO] [stdout] test test_undersized_layout_3_left_pad ... ok [INFO] [stdout] test test_undersized_layout_2 ... ok [INFO] [stdout] test test_undersized_layout_3_middle_pad ... ok [INFO] [stdout] test test_undersized_layout_3_right_pad_space ... ok [INFO] [stdout] test test_layout_3_vertical_alignment_bottom ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 22 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_match_view_borrow ... ok [INFO] [stdout] test test_match_view_three_variants ... ok [INFO] [stdout] test test_match_view_two_variants ... ok [INFO] [stdout] test test_match_view_two_variants_invalid_layout - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/mod.rs (/opt/rustwide/target/debug/deps/mod-e5a25ab0c2bbc349) [INFO] [stdout] [INFO] [stdout] running 27 tests [INFO] [stdout] test embedded_graphics_target::misc::as_drawable ... ok [INFO] [stdout] test embedded_graphics_target::misc::raw_surface_draw_target ... ok [INFO] [stdout] test embedded_graphics_target::shapes::rectangle ... ok [INFO] [stdout] test embedded_graphics_target::shapes_transform::scaled_capsule ... ok [INFO] [stdout] test embedded_graphics_target::shapes_transform::scaled_rectangle ... ok [INFO] [stdout] test embedded_graphics_target::images::embedded_graphics_offset_image_slice ... ok [INFO] [stdout] test embedded_graphics_target::shapes_transform::scaled_stroked_circle ... ok [INFO] [stdout] test embedded_graphics_target::shapes_transform::scaled_stroked_rectangle ... ok [INFO] [stdout] test embedded_graphics_target::shapes_transform::scaled_stroked_capsule ... ok [INFO] [stdout] test embedded_graphics_target::shapes::sanity_shapes ... ok [INFO] [stdout] test embedded_graphics_target::shapes_transform::scaled_circle ... ok [INFO] [stdout] test embedded_graphics_target::images::embedded_graphics_image ... ok [INFO] [stdout] test scroll_view::animated_drop::scroll_down_animates_back ... ok [INFO] [stdout] test scroll_view::constrained_movement::vertical_scroll_does_not_move_horizontally ... ok [INFO] [stdout] test scroll_view::snapping::horizontal_scroll_left_past_right_edge_snaps_back ... ok [INFO] [stdout] test scroll_view::snapping::horizontal_scroll_right_snaps_back ... ok [INFO] [stdout] test scroll_view::snapping::both_direction_scroll_bottom_right_snaps_back ... ok [INFO] [stdout] test scroll_view::snapping::scroll_down_snaps_back ... ok [INFO] [stdout] test embedded_graphics_target::shapes_transform::scaled_stroked_rounded_rectangle ... ok [INFO] [stdout] test transition::modifiers::modifiers_hand_off_transition ... ok [INFO] [stdout] test scroll_view::snapping::scroll_up_past_bottom_snaps_back ... ok [INFO] [stdout] test scroll_view::snapping::both_direction_scroll_diagonal_snaps_back_up_left ... ok [INFO] [stdout] test embedded_graphics_target::shapes_transform::scaled_rounded_rectangle ... ok [INFO] [stdout] test transition::if_single_arm::move_out_and_back_in ... ok [INFO] [stdout] test scroll_view::embedded_button::vertical_scroll_does_not_move_horizontally ... ok [INFO] [stdout] test embedded_graphics_target::text::u8g2_font ... ok [INFO] [stdout] test embedded_graphics_target::text::embedded_graphics_mono_font ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/overlay.rs (/opt/rustwide/target/debug/deps/overlay-4fb8bd99f83da919) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test multiple_overlay_layering ... ok [INFO] [stdout] test overlay_alignment_variations ... ok [INFO] [stdout] test overlay_inherits_foreground_size ... ok [INFO] [stdout] test overlay_offset_order ... ok [INFO] [stderr] Running tests/padding.rs (/opt/rustwide/target/debug/deps/padding-9a4cb27c4840fa9c) [INFO] [stdout] test overlay_renders_on_top ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test test_padding_bottom ... ok [INFO] [stdout] test test_clipped_text_trails_correctly ... ok [INFO] [stdout] test test_padding_all ... ok [INFO] [stdout] test test_padding_is_oversized_for_oversized_child ... ok [INFO] [stdout] test test_padding_leading ... ok [INFO] [stdout] test test_padding_horizontal ... ok [INFO] [stdout] test test_padding_trailing ... ok [INFO] [stdout] test test_padding_top ... ok [INFO] [stdout] test test_padding_vertical ... ok [INFO] [stdout] test test_zero_padding_has_no_effect ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/priority.rs (/opt/rustwide/target/debug/deps/priority-31944888d29da018) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test oversized_layout_hstack ... ok [INFO] [stdout] test oversized_layout_vstack ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/render_inset_shapes.rs (/opt/rustwide/target/debug/deps/render_inset_shapes-75dbd8b2d3186a9e) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test embedded_graphics::center_inset_rectangle ... ok [INFO] [stdout] test embedded_graphics::center_inset_circle ... ok [INFO] [stdout] test embedded_graphics::inner_inset_rectangle ... ok [INFO] [stdout] test embedded_graphics::center_inset_capsule ... ok [INFO] [stdout] test embedded_graphics::outer_inset_rectangle ... ok [INFO] [stdout] test embedded_graphics::inner_inset_rounded_rectangle ... ok [INFO] [stdout] test embedded_graphics::outer_inset_circle ... ok [INFO] [stdout] test embedded_graphics::outer_inset_rounded_rectangle ... ok [INFO] [stdout] test embedded_graphics::center_inset_rounded_rectangle ... ok [INFO] [stdout] test embedded_graphics::outer_inset_capsule ... ok [INFO] [stdout] test embedded_graphics::inner_inset_capsule ... ok [INFO] [stdout] test embedded_graphics::inner_inset_circle ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/spacer.rs (/opt/rustwide/target/debug/deps/spacer-64b448c0fb4f3a3c) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test test_horizontal_layout ... ok [INFO] [stdout] test test_horizontal_layout_infinite_width ... ok [INFO] [stdout] test test_horizontal_layout_zero ... ok [INFO] [stdout] test test_render_fills_vstack ... ok [INFO] [stdout] test test_vertical_layout ... ok [INFO] [stdout] test test_horizontal_layout_compact_width ... ok [INFO] [stdout] test test_vertical_layout_zero ... ok [INFO] [stdout] test test_vertical_layout_infinite_height ... ok [INFO] [stdout] test test_render_fills_hstack ... ok [INFO] [stdout] test test_vertical_layout_compact_height ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/text.rs (/opt/rustwide/target/debug/deps/text-da4de585abf87768) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test test_clipped_text_trails_correctly ... ok [INFO] [stdout] test format_args_fits ... ok [INFO] [stdout] test test_render_wrapping_center_odd ... ok [INFO] [stdout] test test_clipped_text_is_centered_correctly ... ok [INFO] [stdout] test test_render_wrapping_center_even ... ok [INFO] [stdout] test test_render_wrapping_trailing ... ok [INFO] [stdout] test test_render_wrapping_leading ... ok [INFO] [stdout] test undersized_format_args ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stderr] Running tests/view_that_fits.rs (/opt/rustwide/target/debug/deps/view_that_fits-c241e33bc1cc9e14) [INFO] [stdout] [INFO] [stdout] running 23 tests [INFO] [stdout] test fit_rects_a_clip ... ok [INFO] [stdout] test fit_rects_ab ... ok [INFO] [stdout] test four_variant_vertical_first_fully_fits ... ok [INFO] [stdout] test fit_rects_abc ... ok [INFO] [stdout] test four_variant_vertical_wrapping_first ... ok [INFO] [stdout] test three_variant_third_clipped ... ok [INFO] [stdout] test four_variant_vertical_fourth ... ok [INFO] [stdout] test four_variant_vertical_fourth_clipping ... ok [INFO] [stdout] test single_variant_clipped ... ok [INFO] [stdout] test single_variant_fits ... ok [INFO] [stdout] test four_variant_vertical_second ... ok [INFO] [stdout] test oversized_width_ignored_for_vertical ... ok [INFO] [stdout] test three_variant_first_fits ... ok [INFO] [stdout] test three_variant_second_chosen ... ok [INFO] [stdout] test oversized_height_ignored_for_horizontal ... ok [INFO] [stdout] test two_variant_first_wraps ... ok [INFO] [stdout] test two_variant_second_chosen ... ok [INFO] [stdout] test two_variant_second_clipped ... ok [INFO] [stdout] test two_variant_first_fits ... ok [INFO] [stdout] test fit_rects_a ... ok [INFO] [stdout] test four_variant_vertical_third ... ok [INFO] [stdout] test three_variant_third_chosen ... ok [INFO] [stdout] test fit_rects_ac ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/vstack.rs (/opt/rustwide/target/debug/deps/vstack-2b422a9b4b2df3ab) [INFO] [stdout] [INFO] [stdout] running 23 tests [INFO] [stdout] test compact_height_offer_results_in_sum_of_subview_heights ... ok [INFO] [stdout] test empty_view_does_not_receive_spacing ... ok [INFO] [stdout] test compact_height_offer_results_in_sum_of_subview_heights_minus_empties ... ok [INFO] [stdout] test infinite_height_offer_results_in_sum_of_subview_heights ... ok [INFO] [stdout] test test_greedy_layout_2 ... ok [INFO] [stdout] test infinite_height_offer_results_in_sum_of_subview_heights_minus_empties ... ok [INFO] [stdout] test test_layout_3_remainder_allocation ... ignored, Not sure if I care about exactly which view gets the extra space first, just that it is all allocated [INFO] [stdout] test test_layout_3_remainder_allocation_sizing_only ... ok [INFO] [stdout] test test_oversized_layout_2 ... ok [INFO] [stdout] test test_oversized_layout_3_middle_pad_space ... ok [INFO] [stdout] test test_oversized_layout_3_right_pad_space ... ok [INFO] [stdout] test test_oversized_layout_3 ... ok [INFO] [stdout] test test_oversized_layout_3_trailing_pad_space ... ok [INFO] [stdout] test test_layout_3_alignment_center ... ok [INFO] [stdout] test test_undersized_layout_3_bottom_pad ... ok [INFO] [stdout] test test_layout_3_alignment_leading ... ok [INFO] [stdout] test test_undersized_layout_3_middle_pad ... ok [INFO] [stdout] test test_layout_direction_is_set_inner_hstack ... ok [INFO] [stdout] test test_layout_3_horizontal_alignment_trailing ... ok [INFO] [stdout] test test_layout_3_extra_space_allocation ... ok [INFO] [stdout] test test_layout_direction_is_set_inner_vstack ... ok [INFO] [stdout] test test_undersized_layout_3_right_pad_space ... ok [INFO] [stdout] test test_flexible_layout_fills_frame_10k ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 22 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.40s [INFO] [stdout] [INFO] [stderr] Running tests/zstack.rs (/opt/rustwide/target/debug/deps/zstack-56ee226f157b4a76) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test test_layout_fills_two ... ok [INFO] [stdout] test test_render_two_bottom_leading_alignment ... ok [INFO] [stdout] test test_render_two_center_leading_alignment ... ok [INFO] [stdout] test test_render_two_center_trailing_alignment ... ok [INFO] [stdout] test test_render_two_bottom_trailing_alignment ... ok [INFO] [stdout] test compact_proposal_offers_max_child_dimension ... ok [INFO] [stdout] test test_oversized_layout_2 ... ok [INFO] [stdout] test test_render_two_centered_overlap ... ok [INFO] [stdout] test test_render_two_top_center_alignment ... ok [INFO] [stdout] test test_render_two_top_leading_alignment ... ok [INFO] [stdout] test test_render_two_centered ... ok [INFO] [stdout] test test_render_two_bottom_center_alignment ... ok [INFO] [stdout] test test_render_two_top_trailing_alignment ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests buoyant [INFO] [stdout] [INFO] [stdout] running 39 tests [INFO] [stdout] test src/view/as_drawable.rs - view::as_drawable::AsDrawable::as_drawable (line 22) ... FAILED [INFO] [stdout] test src/render_target.rs - render_target::RenderTarget::raw_surface (line 110) - compile ... ok [INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::aspect_ratio (line 126) ... ok [INFO] [stdout] test src/view/button.rs - view::button::Seal (line 252) ... ok [INFO] [stdout] test src/view/button.rs - view::button::Button (line 42) ... ok [INFO] [stdout] test src/view/button.rs - view::button::Button (line 67) ... ok [INFO] [stdout] test src/view/empty_view.rs - view::empty_view::EmptyView (line 20) ... ok [INFO] [stdout] test src/view/button.rs - view::button::Seal (line 261) ... ok [INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::animated (line 69) ... ok [INFO] [stdout] test src/view/geometry_reader.rs - view::geometry_reader::GeometryReader (line 42) ... ok [INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::aspect_ratio (line 107) ... ok [INFO] [stdout] test src/view/match_view.rs - view::match_view::if_view (line 16) ... ok [INFO] [stdout] test src/view/match_view.rs - view::match_view::match_view (line 71) ... ok [INFO] [stdout] test src/view.rs - view::View (line 82) ... ok [INFO] [stdout] test src/view/button.rs - view::button::Seal (line 243) ... ok [INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::background (line 160) ... ok [INFO] [stdout] test src/view/foreach.rs - view::foreach::ForEach (line 56) ... ok [INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::frame (line 349) ... ok [INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::geometry_group (line 391) ... ok [INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::flex_infinite_height (line 302) ... ok [INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::flex_frame (line 283) ... ok [INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::frame_sized (line 365) ... ok [INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::flex_infinite_width (line 322) ... ok [INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::erase_captures (line 236) ... ok [INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::background_color (line 183) ... ok [INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::fixed_size (line 257) ... ok [INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::overlay (line 501) ... ok [INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::transition (line 582) ... ok [INFO] [stdout] test src/view/view_that_fits.rs - view::view_that_fits::ViewThatFits (line 47) ... ok [INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::scale_effect (line 544) ... ok [INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::erase_captures (line 217) ... ok [INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::overlay (line 481) ... ok [INFO] [stdout] test src/view/text.rs - view::text::Text (line 24) ... ok [INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::opacity (line 456) ... ok [INFO] [stdout] test src/view/modifier/erase_captures.rs - view::modifier::erase_captures::EraseCaptures (line 14) ... ok [INFO] [stdout] test src/view/zstack.rs - view::zstack::ZStack (line 17) ... ok [INFO] [stdout] test src/view/scroll_view.rs - view::scroll_view::ScrollView (line 76) ... ok [INFO] [stdout] test src/view/scroll_view.rs - view::scroll_view::ScrollView (line 95) ... ok [INFO] [stdout] test src/view/text.rs - view::text::Text<'a,(),F>::new_fmt (line 83) ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/view/as_drawable.rs - view::as_drawable::AsDrawable::as_drawable (line 22) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `embedded_graphics_simulator` [INFO] [stdout] --> src/view/as_drawable.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 7 | use embedded_graphics_simulator::{OutputSettings, SimulatorDisplay, Window}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `embedded_graphics_simulator` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 7 - use embedded_graphics_simulator::{OutputSettings, SimulatorDisplay, Window}; [INFO] [stdout] 7 + use embedded_graphics_core::{OutputSettings, SimulatorDisplay, Window}; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/view/as_drawable.rs - view::as_drawable::AsDrawable::as_drawable (line 22) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 38 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.25s [INFO] [stdout] [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] running `Command { std: "docker" "inspect" "e6acca435e9a9f22e504095be1679ed2c861fdcd670c73efd2366f8b42958bbf", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e6acca435e9a9f22e504095be1679ed2c861fdcd670c73efd2366f8b42958bbf", kill_on_drop: false }` [INFO] [stdout] e6acca435e9a9f22e504095be1679ed2c861fdcd670c73efd2366f8b42958bbf