[INFO] fetching crate buoyant 0.7.0...
[INFO] testing buoyant-0.7.0 against 1.98.0-beta.1 for beta-1.98-1
[INFO] extracting crate buoyant 0.7.0 into /workspace/builds/worker-0-tc2/source
[INFO] removed /workspace/builds/worker-0-tc2/source/rust-toolchain.toml
[INFO] started tweaking crates.io crate buoyant 0.7.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate buoyant 0.7.0
[INFO] tweaked toml for crates.io crate buoyant 0.7.0 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate buoyant 0.7.0 on toolchain 1.98.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate buoyant 0.7.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.98.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 08dc1e74e94250db0ac73328c46901a8498e9841d736f895bbd00be30157d50f
[INFO] running `Command { std: "docker" "start" "08dc1e74e94250db0ac73328c46901a8498e9841d736f895bbd00be30157d50f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "08dc1e74e94250db0ac73328c46901a8498e9841d736f895bbd00be30157d50f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "08dc1e74e94250db0ac73328c46901a8498e9841d736f895bbd00be30157d50f" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "08dc1e74e94250db0ac73328c46901a8498e9841d736f895bbd00be30157d50f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "08dc1e74e94250db0ac73328c46901a8498e9841d736f895bbd00be30157d50f" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.105
[INFO] [stderr]    Compiling quote v1.0.43
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling az v1.2.1
[INFO] [stderr]    Compiling zerocopy v0.8.33
[INFO] [stderr]    Compiling typenum v1.19.0
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling fixed v1.29.0
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling autocfg v1.5.0
[INFO] [stderr]    Compiling bytemuck v1.24.0
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling heapless v0.9.2
[INFO] [stderr]    Compiling micromath v2.1.0
[INFO] [stderr]    Compiling hash32 v0.3.1
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling embedded-graphics-core v0.4.0
[INFO] [stderr]    Compiling float-cmp v0.9.0
[INFO] [stderr]    Compiling embedded-graphics v0.8.1
[INFO] [stderr]    Compiling u8g2-fonts v0.7.2
[INFO] [stderr]    Compiling zerocopy-derive v0.8.33
[INFO] [stderr]    Compiling half v2.7.1
[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 embedded-touch v0.3.0
[INFO] [stderr]    Compiling buoyant v0.7.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 36.57s
[INFO] running `Command { std: "docker" "inspect" "08dc1e74e94250db0ac73328c46901a8498e9841d736f895bbd00be30157d50f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "08dc1e74e94250db0ac73328c46901a8498e9841d736f895bbd00be30157d50f" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling tinytga v0.5.0
[INFO] [stderr]    Compiling buoyant v0.7.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 34.08s
[INFO] running `Command { std: "docker" "inspect" "08dc1e74e94250db0ac73328c46901a8498e9841d736f895bbd00be30157d50f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "08dc1e74e94250db0ac73328c46901a8498e9841d736f895bbd00be30157d50f" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/buoyant-d681b591e5b695e8)
[INFO] [stdout] 
[INFO] [stdout] running 287 tests
[INFO] [stdout] test animation::tests::ease_in_animation_factor_bounds ... ok
[INFO] [stdout] test animation::tests::ease_in_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::linear_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 color::rgb_tests::interpolate_Rgb555_approximates_fp ... ok
[INFO] [stdout] test animation::tests::linear_factor_approximates_f32 ... ok
[INFO] [stdout] test animation::tests::ease_in_cubic_animation_factor_bounds ... ok
[INFO] [stdout] test animation::tests::ease_out_bounce_factor_approximates_f32 ... ok
[INFO] [stdout] test color::rgb_tests::interpolate_Rgb555_fills_range ... ok
[INFO] [stdout] test animation::tests::ease_in_cubic_factor_approximates_f32 ... ok
[INFO] [stdout] test color::rgb_tests::interpolate_Rgb565_fills_range ... ok
[INFO] [stdout] test color::rgb_tests::interpolate_Rgb565_approximates_fp ... ok
[INFO] [stdout] test color::rgb_tests::interpolate_Rgb666_fills_range ... ok
[INFO] [stdout] test color::rgb_tests::interpolate_rgb ... ok
[INFO] [stdout] test color::rgb_tests::interpolate_Rgb666_approximates_fp ... ok
[INFO] [stdout] test focus::tests::group_equals_all_groups ... 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 focus::tests::group_indices ... 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_dimensions ... ok
[INFO] [stdout] test primitives::dimension::tests::interpolate_dimension_min ... 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::geometry::circle::tests::applying_transform ... ok
[INFO] [stdout] test primitives::geometry::circle::tests::transform_roundtrip ... 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::dimension::tests::proposed_dimension_order ... ok
[INFO] [stdout] test primitives::geometry::rectangle::tests::applying_inverse_transform ... ok
[INFO] [stdout] test primitives::geometry::line::tests::applying_inverse_transform ... ok
[INFO] [stdout] test primitives::geometry::line::tests::applying_transform ... ok
[INFO] [stdout] test primitives::geometry::line::tests::identity_transform ... ok
[INFO] [stdout] test primitives::geometry::rectangle::tests::applying_transform ... ok
[INFO] [stdout] test primitives::geometry::rectangle::tests::containment_identical_rectangles ... ok
[INFO] [stdout] test primitives::geometry::rectangle::tests::containment_fully_contained ... ok
[INFO] [stdout] test primitives::geometry::rectangle::tests::containment_with_zero_dimension ... ok
[INFO] [stdout] test primitives::geometry::rectangle::tests::containment_with_negative_coordinates ... ok
[INFO] [stdout] test primitives::geometry::line::tests::transform_roundtrip ... ok
[INFO] [stdout] test primitives::geometry::rectangle::tests::containment_inner_contains_outer_is_partial ... ok
[INFO] [stdout] test primitives::geometry::rectangle::tests::identity_transform ... ok
[INFO] [stdout] test primitives::geometry::rectangle::tests::containment_with_zero_dimension_overlap ... ok
[INFO] [stdout] test primitives::geometry::rectangle::tests::containment_non_intersecting ... ok
[INFO] [stdout] test primitives::geometry::rectangle::tests::containment_partially_contained ... ok
[INFO] [stdout] test primitives::geometry::rectangle::tests::intersection_fully_inside ... ok
[INFO] [stdout] test primitives::geometry::rectangle::tests::containment_touching_edges_is_non_intersecting ... ok
[INFO] [stdout] test primitives::geometry::rectangle::tests::intersection_partial_overlap_horizontal ... ok
[INFO] [stdout] test primitives::geometry::rectangle::tests::intersection_identical_rectangles ... ok
[INFO] [stdout] test primitives::geometry::rectangle::tests::intersection_non_overlapping_rectangles ... ok
[INFO] [stdout] test primitives::geometry::rectangle::tests::intersection_overlapping_rectangles ... ok
[INFO] [stdout] test primitives::geometry::rectangle::tests::intersection_partial_overlap_vertical ... ok
[INFO] [stdout] test primitives::geometry::rectangle::tests::intersection_touching_corners ... 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 animation::tests::ease_out_cubic_animation_factor_bounds ... ok
[INFO] [stdout] test primitives::geometry::rectangle::tests::union_non_overlapping_rectangles ... ok
[INFO] [stdout] test primitives::geometry::rectangle::tests::union_identical_rectangles ... ok
[INFO] [stdout] test primitives::geometry::rectangle::tests::union_is_commutative ... ok
[INFO] [stdout] test primitives::geometry::rectangle::tests::union_fully_inside ... ok
[INFO] [stdout] test primitives::geometry::rectangle::tests::transform_roundtrip ... ok
[INFO] [stdout] test primitives::geometry::rectangle::tests::union_overlapping_rectangles ... ok
[INFO] [stdout] test primitives::geometry::rectangle::tests::union_partial_overlap_horizontal ... ok
[INFO] [stdout] test primitives::geometry::rectangle::tests::union_with_negative_coordinates ... ok
[INFO] [stdout] test primitives::geometry::rounded_rectangle::tests::applying_transform ... ok
[INFO] [stdout] test primitives::geometry::rounded_rectangle::tests::identity_transform ... ok
[INFO] [stdout] test primitives::interpolate::tests::interpolate_f32_ends ... ok
[INFO] [stdout] test primitives::geometry::rectangle::tests::union_touching_corners ... ok
[INFO] [stdout] test primitives::geometry::rounded_rectangle::tests::transform_roundtrip ... ok
[INFO] [stdout] test primitives::interpolate::tests::interpolate_f64_ends ... ok
[INFO] [stdout] test primitives::geometry::rectangle::tests::union_partial_overlap_vertical ... ok
[INFO] [stdout] test primitives::interpolate::tests::interpolate_i16_approximates_fp ... ok
[INFO] [stdout] test primitives::interpolate::tests::interpolate_u16_approximates_fp ... ok
[INFO] [stdout] test primitives::interpolate::tests::interpolate_u8_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::area ... ok
[INFO] [stdout] test primitives::size::tests::contains ... ok
[INFO] [stdout] test primitives::size::tests::identity_transform ... ok
[INFO] [stdout] test primitives::size::tests::intersection ... ok
[INFO] [stdout] test primitives::size::tests::transform_roundtrip ... ok
[INFO] [stdout] test primitives::interpolate::tests::interpolate_u32_approximates_fp ... ok
[INFO] [stdout] test primitives::interpolate::tests::interpolate_U18F14_approximates_fp ... ok
[INFO] [stdout] test primitives::size::tests::applying_inverse_transform ... ok
[INFO] [stdout] test primitives::size::tests::interpolate ... ok
[INFO] [stdout] test primitives::geometry::rounded_rectangle::tests::applying_inverse_transform ... ok
[INFO] [stdout] test primitives::interpolate::tests::interpolate_I18F14_approximates_fp ... ok
[INFO] [stdout] test primitives::size::tests::union ... ok
[INFO] [stdout] test primitives::size::tests::zero ... ok
[INFO] [stdout] test primitives::transform::tests::identity_transform ... ok
[INFO] [stdout] test primitives::transform::tests::interpolate_transform ... ok
[INFO] [stdout] test primitives::transform::tests::offset_transform ... ok
[INFO] [stdout] test primitives::transform::tests::point_applying_inverse_transform ... ok
[INFO] [stdout] test primitives::transform::tests::transformed_point ... ok
[INFO] [stdout] test primitives::unit_point::tests::interpolate_unit_point ... ok
[INFO] [stdout] test primitives::transform::tests::transform_with_inverse_cancels ... ok
[INFO] [stdout] test primitives::unit_point::tests::unit_point_convenience_inits ... ok
[INFO] [stdout] test primitives::unit_point::tests::unit_point_in_view_bounds ... ok
[INFO] [stdout] test render::collections::content_shape_tests::empty_array_content_shape_is_empty ... ok
[INFO] [stdout] test render::collections::content_shape_tests::array_content_shape_union ... ok
[INFO] [stdout] test render::collections::content_shape_tests::heapless_vec_content_shape_union ... 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::content_shape_tests::tuple_content_shape_union ... ok
[INFO] [stdout] test primitives::unit_point::tests::unit_point_interpolate_outside_0_to_1 ... ok
[INFO] [stdout] test render::collections::content_shape_tests::tuple_union_of_bounding_boxes ... 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_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_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_01 ... 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_0123456 ... 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_01234567 ... ok
[INFO] [stdout] test render::collections::render_order_tests::tuple_render_order_0123456789 ... ok
[INFO] [stdout] test render::offset::tests::animated_join_at_end ... ok
[INFO] [stdout] test render::image::tests::animated_join_extremities ... ok
[INFO] [stdout] test render::collections::render_order_tests::tuple_animated_render_order_0123456 ... ok
[INFO] [stdout] test render::collections::render_order_tests::tuple_render_order_012345 ... ok
[INFO] [stdout] test render::opacity::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_start ... ok
[INFO] [stdout] test render::opacity::tests::animated_join_interpolates_opacity ... ok
[INFO] [stdout] test render::opacity::tests::empty_content_shape_when_transparent ... ok
[INFO] [stdout] test render::option::tests::animated_join_none_to_none ... 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_none ... 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::animated_render_some_to_none ... ok
[INFO] [stdout] test render::option::tests::none_option_does_not_render ... ok
[INFO] [stdout] test render::option::tests::some_option_renders ... ok
[INFO] [stdout] test render::shade_subtree::tests::animated_join_at_end ... ok
[INFO] [stdout] test render::shade_subtree::tests::animated_join_at_start ... ok
[INFO] [stdout] test render::shape::capsule::tests::overflowing_inset_saturates ... ok
[INFO] [stdout] test render::shape::capsule::tests::animated_join_at_end ... ok
[INFO] [stdout] test render::shape::capsule::tests::positive_inset_shrinks ... ok
[INFO] [stdout] test render::shape::capsule::tests::animated_join_at_start ... ok
[INFO] [stdout] test render::shape::capsule::tests::trailing_corner_does_not_jitter ... ok
[INFO] [stdout] test render::shape::capsule::tests::negative_inset_grows ... ok
[INFO] [stdout] test render::shape::circle::tests::animated_join_at_end ... ok
[INFO] [stdout] test render::shape::circle::tests::negative_inset_grows ... ok
[INFO] [stdout] test render::shape::circle::tests::animated_join_at_start ... ok
[INFO] [stdout] test render::shape::circle::tests::positive_inset_shrinks ... ok
[INFO] [stdout] test render::shape::circle::tests::overflowing_inset_saturates ... ok
[INFO] [stdout] test render::shape::circle::tests::trailing_corner_does_not_jitter ... 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::animated_join_at_end ... 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::shape::rounded_rect::tests::animated_join_at_start ... ok
[INFO] [stdout] test render::shape::rounded_rect::tests::overflowing_inset_saturates ... ok
[INFO] [stdout] test render::shape::tests::join_stroked_circle ... ok
[INFO] [stdout] test render::shape::rounded_rect::tests::negative_inset_grows ... ok
[INFO] [stdout] test render::test::rectangle_bounding_box ... ok
[INFO] [stdout] test render::shape::rounded_rect::tests::positive_inset_shrinks ... ok
[INFO] [stdout] test render::test::rounded_rectangle_bounding_box ... ok
[INFO] [stdout] test render::test::empty_content_shape ... ok
[INFO] [stdout] test render::shape::rounded_rect::tests::trailing_corner_does_not_jitter ... ok
[INFO] [stdout] test render::text::tests::animated_join_at_end ... ok
[INFO] [stdout] test render::test::circle_bounding_box ... 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_scale ... ok
[INFO] [stdout] test render_target::tests::background_hint_partial_opacity_no_existing ... ok
[INFO] [stdout] test render_target::tests::apply_layer_handle_offset ... ok
[INFO] [stdout] test render_target::tests::apply_layer_handle_transform ... ok
[INFO] [stdout] test render::text::tests::animated_join_at_start ... ok
[INFO] [stdout] test render_target::tests::background_hint_full_opacity ... 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::layer_config_new_clip ... ok
[INFO] [stdout] test transition::tests::test_move_transition_intermediate_values ... ok
[INFO] [stdout] test render_target::tests::layer_config_new_sized ... ok
[INFO] [stdout] test transition::tests::test_move_transition_leading_edge ... ok
[INFO] [stdout] test render_target::tests::clip_rect_partial_intersection ... ok
[INFO] [stdout] test transition::tests::test_move_transition_top_edge ... 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_trailing_edge ... ok
[INFO] [stdout] test transition::tests::test_slide_transition_leading_edge ... ok
[INFO] [stdout] test transition::tests::test_slide_transition_intermediate_values ... ok
[INFO] [stdout] test transition::tests::test_opacity_transition ... ok
[INFO] [stdout] test view::match_view::tests::match_view ... ok
[INFO] [stdout] test transition::tests::test_slide_transition_bottom_edge ... ok
[INFO] [stdout] test view::match_view::tests::match_view_enum ... ok
[INFO] [stdout] test view::match_view::tests::match_view_single_is_inner_type ... 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_fit_inherits_fixed_child_size ... 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::ideal_aspect_ratio_fit ... ok
[INFO] [stdout] test view::modifier::aspect_ratio::tests::fixed_aspect_ratio_fit ... ok
[INFO] [stdout] test view::scroll_view::tests::double_inner_bottom ... ok
[INFO] [stdout] test view::modifier::aspect_ratio::tests::zeros_should_not_panic ... ok
[INFO] [stdout] test view::modifier::aspect_ratio::tests::fixed_aspect_ratio_fill ... ok
[INFO] [stdout] test view::modifier::aspect_ratio::tests::ideal_aspect_ratio_fill ... ok
[INFO] [stdout] test view::scroll_view::tests::double_inner_slight_overscroll_top ... ok
[INFO] [stdout] test view::scroll_view::tests::double_inner_slight_overscroll_bottom ... 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_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 transition::tests::test_slide_transition_top_edge ... ok
[INFO] [stdout] test view::text::character_wrap::tests::breaks_anywhere_not_at_space ... ok
[INFO] [stdout] test view::scroll_view::tests::half_length_bar_bottom_overscrolled ... ok
[INFO] [stdout] test transition::tests::test_slide_transition_trailing_edge ... ok
[INFO] [stdout] test view::text::character_wrap::tests::compact_and_infinite_do_not_wrap_unless_newline ... ok
[INFO] [stdout] test view::text::character_wrap::tests::natural_breaks_consume_explicit_newlines ... ok
[INFO] [stdout] test view::text::character_wrap::tests::partial_words_are_wrapped_2 ... ok
[INFO] [stdout] test view::text::character_wrap::tests::single_word ... ok
[INFO] [stdout] test view::text::character_wrap::tests::variable_width_respected ... ok
[INFO] [stdout] test view::text::character_wrap::tests::zero_sized_offer ... 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_height_cutoff ... ok
[INFO] [stdout] test view::text::test::test_infinite_height ... 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_wraps ... ok
[INFO] [stdout] test view::text::test::test_text_layout ... ok
[INFO] [stdout] test view::text::test::zero_height_lines_retain_width ... ignored, Is there a use case where this matters?
[INFO] [stdout] test view::text::test::test_infinite_height_wrapping ... ok
[INFO] [stdout] test view::text::test::test_wraps_partial_words ... ok
[INFO] [stdout] test view::text::word_wrap::tests::compact_width_offer_never_wraps ... ok
[INFO] [stdout] test view::text::word_wrap::tests::compact_width_offer_only_wraps_explicit_newlines ... ok
[INFO] [stdout] test view::text::word_wrap::tests::empty_text ... ok
[INFO] [stdout] test view::text::character_wrap::tests::newlines_are_respected ... ok
[INFO] [stdout] test view::text::word_wrap::tests::first_and_last_line_tracked ... ok
[INFO] [stdout] test view::text::character_wrap::tests::unicode_wraps_correctly ... ok
[INFO] [stdout] test view::text::word_wrap::tests::infinite_width_offer_only_wraps_explicit_newlines ... ok
[INFO] [stdout] test view::text::word_wrap::tests::infinite_width_offer_never_wraps ... ok
[INFO] [stdout] test view::text::word_wrap::tests::metric_calls_in_iter ... ok
[INFO] [stdout] test view::text::word_wrap::tests::metric_calls_in_non_precise_text_layout ... ok
[INFO] [stdout] test view::text::word_wrap::tests::leading_whitespace_is_retained ... ok
[INFO] [stdout] test view::text::word_wrap::tests::multiple_words_wrap ... ok
[INFO] [stdout] test view::text::word_wrap::tests::multiple_words_fit ... ok
[INFO] [stdout] test view::text::word_wrap::tests::newlines_on_wrap_boundary_do_not_produce_empty_lines ... ok
[INFO] [stdout] test view::text::word_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::word_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::word_wrap::tests::newlines_wrap_after_forced_overflow ... ok
[INFO] [stdout] test view::text::word_wrap::tests::non_precise_has_no_rendered_dimensions_calls_in_iter ... ok
[INFO] [stdout] test view::text::word_wrap::tests::partial_words_are_wrapped_1 ... ok
[INFO] [stdout] test view::text::word_wrap::tests::partial_words_are_wrapped_2 ... ok
[INFO] [stdout] test render::collections::render_order_tests::tuple_render_order_012 ... ok
[INFO] [stdout] test view::text::word_wrap::tests::precise_width_calculated_when_enabled ... ok
[INFO] [stdout] test view::text::word_wrap::tests::precise_width_handles_empty_lines ... ok
[INFO] [stdout] test view::text::word_wrap::tests::precise_width_not_calculated_when_disabled ... ok
[INFO] [stdout] test view::text::word_wrap::tests::precise_width_with_forced_line_break ... ok
[INFO] [stdout] test view::text::word_wrap::tests::newlines_are_always_wrapped ... ok
[INFO] [stdout] test view::text::word_wrap::tests::single_word ... ok
[INFO] [stdout] test view::text::word_wrap::tests::precise_width_with_variable_width_font ... ok
[INFO] [stdout] test view::text::word_wrap::tests::metric_calls_in_precise_text_layout ... ok
[INFO] [stdout] test view::text::word_wrap::tests::multiple_consecutive_newlines_produce_empty_lines ... ok
[INFO] [stdout] test view::text::word_wrap::tests::trailing_newlines_ignored ... ok
[INFO] [stdout] test view::text::word_wrap::tests::multiple_whitespace_is_dropped_when_wrapped ... ok
[INFO] [stdout] test view::text::word_wrap::tests::spaces_after_newlines_are_retained ... ok
[INFO] [stdout] test view::text::word_wrap::tests::trailing_whitespace_is_dropped_even_when_it_fits ... ok
[INFO] [stdout] test view::text::word_wrap::tests::trailing_whitespace_is_dropped_instead_of_wrapped ... ok
[INFO] [stdout] test view::text::word_wrap::tests::partial_words_are_wrapped_3 ... ok
[INFO] [stdout] test view::text::word_wrap::tests::variable_width_wrapping ... ok
[INFO] [stdout] test view::text::word_wrap::tests::width_is_calculated_correctly ... ok
[INFO] [stdout] test view::text::word_wrap::tests::width_is_calculated_with_variable_width ... ok
[INFO] [stdout] test view::text::word_wrap::tests::unicode_wraps_correctly ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 284 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/animation.rs (/opt/rustwide/target/debug/deps/animation-47f5aedef56f0d1c)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test animation_only_occurs_on_animated_subtrees ... ok
[INFO] [stdout] test jump_toggle_animation ... ok
[INFO] [stdout] test sanity_animation_wipe ... ok
[INFO] [stdout] test sanity_animation_wipe_leading_half ... ok
[INFO] [stdout] test sanity_animation_wipe_trailing_half ... ok
[INFO] [stdout] test partial_animation_join ... ok
[INFO] [stdout] test nested_toggle_animation ... ok
[INFO] [stderr]      Running tests/aspect_ratio.rs (/opt/rustwide/target/debug/deps/aspect_ratio-93f9c51cff051105)
[INFO] [stdout] test no_animation_when_value_doesnt_change ... 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 stacked_aspect_ratios_fill_space ... ok
[INFO] [stdout] test ideal_ratio_takes_child_ratio ... 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-58ce47dc5aad1dc1)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test background_alignment_coverage ... ok
[INFO] [stdout] test background_inherits_foreground_size ... 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-096f4051fbfa455a)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[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] [stderr]      Running tests/conditional_view.rs (/opt/rustwide/target/debug/deps/conditional_view-3b99abb0f580ce28)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/divider.rs (/opt/rustwide/target/debug/deps/divider-1bcfd35e5e75186e)
[INFO] [stdout] running 4 tests
[INFO] [stdout] test empty_view_returns_deferred ... ok
[INFO] [stdout] test if_else_event_routing ... ok
[INFO] [stdout] test one_arm_if ... ok
[INFO] [stdout] test test_conditional_view_layout ... 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] [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-38e0f7bb8032efaa)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test test_fixed_frame_infinite_width_height ... ok
[INFO] [stdout] test test_fixed_frame_compact_width_height ... ok
[INFO] [stdout] test test_fixed_height ... ok
[INFO] [stdout] test test_fixed_width ... 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_center_alignment ... ok
[INFO] [stdout] test test_render_frame_center_trailing_alignment ... ok
[INFO] [stderr]      Running tests/flex_frame.rs (/opt/rustwide/target/debug/deps/flex_frame-0d740bc6d14bfbab)
[INFO] [stdout] test test_render_frame_top_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_top_leading_alignment ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[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_infinite ... ok
[INFO] [stdout] test test_infinite_height_only ... ok
[INFO] [stdout] test test_infinite_height_with_min_ideal ... ok
[INFO] [stdout] test test_compact ... ok
[INFO] [stdout] test test_infinite_max_height ... ok
[INFO] [stdout] test test_infinite_max_height_with_min_ideal ... ok
[INFO] [stdout] test test_infinite_max_width ... ok
[INFO] [stdout] test test_infinite_max_width_with_min_ideal ... ok
[INFO] [stdout] test test_infinite_width_only ... ok
[INFO] [stdout] test test_max_smaller_than_min_ideal_height ... ok
[INFO] [stdout] test test_min ... ok
[INFO] [stdout] test test_max_smaller_than_min_ideal_width ... ok
[INFO] [stdout] test test_min_greater_than_ideal_height ... ok
[INFO] [stdout] test test_render_min_flex_frame_bottom_center_alignment ... ok
[INFO] [stdout] test test_render_infinite_width_height_fills_space ... ok
[INFO] [stdout] test test_min_greater_than_ideal_width ... 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_min_max ... ok
[INFO] [stdout] test test_render_min_flex_frame_center_trailing_alignment ... ok
[INFO] [stdout] test test_render_min_flex_frame_top_trailing_alignment ... ok
[INFO] [stdout] test test_infinite_width_with_min_ideal ... ok
[INFO] [stdout] test test_max ... ok
[INFO] [stdout] test test_render_min_flex_frame_top_leading_alignment ... ok
[INFO] [stdout] test test_render_min_flex_frame_top_center_alignment ... ok
[INFO] [stdout] test test_render_min_flex_frame_center_center_alignment ... ok
[INFO] [stdout] test test_render_oversize_mix ... ok
[INFO] [stdout] test test_render_min_flex_frame_center_leading_alignment ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stderr]      Running tests/foreach.rs (/opt/rustwide/target/debug/deps/foreach-f9b3e661fd807b46)
[INFO] [stdout] test horizontal_foreach_equal_size_fits ... ok
[INFO] [stdout] test horizontal_foreach_undersized ... ok
[INFO] [stdout] test vertical_foreach_trailing_aligned ... ok
[INFO] [stdout] test horizontal_foreach_infinite_offer ... ok
[INFO] [stdout] test vertical_foreach_undersized ... ok
[INFO] [stdout] test vertical_foreach_with_inner_wrapping_hstack ... ok
[INFO] [stdout] test vertical_foreach_spacing ... ok
[INFO] [stdout] test horizontal_foreach_variable_size_fits_perfectly ... ok
[INFO] [stdout] test horizontal_foreach_variable_size_wraps ... ok
[INFO] [stdout] test vertical_foreach_leading_aligned ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/geometry_group.rs (/opt/rustwide/target/debug/deps/geometry_group-92150d0be6e66049)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test event_offset_is_preserved ... ok
[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. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/geometry_reader.rs (/opt/rustwide/target/debug/deps/geometry_reader-e7f2754c82eae3f3)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test overdraw_top_leading_aligned ... ok
[INFO] [stdout] test compact_dimensions ... ok
[INFO] [stdout] test progress_bar_integration_0 ... ok
[INFO] [stdout] test progress_bar_integration_50 ... ok
[INFO] [stdout] test progress_bar_integration_100 ... ok
[INFO] [stdout] test undersized_top_leading_aligned ... ok
[INFO] [stdout] test preserves_inner_state ... 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-a3babbbaac15def7)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/hstack.rs (/opt/rustwide/target/debug/deps/hstack-cfe8494c47d85c29)
[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] [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 compact_width_offer_results_in_sum_of_subview_widths ... ok
[INFO] [stdout] test infinite_width_offer_results_in_sum_of_subview_widths ... 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 test_greedy_layout_2 ... ok
[INFO] [stdout] test test_horizontal_render_2 ... ok
[INFO] [stdout] test test_layout_3_vertical_alignment_bottom ... ok
[INFO] [stdout] test test_oversized_layout_2 ... ok
[INFO] [stdout] test test_layout_3_extra_space_allocation ... ok
[INFO] [stdout] test test_layout_3_remainder_allocation ... ok
[INFO] [stdout] test test_layout_3_vertical_alignment_top ... ok
[INFO] [stdout] test test_minimal_offer_extra_space_1 ... ok
[INFO] [stdout] test infinite_width_offer_results_in_sum_of_subview_widths_minus_empties ... ok
[INFO] [stdout] test test_oversized_layout_3 ... ok
[INFO] [stdout] test test_layout_3_vertical_alignment_center ... 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_undersized_layout_2 ... 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_3_middle_pad ... ok
[INFO] [stdout] test test_undersized_layout_3_right_pad_space ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 22 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/match_view.rs (/opt/rustwide/target/debug/deps/match_view-f85067e71fb63730)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_match_view_two_variants ... ok
[INFO] [stdout] test test_match_view_three_variants ... ok
[INFO] [stdout] test match_3_event_routing ... ok
[INFO] [stdout] test test_match_view_borrow ... ok
[INFO] [stdout] test test_match_view_two_variants_invalid_layout - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 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-ba2e02f3436622af)
[INFO] [stdout] 
[INFO] [stdout] running 214 tests
[INFO] [stdout] test embedded_graphics_target::clipping::fill::capsule::clipped_to_exact_bounds ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::fill::capsule::clip_rect_inside_view_bounds ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::fill::capsule::view_outside_clip_area_not_drawn ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::fill::capsule::clip_overlaps_partially_diagonal ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::fill::circle::clip_rect_inside_view_bounds ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::fill::circle::clip_overlaps_partially_diagonal ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::fill::circle::clipped_to_exact_bounds ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::fill::rounded_rectangle::clipped_to_exact_bounds ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::fill::rectangle::view_outside_clip_area_not_drawn ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::fill::rounded_rectangle::clip_rect_inside_view_bounds ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::fill::rectangle::clip_rect_inside_view_bounds ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::fill::circle::view_outside_clip_area_not_drawn ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::fill::rounded_rectangle::clip_overlaps_partially_diagonal ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::fill::rectangle::clip_overlaps_partially_diagonal ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::fill::rounded_rectangle::view_outside_clip_area_not_drawn ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::fill::rectangle::clipped_to_exact_bounds ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::stroke::capsule::clip_rect_inside_view_bounds ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::stroke::capsule::view_outside_clip_area_not_drawn ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::stroke::capsule::clipped_to_exact_bounds ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::stroke::circle::clip_overlaps_partially_diagonal ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::image::view_outside_clip_area_not_drawn ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::stroke::circle::clipped_to_exact_bounds ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::stroke::circle::view_outside_clip_area_not_drawn ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::stroke::capsule::clip_overlaps_partially_diagonal ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::stroke::rectangle::clip_overlaps_partially_diagonal ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::image::clip_rect_inside_view_bounds ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::nested_clipped_uses_intersection ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::stroke::rectangle::clipped_to_exact_bounds ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::stroke::rectangle::clip_rect_inside_view_bounds ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::stroke::circle::clip_rect_inside_view_bounds ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::image::clip_overlaps_partially_diagonal ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::image::clipped_to_exact_bounds ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::stroke::rectangle::view_outside_clip_area_not_drawn ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::stroke::rounded_rectangle::clipped_to_exact_bounds ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::stroke::rounded_rectangle::clip_overlaps_partially_diagonal ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::stroke::rounded_rectangle::view_outside_clip_area_not_drawn ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::text::clip_overlaps_partially ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::stroke::rounded_rectangle::clip_rect_inside_view_bounds ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::text::clip_rect_inside_view_bounds ... ok
[INFO] [stdout] test embedded_graphics_target::images::embedded_graphics_offset_image_slice ... ok
[INFO] [stdout] test embedded_graphics_target::clipping::text::view_outside_clip_area_not_drawn ... ok
[INFO] [stdout] test embedded_graphics_target::shapes::sanity_shapes ... ok
[INFO] [stdout] test embedded_graphics_target::misc::as_drawable ... 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::clipping::text::clipped_to_exact_bounds ... ok
[INFO] [stdout] test embedded_graphics_target::misc::raw_surface_draw_target ... ok
[INFO] [stdout] test embedded_graphics_target::shapes_transform::scaled_stroked_rectangle ... ok
[INFO] [stdout] test embedded_graphics_target::shapes_transform::scaled_stroked_circle ... ok
[INFO] [stdout] test embedded_graphics_target::shapes_transform::scaled_stroked_rounded_rectangle ... ok
[INFO] [stdout] test embedded_graphics_target::shapes_transform::scaled_stroked_capsule ... ok
[INFO] [stdout] test embedded_graphics_target::text::embedded_graphics_mono_font ... ok
[INFO] [stdout] test embedded_graphics_target::images::embedded_graphics_image ... ok
[INFO] [stdout] test embedded_graphics_target::text::precise_bounds_character_wrap::precise_bounds_u8g2_mystery_quest ... ignored, Significant negative offsets cause weirdness
[INFO] [stdout] test embedded_graphics_target::text::precise_bounds_word_wrap::check_j_offset ... ok
[INFO] [stdout] test embedded_graphics_target::shapes_transform::scaled_circle ... ok
[INFO] [stdout] test embedded_graphics_target::shapes_transform::scaled_rectangle ... ok
[INFO] [stdout] test embedded_graphics_target::shapes_transform::scaled_rounded_rectangle ... ok
[INFO] [stdout] test embedded_graphics_target::text::precise_bounds_character_wrap::precise_bounds_u8g2_courier_18 ... ok
[INFO] [stdout] test embedded_graphics_target::text::precise_bounds_word_wrap::precise_bounds_u8g2_mystery_quest ... ignored, Significant negative offsets cause weirdness
[INFO] [stdout] test embedded_graphics_target::text::u8g2_font ... ok
[INFO] [stdout] test focus::modifier::background::empty_background_skips_to_foreground ... ok
[INFO] [stdout] test focus::modifier::background::navigate_backward_through_background ... ok
[INFO] [stdout] test focus::modifier::background::navigate_forward_through_background ... ok
[INFO] [stdout] test focus::modifier::bound_focus::blur_passes_through ... ok
[INFO] [stdout] test focus::modifier::bound_focus::no_focusable_elements_returns_deferred ... ok
[INFO] [stdout] test focus::modifier::bound_focus::select_passes_through_when_not_handled ... ok
[INFO] [stdout] test focus::modifier::bound_focus::single_element_wrap_stays_on_element ... ok
[INFO] [stdout] test focus::modifier::bound_focus::stop_backward_navigation ... ok
[INFO] [stdout] test focus::modifier::bound_focus::stop_forward_navigation ... ok
[INFO] [stdout] test focus::modifier::bound_focus::wrap_backward_navigation ... ok
[INFO] [stdout] test focus::modifier::bound_focus::wrap_forward_navigation ... ok
[INFO] [stdout] test focus::modifier::clip::clipped_view_can_receive_focus ... ok
[INFO] [stdout] test focus::modifier::content_shape::overrides_content_shapes ... ok
[INFO] [stdout] test focus::modifier::focus_touches::touch_moves_focus ... ok
[INFO] [stdout] test focus::modifier::focus_touches::touch_moves_focus_within_groups ... ok
[INFO] [stdout] test focus::modifier::frame::frame_sets_shape_size ... ok
[INFO] [stdout] test focus::modifier::frame::frame_with_padding_accumulates ... ok
[INFO] [stdout] test focus::modifier::hidden::hidden_view_is_skipped ... ok
[INFO] [stdout] test focus::modifier::hidden::visible_view_can_receive_focus ... ok
[INFO] [stdout] test focus::modifier::multiplex_focus::focus_from_opposite_ends ... ok
[INFO] [stdout] test focus::modifier::multiplex_focus::groups_are_independent ... ok
[INFO] [stdout] test focus::modifier::multiplex_focus::select_across_groups ... ok
[INFO] [stdout] test focus::modifier::multiplex_focus::unfocused_behavior ... ok
[INFO] [stdout] test focus::modifier::opacity::opacity_one_allows_focus ... ok
[INFO] [stdout] test focus::modifier::opacity::opacity_zero_skips_focus ... ok
[INFO] [stdout] test focus::modifier::opacity::partial_opacity_allows_focus ... ok
[INFO] [stdout] test focus::modifier::overlay::empty_overlay_skips_to_foreground ... ok
[INFO] [stdout] test focus::modifier::overlay::navigate_backward_through_overlay ... ok
[INFO] [stdout] test focus::modifier::overlay::navigate_forward_through_overlay ... ok
[INFO] [stdout] test focus::modifier::popover::popover_hidden_shows_main_view ... ok
[INFO] [stdout] test focus::modifier::popover::popover_shown_receives_initial_focus ... ok
[INFO] [stdout] test focus::modifier::popover::popover_wraps_focus_backward ... ok
[INFO] [stdout] test focus::modifier::popover::popover_wraps_focus_forward ... ok
[INFO] [stdout] test focus::modifier::unfocusable::focus_skips_unfocusable ... ok
[INFO] [stdout] test focus::modifier::unfocusable::tap_doesnt_move_focus ... ok
[INFO] [stdout] test focus::view::button::select_triggers_action ... ok
[INFO] [stdout] test focus::view::button::single_button_focus ... ok
[INFO] [stdout] test focus::view::button::single_button_next_returns_deferred ... ok
[INFO] [stdout] test focus::view::button::tap_cancel_doesnt_move_focus ... ok
[INFO] [stdout] test focus::view::button::tap_first_moves_focus ... ok
[INFO] [stdout] test focus::view::button::tap_nowhere_doesnt_move_focus ... ok
[INFO] [stdout] test focus::view::button::tap_second_moves_focus ... ok
[INFO] [stdout] test focus::view::foreach::empty_list_end_focus_returns_deferred ... ok
[INFO] [stdout] test focus::view::foreach::empty_list_returns_deferred ... ok
[INFO] [stdout] test focus::view::foreach::first_item_is_focusable ... ok
[INFO] [stdout] test focus::view::foreach::focus_backward_from_end ... ok
[INFO] [stdout] test focus::view::foreach::focus_backward_then_previous ... ok
[INFO] [stdout] test focus::view::foreach::navigate_backward_through_list ... ok
[INFO] [stdout] test focus::view::foreach::navigate_forward_through_list ... ok
[INFO] [stdout] test focus::view::foreach::select_triggers_correct_action ... ok
[INFO] [stdout] test focus::view::foreach::single_item_list_navigation ... ok
[INFO] [stdout] test focus::view::foreach::stack_navigation_through_foreach ... ok
[INFO] [stdout] test focus::view::geometry_reader::backward_navigation_in_inner_stack ... ok
[INFO] [stdout] test focus::view::geometry_reader::focus_backward_from_end ... ok
[INFO] [stdout] test focus::view::geometry_reader::focus_reaches_inner_view ... ok
[INFO] [stdout] test focus::view::geometry_reader::geometry_reader_in_stack_backward ... ok
[INFO] [stdout] test focus::view::geometry_reader::geometry_reader_in_stack_forward ... ok
[INFO] [stdout] test focus::view::geometry_reader::navigate_through_inner_stack ... ok
[INFO] [stdout] test focus::view::geometry_reader::nested_geometry_readers_focus ... ok
[INFO] [stdout] test focus::view::geometry_reader::no_focusable_returns_deferred ... ok
[INFO] [stdout] test focus::view::geometry_reader::select_triggers_inner_action ... ok
[INFO] [stdout] test focus::view::hstack::focus_skips_leading_unfocusable ... ok
[INFO] [stdout] test focus::view::hstack::navigate_backward_skips_unfocusable ... ok
[INFO] [stdout] test focus::view::hstack::navigate_forward_skips_unfocusable ... ok
[INFO] [stdout] test focus::view::hstack::select_triggers_action ... ok
[INFO] [stdout] test focus::view::match_view::first_variant_is_focusable ... ok
[INFO] [stdout] test focus::view::match_view::focus_backward_on_match_view ... ok
[INFO] [stdout] test focus::view::match_view::next_from_match_view_returns_deferred ... ok
[INFO] [stdout] test focus::view::match_view::previous_from_match_view_returns_deferred ... ok
[INFO] [stdout] test focus::view::match_view::second_variant_is_focusable ... ok
[INFO] [stdout] test focus::view::match_view::select_triggers_action_on_correct_variant ... ok
[INFO] [stdout] test focus::view::match_view::stack_navigation_through_match_view ... ok
[INFO] [stdout] test focus::view::match_view::stack_variant_change_while_focused_on_match_view ... ok
[INFO] [stdout] test focus::view::match_view::third_variant_is_focusable ... ok
[INFO] [stdout] test focus::view::match_view::unfocusable_variant_returns_deferred ... ok
[INFO] [stdout] test focus::view::match_view::variant_change_cycles_through_all_three ... ok
[INFO] [stdout] test focus::view::match_view::variant_change_from_unfocusable_to_focusable ... ok
[INFO] [stdout] test focus::view::match_view::variant_change_to_unfocusable_branch ... ok
[INFO] [stdout] test focus::view::match_view::variant_change_while_focused_first_to_second ... ok
[INFO] [stdout] test focus::view::match_view::variant_change_while_focused_second_to_first ... ok
[INFO] [stdout] test focus::view::option::none_returns_deferred ... ok
[INFO] [stdout] test focus::view::option::none_skips_to_next ... ok
[INFO] [stdout] test focus::view::option::some_is_focusable ... ok
[INFO] [stdout] test focus::view::paginate::only_matching_group_paginates ... ok
[INFO] [stdout] test focus::view::paginate::tap_first_moves_focus ... ok
[INFO] [stdout] test focus::view::rotary::actions_and_state ... ok
[INFO] [stdout] test focus::view::rotary::tap_on_captive_doesnt_exit ... ok
[INFO] [stdout] test focus::view::rotary::touch_moves_focus ... ok
[INFO] [stdout] test focus::view::view_that_fits::resize_from_first_to_second_choice_while_focused ... ok
[INFO] [stdout] test focus::view::view_that_fits::resize_from_second_to_first_choice_while_focused ... ok
[INFO] [stdout] test focus::view::view_that_fits::resize_three_choice_cycles_through_all ... ok
[INFO] [stdout] test focus::view::view_that_fits::stack_backward_navigation ... ok
[INFO] [stdout] test focus::view::view_that_fits::stack_navigation_first_vtf_choice ... ok
[INFO] [stdout] test focus::view::view_that_fits::stack_navigation_second_vtf_choice ... ok
[INFO] [stdout] test focus::view::view_that_fits::three_choice_first_selected ... ok
[INFO] [stdout] test focus::view::view_that_fits::three_choice_focus_backward_third_selected ... ok
[INFO] [stdout] test focus::view::view_that_fits::three_choice_second_selected ... ok
[INFO] [stdout] test focus::view::view_that_fits::three_choice_third_selected ... ok
[INFO] [stdout] test focus::view::view_that_fits::two_choice_first_selected_is_focusable ... ok
[INFO] [stdout] test focus::view::view_that_fits::two_choice_first_selected_next_returns_deferred ... ok
[INFO] [stdout] test focus::view::view_that_fits::two_choice_first_selected_select_triggers_correct_action ... ok
[INFO] [stdout] test focus::view::view_that_fits::two_choice_focus_backward_first_selected ... ok
[INFO] [stdout] test focus::view::view_that_fits::two_choice_focus_backward_second_selected ... ok
[INFO] [stdout] test focus::view::view_that_fits::two_choice_second_selected_is_focusable ... ok
[INFO] [stdout] test focus::view::view_that_fits::two_choice_second_selected_previous_returns_deferred ... ok
[INFO] [stdout] test focus::view::view_that_fits::two_choice_second_selected_select_triggers_correct_action ... ok
[INFO] [stdout] test focus::view::vstack::navigate_backward_through_stack ... ok
[INFO] [stdout] test focus::view::vstack::navigate_forward_through_stack ... ok
[INFO] [stdout] test focus::view::vstack::no_focusable_elements_returns_deferred ... ok
[INFO] [stdout] test focus::view::vstack::previous_into_container_with_unfocusable_end ... ok
[INFO] [stdout] test focus::view::vstack::skips_unfocusable_first_element ... ok
[INFO] [stdout] test focus::view::zstack::backward_skips_unfocusable_front_layer ... ok
[INFO] [stdout] test focus::view::zstack::navigate_backward_through_entire_stack ... ok
[INFO] [stdout] test focus::view::zstack::navigate_forward_through_entire_stack ... ok
[INFO] [stdout] test focus::view::zstack::nested_zstack_backward_navigation ... ok
[INFO] [stdout] test focus::view::zstack::nested_zstack_forward_navigation ... ok
[INFO] [stdout] test focus::view::zstack::next_from_last_returns_deferred ... ok
[INFO] [stdout] test focus::view::zstack::no_focusable_elements_returns_deferred ... ok
[INFO] [stdout] test focus::view::zstack::previous_from_first_returns_deferred ... ok
[INFO] [stdout] test focus::view::zstack::single_item_focus ... ok
[INFO] [stdout] test focus::view::zstack::skips_unfocusable_back_layer ... ok
[INFO] [stdout] test focus::view::zstack::skips_unfocusable_front_layer ... ok
[INFO] [stdout] test focus::view::zstack::skips_unfocusable_middle_layer ... ok
[INFO] [stdout] test scroll_view::animated_drop::scroll_down_animates_back ... ok
[INFO] [stdout] test scroll_view::bounds::button_above_scroll ... ok
[INFO] [stdout] test scroll_view::bounds::button_below_scroll ... ok
[INFO] [stdout] test scroll_view::bounds::button_inner_1_scroll ... ok
[INFO] [stdout] test scroll_view::bounds::button_inner_2_scroll ... ok
[INFO] [stdout] test scroll_view::bounds::tap_outside_scroll ... ok
[INFO] [stdout] test scroll_view::constrained_movement::vertical_scroll_does_not_move_horizontally ... ok
[INFO] [stdout] test scroll_view::embedded_button::button_action_cancelled_by_scroll ... ok
[INFO] [stdout] test scroll_view::embedded_button::button_can_be_pressed_with_tiny_wiggle ... ok
[INFO] [stdout] test scroll_view::pinning::can_scroll_to_bottom_of_content ... ok
[INFO] [stdout] test scroll_view::pinning::multiple_scrolls_work_correctly ... ok
[INFO] [stdout] test scroll_view::pinning::no_pinning_when_content_fits_in_view ... ok
[INFO] [stdout] test scroll_view::pinning::pinning_not_active_at_top_of_scrollable_content ... ok
[INFO] [stdout] test scroll_view::pinning::scrolled_to_bottom_stays_at_bottom_with_longer_content ... ok
[INFO] [stdout] test scroll_view::snapping::both_direction_scroll_bottom_right_snaps_back ... ok
[INFO] [stdout] test scroll_view::snapping::both_direction_scroll_diagonal_snaps_back_up_left ... 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::scroll_down_snaps_back ... ok
[INFO] [stdout] test scroll_view::snapping::scroll_up_past_bottom_snaps_back ... ok
[INFO] [stdout] test transition::if_single_arm::move_out_and_back_in ... ok
[INFO] [stdout] test transition::modifiers::modifiers_hand_off_transition ... ok
[INFO] [stdout] test transition::modifiers::passthrough::modifiers_pass_through_priority ... ok
[INFO] [stdout] test embedded_graphics_target::text::precise_bounds_word_wrap::precise_bounds_u8g2_courier_18 ... ok
[INFO] [stdout] test embedded_graphics_target::text::precise_bounds_character_wrap::precise_bounds_u8g2_courier_14 ... ok
[INFO] [stdout] test embedded_graphics_target::text::precise_bounds_word_wrap::precise_bounds_u8g2_courier_14 ... ok
[INFO] [stdout] test embedded_graphics_target::text::precise_bounds_character_wrap::precise_bounds_u8g2_glasstown ... ok
[INFO] [stdout] test embedded_graphics_target::text::precise_bounds_character_wrap::precise_bounds_u8g2_helvetica ... ok
[INFO] [stdout] test embedded_graphics_target::text::precise_bounds_word_wrap::precise_bounds_u8g2_glasstown ... ok
[INFO] [stdout] test embedded_graphics_target::text::precise_bounds_word_wrap::precise_bounds_u8g2_helvetica ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 212 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 10.50s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/offset.rs (/opt/rustwide/target/debug/deps/offset-bd9030388abbfae5)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test event_is_offset ... 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/opacity.rs (/opt/rustwide/target/debug/deps/opacity-3744c793e40c0eb6)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test nonzero_opacity_hands_off_event ... ok
[INFO] [stderr]      Running tests/overlay.rs (/opt/rustwide/target/debug/deps/overlay-c645eac1c3f7bfe3)
[INFO] [stdout] test zero_opacity_skips_event_handling ... 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 5 tests
[INFO] [stdout] test overlay_inherits_foreground_size ... ok
[INFO] [stdout] test overlay_offset_order ... ok
[INFO] [stdout] test overlay_renders_on_top ... ok
[INFO] [stdout] test overlay_alignment_variations ... ok
[INFO] [stdout] test multiple_overlay_layering ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/padding.rs (/opt/rustwide/target/debug/deps/padding-07488f4153ccd6b9)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test test_padding_bottom ... ok
[INFO] [stdout] test test_padding_all ... ok
[INFO] [stdout] test test_clipped_text_trails_correctly ... ok
[INFO] [stdout] test test_padding_horizontal ... ok
[INFO] [stdout] test test_padding_is_oversized_for_oversized_child ... ok
[INFO] [stdout] test test_padding_leading ... ok
[INFO] [stdout] test test_padding_top ... ok
[INFO] [stdout] test test_padding_trailing ... 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.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/priority.rs (/opt/rustwide/target/debug/deps/priority-f1aaa23be9c35b3e)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test oversized_layout_vstack ... ok
[INFO] [stderr]      Running tests/render_inset_shapes.rs (/opt/rustwide/target/debug/deps/render_inset_shapes-66ca7562fd25d42d)
[INFO] [stdout] test oversized_layout_hstack ... 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 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::center_inset_rounded_rectangle ... ok
[INFO] [stdout] test embedded_graphics::inner_inset_circle ... ok
[INFO] [stdout] test embedded_graphics::inner_inset_rectangle ... ok
[INFO] [stdout] test embedded_graphics::inner_inset_capsule ... 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_capsule ... ok
[INFO] [stdout] test embedded_graphics::outer_inset_rounded_rectangle ... ok
[INFO] [stdout] test embedded_graphics::outer_inset_circle ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/spacer.rs (/opt/rustwide/target/debug/deps/spacer-121761ff31dbda34)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test test_horizontal_layout ... ok
[INFO] [stdout] test test_horizontal_layout_compact_width ... ok
[INFO] [stdout] test test_horizontal_layout_zero ... ok
[INFO] [stdout] test test_render_fills_hstack ... ok
[INFO] [stdout] test test_render_fills_vstack ... ok
[INFO] [stdout] test test_vertical_layout_infinite_height ... ok
[INFO] [stdout] test test_vertical_layout_zero ... ok
[INFO] [stdout] test test_vertical_layout_compact_height ... ok
[INFO] [stdout] test test_horizontal_layout_infinite_width ... ok
[INFO] [stdout] test test_vertical_layout ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/text.rs (/opt/rustwide/target/debug/deps/text-6c9c3f5cf33ccd13)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test format_args_fits ... 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_leading ... ok
[INFO] [stdout] test test_render_wrapping_trailing ... ok
[INFO] [stdout] test undersized_format_args ... ok
[INFO] [stdout] test multibyte_char_wrapping_does_not_panic ... ok
[INFO] [stdout] test test_clipped_text_trails_correctly ... ok
[INFO] [stdout] test test_render_wrapping_center_odd ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/view_that_fits.rs (/opt/rustwide/target/debug/deps/view_that_fits-a0210843c995a9ff)
[INFO] [stdout] 
[INFO] [stdout] running 23 tests
[INFO] [stdout] test fit_rects_a ... ok
[INFO] [stdout] test fit_rects_ab ... ok
[INFO] [stdout] test fit_rects_a_clip ... ok
[INFO] [stdout] test fit_rects_ac ... ok
[INFO] [stdout] test four_variant_vertical_fourth ... ok
[INFO] [stdout] test four_variant_vertical_fourth_clipping ... ok
[INFO] [stdout] test four_variant_vertical_first_fully_fits ... ok
[INFO] [stdout] test fit_rects_abc ... ok
[INFO] [stdout] test four_variant_vertical_third ... ok
[INFO] [stdout] test oversized_width_ignored_for_vertical ... ok
[INFO] [stdout] test oversized_height_ignored_for_horizontal ... ok
[INFO] [stdout] test single_variant_clipped ... ok
[INFO] [stdout] test four_variant_vertical_wrapping_first ... ok
[INFO] [stdout] test four_variant_vertical_second ... ok
[INFO] [stdout] test single_variant_fits ... ok
[INFO] [stdout] test three_variant_first_fits ... ok
[INFO] [stdout] test three_variant_third_chosen ... ok
[INFO] [stdout] test three_variant_second_chosen ... ok
[INFO] [stdout] test three_variant_third_clipped ... ok
[INFO] [stdout] test two_variant_first_fits ... ok
[INFO] [stdout] test two_variant_first_wraps ... ok
[INFO] [stdout] test two_variant_second_clipped ... ok
[INFO] [stdout] test two_variant_second_chosen ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 23 tests
[INFO] [stdout] test compact_height_offer_results_in_sum_of_subview_heights ... 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 empty_view_does_not_receive_spacing ... ok
[INFO] [stdout] test test_layout_3_alignment_center ... ok
[INFO] [stdout] test infinite_height_offer_results_in_sum_of_subview_heights_minus_empties ... ok
[INFO] [stdout] test test_layout_3_alignment_leading ... ok
[INFO] [stdout] test test_layout_3_extra_space_allocation ... ok
[INFO] [stdout] test test_layout_3_horizontal_alignment_trailing ... 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_greedy_layout_2 ... ok
[INFO] [stdout] test test_layout_3_remainder_allocation_sizing_only ... ok
[INFO] [stdout] test test_layout_direction_is_set_inner_hstack ... ok
[INFO] [stdout] test test_layout_direction_is_set_inner_vstack ... ok
[INFO] [stdout] test test_oversized_layout_2 ... ok
[INFO] [stdout] test test_oversized_layout_3 ... 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_trailing_pad_space ... ok
[INFO] [stdout] test test_undersized_layout_3_bottom_pad ... ok
[INFO] [stdout] test test_undersized_layout_3_middle_pad ... ok
[INFO] [stderr]      Running tests/vstack.rs (/opt/rustwide/target/debug/deps/vstack-34f3e562a911e152)
[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.41s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/zstack.rs (/opt/rustwide/target/debug/deps/zstack-2b7ec8dd2ca57302)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test test_layout_fills_two ... 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_bottom_center_alignment ... ok
[INFO] [stdout] test test_render_two_bottom_leading_alignment ... ok
[INFO] [stdout] test test_render_two_bottom_trailing_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_centered ... 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_trailing_alignment ... ok
[INFO] [stderr]    Doc-tests buoyant
[INFO] [stdout] test test_render_two_top_leading_alignment ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 45 tests
[INFO] [stdout] test src/render_target.rs - render_target::RenderTarget::raw_surface (line 97) - compile ... ok
[INFO] [stdout] test src/view/as_drawable.rs - view::as_drawable::AsDrawable::as_drawable (line 22) ... FAILED
[INFO] [stdout] test src/view.rs - view::View (line 87) ... ok
[INFO] [stdout] test src/view/button.rs - view::button::Button (line 61) ... ok
[INFO] [stdout] test src/view/geometry_reader.rs - view::geometry_reader::GeometryReader (line 42) ... ok
[INFO] [stdout] test src/view/foreach.rs - view::foreach::ForEach (line 24) ... ok
[INFO] [stdout] test src/view/empty_view.rs - view::empty_view::EmptyView (line 21) ... ok
[INFO] [stdout] test src/view/button.rs - view::button::Button (line 87) ... ok
[INFO] [stdout] test src/view/match_view.rs - view::match_view::if_view (line 33) ... ok
[INFO] [stdout] test src/app/trees.rs - app::trees::Trees<T>::both_mut (line 62) ... ok
[INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::animated (line 89) ... ok
[INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::aspect_ratio (line 146) ... ok
[INFO] [stdout] test src/view/match_view.rs - view::match_view::match_view (line 82) ... ok
[INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::erase_captures (line 289) ... ok
[INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::aspect_ratio (line 127) ... ok
[INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::background (line 180) ... ok
[INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::erase_captures (line 308) ... ok
[INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::fixed_size (line 329) ... ok
[INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::background_color (line 207) ... ok
[INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::content_shape (line 268) ... ok
[INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::flex_infinite_height (line 374) ... ok
[INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::flex_frame (line 355) ... ok
[INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::geometry_group (line 477) ... ok
[INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::flex_infinite_width (line 394) ... ok
[INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::overlay (line 582) ... ok
[INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::overlay (line 602) ... ok
[INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::frame (line 427) ... ok
[INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::opacity (line 560) ... ok
[INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::frame_sized (line 443) ... ok
[INFO] [stdout] test src/view/modifier/erase_captures.rs - view::modifier::erase_captures::EraseCaptures (line 14) ... ok
[INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::popover (line 642) ... ok
[INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::transition (line 764) ... ok
[INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::popover (line 685) ... ok
[INFO] [stdout] test src/view/rotary.rs - view::rotary::Rotary (line 31) ... ok
[INFO] [stdout] test src/view/scroll_view.rs - view::scroll_view::ScrollView (line 80) ... ok
[INFO] [stdout] test src/view/modifier/multiplex_focus.rs - view::modifier::multiplex_focus::NonZeroGroups (line 187) - compile fail ... ok
[INFO] [stdout] test src/view/text.rs - view::text::CheckLengthCompileError (line 442) - compile fail ... ok
[INFO] [stdout] test src/view/modifier.rs - view::modifier::ViewModifier::scale_effect (line 726) ... ok
[INFO] [stdout] test src/view/scroll_view.rs - view::scroll_view::ScrollView (line 99) ... ok
[INFO] [stdout] test src/view/text.rs - view::text::CheckLengthCompileError (line 448) - compile fail ... ok
[INFO] [stdout] test src/view/text.rs - view::text::Text<'a,(),F>::new_fmt (line 153) ... ok
[INFO] [stdout] test src/view/text.rs - view::text::Text (line 35) ... ok
[INFO] [stdout] test src/view/text.rs - view::text::Text<'a,(),F>::new_fmt_long (line 184) ... ok
[INFO] [stdout] test src/view/view_that_fits.rs - view::view_that_fits::ViewThatFits (line 48) ... ok
[INFO] [stdout] test src/view/zstack.rs - view::zstack::ZStack (line 18) ... 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] 26 | 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] 26 - use embedded_graphics_simulator::{OutputSettings, SimulatorDisplay, Window};
[INFO] [stdout] 26 + 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. 44 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.51s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 3.87s; merged doctests compilation took 0.36s
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "08dc1e74e94250db0ac73328c46901a8498e9841d736f895bbd00be30157d50f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "08dc1e74e94250db0ac73328c46901a8498e9841d736f895bbd00be30157d50f", kill_on_drop: false }`
[INFO] [stdout] 08dc1e74e94250db0ac73328c46901a8498e9841d736f895bbd00be30157d50f
