[INFO] fetching crate unshit-core 0.1.0...
[INFO] testing unshit-core-0.1.0 against master#ec6f9a5b4413f74386267ef8efc93712c2ce6db6 for pr-155739-1
[INFO] extracting crate unshit-core 0.1.0 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate unshit-core 0.1.0
[INFO] finished tweaking crates.io crate unshit-core 0.1.0
[INFO] tweaked toml for crates.io crate unshit-core 0.1.0 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate unshit-core 0.1.0 on toolchain ec6f9a5b4413f74386267ef8efc93712c2ce6db6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate unshit-core 0.1.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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded grid v0.15.0
[INFO] [stderr]   Downloaded cssparser v0.34.0
[INFO] [stderr]   Downloaded taffy v0.7.7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 738bb7735afe9fbe11ae519fa09ed5d823f7905f051eba623e05d0868ce5b24d
[INFO] running `Command { std: "docker" "start" "-a" "738bb7735afe9fbe11ae519fa09ed5d823f7905f051eba623e05d0868ce5b24d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "738bb7735afe9fbe11ae519fa09ed5d823f7905f051eba623e05d0868ce5b24d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "738bb7735afe9fbe11ae519fa09ed5d823f7905f051eba623e05d0868ce5b24d", kill_on_drop: false }`
[INFO] [stdout] 738bb7735afe9fbe11ae519fa09ed5d823f7905f051eba623e05d0868ce5b24d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1210d90c06fae8ae37b588fe1cd671197a51da57cbb1229099135c41634d48e1
[INFO] running `Command { std: "docker" "start" "-a" "1210d90c06fae8ae37b588fe1cd671197a51da57cbb1229099135c41634d48e1", kill_on_drop: false }`
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling siphasher v1.0.2
[INFO] [stderr]    Compiling libc v0.2.184
[INFO] [stderr]    Compiling libm v0.2.16
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling roxmltree v0.20.0
[INFO] [stderr]    Compiling unicode-script v0.5.8
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling unicode-properties v0.1.4
[INFO] [stderr]    Compiling slotmap v1.1.1
[INFO] [stderr]    Compiling unicode-ccc v0.2.0
[INFO] [stderr]    Compiling ttf-parser v0.20.0
[INFO] [stderr]    Compiling unicode-bidi-mirroring v0.2.0
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling tinyvec v1.11.0
[INFO] [stderr]    Compiling yazi v0.1.6
[INFO] [stderr]    Compiling zeno v0.2.3
[INFO] [stderr]    Compiling dtoa v1.0.11
[INFO] [stderr]    Compiling ttf-parser v0.21.1
[INFO] [stderr]    Compiling dtoa-short v0.3.5
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling phf_shared v0.11.3
[INFO] [stderr]    Compiling rangemap v1.7.1
[INFO] [stderr]    Compiling grid v0.15.0
[INFO] [stderr]    Compiling phf_generator v0.11.3
[INFO] [stderr]    Compiling self_cell v1.2.2
[INFO] [stderr]    Compiling unicode-bidi v0.3.18
[INFO] [stderr]    Compiling sys-locale v0.3.2
[INFO] [stderr]    Compiling rustc-hash v2.1.2
[INFO] [stderr]    Compiling taffy v0.7.7
[INFO] [stderr]    Compiling fontconfig-parser v0.5.8
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling memmap2 v0.9.10
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling fontdb v0.16.2
[INFO] [stderr]    Compiling bytemuck_derive v1.10.2
[INFO] [stderr]    Compiling phf_macros v0.11.3
[INFO] [stderr]    Compiling cssparser-macros v0.6.1
[INFO] [stderr]    Compiling phf v0.11.3
[INFO] [stderr]    Compiling cssparser v0.34.0
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling font-types v0.7.3
[INFO] [stderr]    Compiling rustybuzz v0.14.1
[INFO] [stderr]    Compiling read-fonts v0.22.7
[INFO] [stderr]    Compiling skrifa v0.22.3
[INFO] [stderr]    Compiling swash v0.1.19
[INFO] [stderr]    Compiling cosmic-text v0.12.1
[INFO] [stderr]    Compiling unshit-core v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 30.41s
[INFO] running `Command { std: "docker" "inspect" "1210d90c06fae8ae37b588fe1cd671197a51da57cbb1229099135c41634d48e1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1210d90c06fae8ae37b588fe1cd671197a51da57cbb1229099135c41634d48e1", kill_on_drop: false }`
[INFO] [stdout] 1210d90c06fae8ae37b588fe1cd671197a51da57cbb1229099135c41634d48e1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 158fbced733383a5e366162cefec3ec25b7f42aeb949d8360ea4f730aada7754
[INFO] running `Command { std: "docker" "start" "-a" "158fbced733383a5e366162cefec3ec25b7f42aeb949d8360ea4f730aada7754", kill_on_drop: false }`
[INFO] [stderr]    Compiling unshit-core v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 8.03s
[INFO] running `Command { std: "docker" "inspect" "158fbced733383a5e366162cefec3ec25b7f42aeb949d8360ea4f730aada7754", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "158fbced733383a5e366162cefec3ec25b7f42aeb949d8360ea4f730aada7754", kill_on_drop: false }`
[INFO] [stdout] 158fbced733383a5e366162cefec3ec25b7f42aeb949d8360ea4f730aada7754
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] f70c76cf915af93f2adbc8b00a0e9a79d9cebdba0c617b18578b98d3be94bbfa
[INFO] running `Command { std: "docker" "start" "-a" "f70c76cf915af93f2adbc8b00a0e9a79d9cebdba0c617b18578b98d3be94bbfa", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/unshit_core-b32dc44ede61d188)
[INFO] [stdout] 
[INFO] [stdout] running 368 tests
[INFO] [stdout] test build::tests::test_resolver_creates_animation_state ... ok
[INFO] [stdout] test build::tests::test_resolver_replaces_state_on_name_change ... ok
[INFO] [stdout] test build::tests::test_modal_fade_in_full_cycle ... ok
[INFO] [stdout] test build::tests::test_resolver_clears_state_when_name_removed ... ok
[INFO] [stdout] test build::tests::test_no_transition_without_property ... ok
[INFO] [stdout] test build::tests::test_transition_all_property ... ok
[INFO] [stdout] test build::tests::test_active_transitions_cleanup ... ok
[INFO] [stdout] test build::tests::test_pulse_dot_at_quarter_second ... ok
[INFO] [stdout] test build::tests::test_transition_color_in_oklab ... ok
[INFO] [stdout] test cell_grid::tests::color_256_ansi_range ... ok
[INFO] [stdout] test build::tests::test_transition_starts_on_hover ... ok
[INFO] [stdout] test cell_grid::tests::default_cell_is_empty ... ok
[INFO] [stdout] test cell_grid::tests::new_grid_allocates_correct_size ... ok
[INFO] [stdout] test cursor::tests::default_shape_is_beam ... ok
[INFO] [stdout] test cursor::tests::next_toggle_time_calculation ... ok
[INFO] [stdout] test cursor::tests::steady_mode_prevents_blink ... ok
[INFO] [stdout] test cursor::tests::starts_visible ... ok
[INFO] [stdout] test cursor::tests::tick_toggles_visibility ... ok
[INFO] [stdout] test damage::tests::damage_region_merge ... ok
[INFO] [stdout] test damage::tests::damage_region_cell_count ... ok
[INFO] [stdout] test damage::tests::damage_region_overlap ... ok
[INFO] [stdout] test cursor::tests::next_toggle_time_none_when_steady ... ok
[INFO] [stdout] test damage::tests::damage_tracker_register_unregister ... ok
[INFO] [stdout] test cursor::tests::reset_blink_makes_visible ... ok
[INFO] [stdout] test damage::tests::dirty_rows_mark_all ... ok
[INFO] [stdout] test damage::tests::dirty_rows_resize ... ok
[INFO] [stdout] test damage::tests::dirty_rows_basic ... ok
[INFO] [stdout] test damage::tests::element_damage_coalesce ... ok
[INFO] [stdout] test damage::tests::dirty_rows_to_damage_regions ... ok
[INFO] [stdout] test dirty::tests::paint_and_subtree_paint_exist_and_compose ... ok
[INFO] [stdout] test damage::tests::element_damage_resize_marks_structural ... ok
[INFO] [stdout] test dirty::tests::paint_flag_only_covers_own_node ... ok
[INFO] [stdout] test damage::tests::element_damage_separate_regions ... ok
[INFO] [stdout] test damage::tests::dirty_rows_dirty_ranges ... ok
[INFO] [stdout] test dirty::tests::subtree_paint_flag_only_covers_descendants ... ok
[INFO] [stdout] test damage::tests::dirty_rows_range ... ok
[INFO] [stdout] test element::tests::test_element_content_eq_none ... ok
[INFO] [stdout] test element::tests::test_element_content_eq_image ... ok
[INFO] [stdout] test element::tests::test_element_content_eq_text_vs_none ... ok
[INFO] [stdout] test element::tests::test_input_state_preedit_defaults_to_none ... ok
[INFO] [stdout] test element::tests::test_element_content_eq_text ... ok
[INFO] [stdout] test cell_grid::tests::color_256_grayscale_range ... ok
[INFO] [stdout] test element::tests::test_tag_from_str_svg_variants ... ok
[INFO] [stdout] test element::tests::test_input_state_preedit_composition_cycle ... ok
[INFO] [stdout] test element::tests::test_tag_name_svg_variants ... ok
[INFO] [stdout] test element::tests::test_update_from_def_id_change ... ok
[INFO] [stdout] test element::tests::test_update_from_def_content_change ... ok
[INFO] [stdout] test element::tests::test_update_from_def_no_change ... ok
[INFO] [stdout] test element::tests::test_update_from_def_class_change ... ok
[INFO] [stdout] test event::tests::test_ime_event_clone ... ok
[INFO] [stdout] test element::tests::test_update_from_def_preserves_layout_rect ... ok
[INFO] [stdout] test event::tests::test_ime_event_commit_variant ... ok
[INFO] [stdout] test event::tests::test_ime_event_disabled_variant ... ok
[INFO] [stdout] test event::tests::test_ime_event_preedit_no_cursor ... ok
[INFO] [stdout] test event::tests::test_ime_event_preedit_variant ... ok
[INFO] [stdout] test grid_font::tests::cell_position_row0_col0_is_origin ... ok
[INFO] [stdout] test element::tests::test_with_svg_wraps_svg_node ... ok
[INFO] [stdout] test element::tests::test_input_state_preedit_clear_on_disabled ... ok
[INFO] [stdout] test event::tests::test_ime_event_enabled_variant ... ok
[INFO] [stdout] test grid_font::tests::cell_position_returns_correct_coordinates ... ok
[INFO] [stdout] test grid_font::tests::grid_dimensions_exact_fit ... ok
[INFO] [stdout] test element::tests::test_update_from_def_preserves_scroll ... ok
[INFO] [stdout] test grid_font::tests::grid_dimensions_partial_cells_dropped ... ok
[INFO] [stdout] test grid_font::tests::grid_dimensions_zero_area ... ok
[INFO] [stdout] test id::tests::node_id_to_raw_from_raw_roundtrip ... ok
[INFO] [stdout] test id::tests::node_ref_clear ... ok
[INFO] [stdout] test id::tests::node_id_to_raw_from_raw_zero ... ok
[INFO] [stdout] test id::tests::node_ref_clone_shares_slot ... ok
[INFO] [stdout] test id::tests::node_ref_default_is_empty ... ok
[INFO] [stdout] test id::tests::node_ref_new_is_empty ... ok
[INFO] [stdout] test id::tests::node_ref_set_and_get ... ok
[INFO] [stdout] test input::tests::arrow_left_right ... ok
[INFO] [stdout] test input::tests::backspace_at_start_is_noop ... ok
[INFO] [stdout] test input::tests::backspace_removes_char ... ok
[INFO] [stdout] test input::tests::delete_at_end_is_noop ... ok
[INFO] [stdout] test input::tests::delete_removes_char ... ok
[INFO] [stdout] test input::tests::home_end ... ok
[INFO] [stdout] test input::tests::insert_at_end ... ok
[INFO] [stdout] test input::tests::insert_at_start ... ok
[INFO] [stdout] test input::tests::unicode_backspace ... ok
[INFO] [stdout] test reconcile::tests::new_subtree_insertion_propagates_subtree_paint_to_ancestors ... ok
[INFO] [stdout] test reconcile::tests::both_fire_on_tag_change_replacement ... ok
[INFO] [stdout] test reconcile::tests::on_mount_fires_on_build_subtree ... ok
[INFO] [stdout] test reconcile::tests::on_mount_does_not_refire_on_update ... ok
[INFO] [stdout] test resize_handle::tests::min_size_enforcement_clamps_negative_delta ... ok
[INFO] [stdout] test reconcile::tests::setting_paint_on_leaf_propagates_subtree_paint_to_parent ... ok
[INFO] [stdout] test resize_handle::tests::negative_delta_on_px_tracks ... ok
[INFO] [stdout] test resize_handle::tests::min_size_enforcement_clamps_delta ... ok
[INFO] [stdout] test reconcile::tests::paint_flag_on_leaf_does_not_pollute_parent_with_plain_paint ... ok
[INFO] [stdout] test reconcile::tests::node_ref_set_on_build ... ok
[INFO] [stdout] test reconcile::tests::node_ref_set_on_update ... ok
[INFO] [stdout] test reconcile::tests::on_unmount_fires_on_dealloc_subtree ... ok
[INFO] [stdout] test reconcile::tests::node_ref_cleared_on_dealloc ... ok
[INFO] [stdout] test resize_handle::tests::resize_axis_from_classes_none ... ok
[INFO] [stdout] test resize_handle::tests::resize_axis_from_classes_vertical ... ok
[INFO] [stdout] test resize_handle::tests::resize_axis_from_classes_horizontal ... ok
[INFO] [stdout] test resize_handle::tests::px_tracks_adjust_by_delta ... ok
[INFO] [stdout] test resize_handle::tests::reset_equal_fr_tracks ... ok
[INFO] [stdout] test resize_handle::tests::resize_axis_from_classes_default ... ok
[INFO] [stdout] test resize_handle::tests::reset_equal_px_tracks ... ok
[INFO] [stdout] test cursor::tests::default_blink_rate ... ok
[INFO] [stdout] test shortcut::tests::key_from_name_arrows ... ok
[INFO] [stdout] test shortcut::tests::higher_priority_wins ... ok
[INFO] [stdout] test resize_handle::tests::zero_delta_produces_no_change ... ok
[INFO] [stdout] test shortcut::tests::key_from_name_delete_aliases ... ok
[INFO] [stdout] test shortcut::tests::key_from_name_enter ... ok
[INFO] [stdout] test shortcut::tests::key_from_name_char ... ok
[INFO] [stdout] test shortcut::tests::chord_leader_detected ... ok
[INFO] [stdout] test resize_handle::tests::fr_tracks_maintain_total_sum ... ok
[INFO] [stdout] test shortcut::tests::key_from_name_escape_aliases ... ok
[INFO] [stdout] test shortcut::tests::parse_combo_multi_modifier ... ok
[INFO] [stdout] test shortcut::tests::parse_combo_unknown_key_is_error ... ok
[INFO] [stdout] test shortcut::tests::parse_combo_unknown_modifier_is_error ... ok
[INFO] [stdout] test shortcut::tests::parse_shortcut_chord ... ok
[INFO] [stdout] test shortcut::tests::parse_combo_simple ... ok
[INFO] [stdout] test shortcut::tests::parse_shortcut_roundtrip ... ok
[INFO] [stdout] test shortcut::tests::parse_when_always ... ok
[INFO] [stdout] test shortcut::tests::key_from_name_unknown ... ok
[INFO] [stdout] test shortcut::tests::lookup_miss_returns_none ... ok
[INFO] [stdout] test shortcut::tests::parse_combo_empty_is_error ... ok
[INFO] [stdout] test shortcut::tests::key_from_name_f_key ... ok
[INFO] [stdout] test shortcut::tests::modifier_from_name ... ok
[INFO] [stdout] test shortcut::tests::parse_when_focused_class ... ok
[INFO] [stdout] test shortcut::tests::parse_when_focused_tag ... ok
[INFO] [stdout] test shortcut::tests::parse_when_focused_tag_unknown_is_error ... ok
[INFO] [stdout] test shortcut::tests::parse_when_not ... ok
[INFO] [stdout] test style::animation::tests::test_driver_direction_alternate ... ok
[INFO] [stdout] test style::animation::tests::test_driver_iteration_count_infinite ... ok
[INFO] [stdout] test style::animation::tests::test_driver_fill_mode_backwards ... ok
[INFO] [stdout] test shortcut::tests::register_and_lookup_single ... ok
[INFO] [stdout] test shortcut::tests::unregister_removes_binding ... ok
[INFO] [stdout] test style::animation::tests::test_driver_fill_mode_forwards ... ok
[INFO] [stdout] test shortcut::tests::platform_command_helper ... ok
[INFO] [stdout] test style::animation::tests::test_driver_lerps_opacity_across_frame ... ok
[INFO] [stdout] test style::animation::tests::test_driver_iteration_count_finite ... ok
[INFO] [stdout] test style::animation::tests::test_driver_missing_keyframes_name_is_inert ... ok
[INFO] [stdout] test shortcut::tests::parse_when_context_flag ... ok
[INFO] [stdout] test style::animation::tests::test_driver_next_wake_returns_min_across_animations ... ok
[INFO] [stdout] test style::animation::tests::test_driver_negative_delay_starts_in_progress ... ok
[INFO] [stdout] test style::motion::tests::spring_converges_to_target ... ok
[INFO] [stdout] test style::motion::tests::spring_higher_stiffness_faster_convergence ... ok
[INFO] [stdout] test style::motion::tests::tween_linear_interpolation ... ok
[INFO] [stdout] test style::animation::tests::test_driver_play_state_paused ... ok
[INFO] [stdout] test style::motion::tests::spring_is_settled_after_convergence ... ok
[INFO] [stdout] test style::motion::tests::easing_ease_in_out_shape ... ok
[INFO] [stdout] test style::motion::tests::tween_is_done_after_duration ... ok
[INFO] [stdout] test style::motion::tests::easing_linear_returns_t ... ok
[INFO] [stdout] test style::parse::tests::box_shadow_default_color ... ok
[INFO] [stdout] test style::parse::tests::box_shadow_resolver_default_color_uses_element_color ... ok
[INFO] [stdout] test style::parse::tests::box_shadow_inset_trailing ... ok
[INFO] [stdout] test style::parse::tests::box_shadow_none ... ok
[INFO] [stdout] test style::parse::tests::box_shadow_stacked_outer_inset ... ok
[INFO] [stdout] test style::parse::tests::box_shadow_single_outer ... ok
[INFO] [stdout] test style::parse::tests::box_shadow_resolver_writes_full_list ... ok
[INFO] [stdout] test style::parse::tests::box_shadow_single_inset ... ok
[INFO] [stdout] test style::parse::tests::box_shadow_zero_blur_with_spread ... ok
[INFO] [stdout] test style::parse::tests::closest_side_ellipse_centered ... ok
[INFO] [stdout] test style::parse::tests::box_shadow_three_outer ... ok
[INFO] [stdout] test style::parse::tests::farthest_corner_default_centered ... ok
[INFO] [stdout] test style::parse::tests::farthest_corner_off_center ... ok
[INFO] [stdout] test style::parse::tests::closest_corner_circle ... ok
[INFO] [stdout] test style::parse::tests::radial_gradient_background_invisible_when_all_transparent ... ok
[INFO] [stdout] test style::parse::tests::radial_gradient_background_is_visible ... ok
[INFO] [stdout] test style::parse::tests::explicit_percent_resolves_against_width_and_height ... ok
[INFO] [stdout] test style::parse::tests::closest_side_ellipse_off_center ... ok
[INFO] [stdout] test style::parse::tests::radial_gradient_explicit_size_one_length_circle ... ok
[INFO] [stdout] test style::parse::tests::radial_gradient_keyword_size_closest_side ... ok
[INFO] [stdout] test style::parse::tests::radial_gradient_circle ... ok
[INFO] [stdout] test style::parse::tests::radial_gradient_default_shape_is_ellipse ... ok
[INFO] [stdout] test style::parse::tests::radial_gradient_negative_explicit_size_is_error ... ok
[INFO] [stdout] test style::parse::tests::radial_gradient_terminal_manager_body_before_layer_two ... ok
[INFO] [stdout] test style::parse::tests::radial_gradient_position_at_top ... ok
[INFO] [stdout] test style::parse::tests::radial_gradient_position_percent_pair ... ok
[INFO] [stdout] test style::parse::tests::radial_gradient_position_two_keywords ... ok
[INFO] [stdout] test style::parse::tests::radial_gradient_explicit_size_two_percentages ... ok
[INFO] [stdout] test style::parse::tests::radial_gradient_three_stops ... ok
[INFO] [stdout] test style::parse::tests::radial_gradient_two_stops ... ok
[INFO] [stdout] test style::parse::tests::test_animation_name_none_clears ... ok
[INFO] [stdout] test style::parse::tests::radial_gradient_terminal_manager_body_before_layer_one ... ok
[INFO] [stdout] test style::parse::tests::radial_gradient_single_stop_is_error ... ok
[INFO] [stdout] test style::parse::tests::test_backdrop_filter_clamped_to_max_radius ... ok
[INFO] [stdout] test style::parse::tests::test_backdrop_filter_drop_shadow_ignored ... ok
[INFO] [stdout] test style::parse::tests::test_backdrop_filter_applied_to_computed_style ... ok
[INFO] [stdout] test style::parse::tests::test_backdrop_filter_blur_zero ... ok
[INFO] [stdout] test style::parse::tests::test_backdrop_filter_blur_px ... ok
[INFO] [stdout] test style::parse::tests::test_backdrop_filter_missing_unit_parses_as_pixels ... ok
[INFO] [stdout] test style::parse::tests::test_backdrop_filter_mixed_list_keeps_only_blur ... ok
[INFO] [stdout] test style::parse::tests::test_backdrop_filter_none ... ok
[INFO] [stdout] test style::parse::tests::radial_gradient_terminal_manager_pane_before ... ok
[INFO] [stdout] test style::parse::tests::test_backdrop_filter_two_entry_list ... ok
[INFO] [stdout] test style::parse::tests::test_background_is_visible_all_transparent_stops ... ok
[INFO] [stdout] test style::parse::tests::test_content_attr_ident ... ok
[INFO] [stdout] test style::parse::tests::test_before_after_still_work_alongside_vendor_pseudo ... ok
[INFO] [stdout] test style::parse::tests::test_content_literal_string ... ok
[INFO] [stdout] test style::parse::tests::test_flex_shorthand_single_number ... ok
[INFO] [stdout] test style::parse::tests::test_content_none_and_normal ... ok
[INFO] [stdout] test style::parse::tests::test_flex_shorthand_two_numbers ... ok
[INFO] [stdout] test style::parse::tests::test_flex_shorthand_zero ... ok
[INFO] [stdout] test style::parse::tests::test_flex_shorthand_three_values_auto ... ok
[INFO] [stdout] test style::parse::tests::test_font_face_coexists_with_rules ... ok
[INFO] [stdout] test style::parse::tests::test_flex_shorthand_none ... ok
[INFO] [stdout] test style::parse::tests::test_font_face_extra_descriptors_ignored ... ok
[INFO] [stdout] test style::parse::tests::test_font_face_missing_src_is_rejected ... ok
[INFO] [stdout] test style::parse::tests::test_font_face_multiple_rules ... ok
[INFO] [stdout] test style::parse::tests::test_font_face_local_rule ... ok
[INFO] [stdout] test style::parse::tests::test_background_is_visible_with_one_opaque_inner_stop ... ok
[INFO] [stdout] test style::parse::tests::test_font_face_ordering_is_source_order ... ok
[INFO] [stdout] test style::parse::tests::test_font_face_unquoted_family ... ok
[INFO] [stdout] test style::parse::tests::test_inset_shorthand_px_value ... ok
[INFO] [stdout] test style::parse::tests::test_linear_gradient_default_angle_is_180_deg ... ok
[INFO] [stdout] test style::parse::tests::test_inset_zero ... ok
[INFO] [stdout] test style::parse::tests::test_linear_gradient_four_stops_vertical_separator ... ok
[INFO] [stdout] test style::parse::tests::test_linear_gradient_keeps_repeating_false ... ok
[INFO] [stdout] test style::parse::tests::test_linear_gradient_implicit_middle_positions_distributed_evenly ... ok
[INFO] [stdout] test style::parse::tests::test_linear_gradient_negative_position_clamped_to_zero ... ok
[INFO] [stdout] test style::parse::tests::test_inset_shorthand_expands_to_all_four_edges ... ok
[INFO] [stdout] test style::parse::tests::test_linear_gradient_single_stop_is_error ... ok
[INFO] [stdout] test style::parse::tests::test_font_face_url_rule ... ok
[INFO] [stdout] test style::parse::tests::test_linear_gradient_non_monotonic_positions_clamped ... ok
[INFO] [stdout] test style::parse::tests::test_linear_gradient_with_pixel_positions_non_repeating ... ok
[INFO] [stdout] test style::parse::tests::test_linear_gradient_two_stops_without_positions_defaults ... ok
[INFO] [stdout] test style::parse::tests::test_linear_gradient_transparent_keyword_at_boundaries ... ok
[INFO] [stdout] test style::parse::tests::test_linear_gradient_two_stops_with_explicit_positions ... ok
[INFO] [stdout] test style::parse::tests::test_parse_animation_longhand_duration_and_delay ... ok
[INFO] [stdout] test style::parse::tests::test_parse_animation_longhand_direction_fill_play_state ... ok
[INFO] [stdout] test style::parse::tests::test_linear_gradient_with_var_reference_resolves ... ok
[INFO] [stdout] test style::parse::tests::test_parse_animation_longhand_iteration_count ... ok
[INFO] [stdout] test style::parse::tests::test_parse_animation_longhand_name ... ok
[INFO] [stdout] test style::parse::tests::test_parse_keyframes_percentages ... ok
[INFO] [stdout] test style::parse::tests::test_parse_keyframes_unknown_property_skipped ... ok
[INFO] [stdout] test style::parse::tests::test_pseudo_element_after_parses ... ok
[INFO] [stdout] test style::parse::tests::test_pseudo_element_before_parses ... ok
[INFO] [stdout] test style::parse::tests::test_parse_animation_shorthand_full ... ok
[INFO] [stdout] test style::parse::tests::test_pseudo_element_single_colon_legacy ... ok
[INFO] [stdout] test style::parse::tests::test_parse_keyframes_from_to ... ok
[INFO] [stdout] test style::parse::tests::test_pseudo_element_with_pseudo_class ... ok
[INFO] [stdout] test style::parse::tests::test_pseudo_element_with_class ... ok
[INFO] [stdout] test style::parse::tests::test_repeating_linear_gradient_pixel_stops ... ok
[INFO] [stdout] test style::parse::tests::test_repeating_linear_gradient_no_angle_no_positions ... ok
[INFO] [stdout] test style::parse::tests::test_repeating_linear_gradient_position_resolve ... ok
[INFO] [stdout] test style::parse::tests::test_repeating_linear_gradient_single_stop_is_error ... ok
[INFO] [stdout] test style::parse::tests::test_repeating_linear_gradient_terminal_manager_scanline ... ok
[INFO] [stdout] test style::parse::tests::test_repeating_linear_gradient_zero_tile_is_error ... ok
[INFO] [stdout] test style::parse::tests::test_specificity_counts_pseudo_element ... ok
[INFO] [stdout] test style::parse::tests::test_terminal_manager_keyframes_parse ... ok
[INFO] [stdout] test style::parse::tests::test_transition_all_property ... ok
[INFO] [stdout] test style::parse::tests::test_transition_ease_in_keyword ... ok
[INFO] [stdout] test style::parse::tests::test_transition_cubic_bezier ... ok
[INFO] [stdout] test style::parse::tests::test_transition_default_timing_function ... ok
[INFO] [stdout] test style::parse::tests::test_linear_gradient_three_stops_shimmer ... ok
[INFO] [stdout] test style::parse::tests::test_transition_none ... ok
[INFO] [stdout] test style::parse::tests::test_transition_single_property ... ok
[INFO] [stdout] test style::parse::tests::test_transition_multiple_properties ... ok
[INFO] [stdout] test style::parse::tests::test_transition_applied_to_computed_style ... ok
[INFO] [stdout] test style::parse::tests::test_vendor_pseudo_element_does_not_leak_to_host ... ok
[INFO] [stdout] test style::parse::tests::test_vendor_pseudo_element_rejects_selector ... ok
[INFO] [stdout] test style::parse::tests::test_transition_with_ms_duration ... ok
[INFO] [stdout] test style::parse::tests::test_unknown_at_rule_skipped ... ok
[INFO] [stdout] test style::pseudo::tests::test_resolver_changing_content_updates_text ... ok
[INFO] [stdout] test style::pseudo::tests::test_resolver_content_attr_missing ... ok
[INFO] [stdout] test style::pseudo::tests::test_resolver_content_literal_sets_text ... ok
[INFO] [stdout] test style::pseudo::tests::test_resolver_content_attr_id ... ok
[INFO] [stdout] test style::pseudo::tests::test_resolver_creates_after_node ... ok
[INFO] [stdout] test style::pseudo::tests::test_resolver_no_content_no_node ... ok
[INFO] [stdout] test style::pseudo::tests::test_resolver_creates_both_with_user_children_between ... ok
[INFO] [stdout] test style::pseudo::tests::test_resolver_creates_before_node ... ok
[INFO] [stdout] test style::parse::tests::test_transition_with_delay ... ok
[INFO] [stdout] test style::pseudo::tests::test_resolver_rule_stops_matching_deallocates ... ok
[INFO] [stdout] test build::tests::test_transition_tick_interpolates ... ok
[INFO] [stdout] test element::tests::test_tag_is_svg_flag ... ok
[INFO] [stdout] test shortcut::tests::parse_combo_roundtrip ... ok
[INFO] [stdout] test shortcut::tests::parse_combo_with_modifier ... ok
[INFO] [stdout] test shortcut::tests::parse_shortcut_single ... ok
[INFO] [stdout] test style::parse::tests::radial_gradient_keyword_size_farthest_corner ... ok
[INFO] [stdout] test style::parse::tests::test_inset_shorthand_expands_to_four_sides ... ok
[INFO] [stdout] test style::transition::tests::test_active_transitions_next_wake_none_when_empty ... ok
[INFO] [stdout] test style::theme::tests::high_contrast_theme_has_maximum_contrast ... ok
[INFO] [stdout] test style::transition::tests::test_custom_cubic_bezier ... ok
[INFO] [stdout] test style::transition::tests::test_cubic_bezier_monotonic_for_standard_curves ... ok
[INFO] [stdout] test style::theme::tests::light_theme_has_light_background ... ok
[INFO] [stdout] test style::transition::tests::test_active_transitions_next_wake_active_phase_returns_near_future ... ok
[INFO] [stdout] test style::transition::tests::test_active_transitions_next_wake_delay_phase_returns_delay_end ... ok
[INFO] [stdout] test style::theme::tests::dark_theme_has_distinct_non_zero_colors ... ok
[INFO] [stdout] test style::transition::tests::test_active_transitions_next_wake_returns_minimum_across_multiple ... ok
[INFO] [stdout] test style::parse::tests::test_parse_animation_shorthand_two_animations ... ok
[INFO] [stdout] test style::transition::tests::test_ease_out_fast_start ... ok
[INFO] [stdout] test style::parse::tests::test_font_face_missing_family_is_rejected ... ok
[INFO] [stdout] test style::transition::tests::test_lerp_color_oklab_same_color ... ok
[INFO] [stdout] test style::transition::tests::test_lerp_edges ... ok
[INFO] [stdout] test style::transition::tests::test_ease_endpoints ... ok
[INFO] [stdout] test style::transition::tests::test_lerp_color_oklab_endpoints ... ok
[INFO] [stdout] test style::transition::tests::test_lerp_color_oklab_midpoint_not_muddy ... ok
[INFO] [stdout] test style::transition::tests::test_running_transition_sample ... ok
[INFO] [stdout] test style::theme::tests::all_themes_share_spacing_and_type_scale_structure ... ok
[INFO] [stdout] test style::transition::tests::test_lerp_f32_basics ... ok
[INFO] [stdout] test style::transition::tests::test_linear_easing_boundaries ... ok
[INFO] [stdout] test style::transition::tests::test_ease_in_slow_start ... ok
[INFO] [stdout] test style::transition::tests::test_ease_in_out_symmetry ... ok
[INFO] [stdout] test style::transition::tests::test_linear_easing_clamping ... ok
[INFO] [stdout] test style::transition::tests::test_smooth_reversal ... ok
[INFO] [stdout] test style::transition::tests::test_start_transitions_creates_transition ... ok
[INFO] [stdout] test style::transition::tests::test_transition_property_from_str ... ok
[INFO] [stdout] test svg::attrs::tests::attribute_f32_accepts_units ... ok
[INFO] [stdout] test style::transition::tests::test_start_transitions_all_expands ... ok
[INFO] [stdout] test style::transition::tests::test_tick_transitions_applies_and_removes ... ok
[INFO] [stdout] test style::transition::tests::test_running_transition_with_delay ... ok
[INFO] [stdout] test style::transition::tests::test_start_transitions_no_change_no_transition ... ok
[INFO] [stdout] test svg::attrs::tests::parses_none_and_current_color_as_paints ... ok
[INFO] [stdout] test svg::attrs::tests::parses_stroke_linecap ... ok
[INFO] [stdout] test svg::attrs::tests::invalid_color_returns_err ... ok
[INFO] [stdout] test style::transition::tests::test_lerp_dimension_different_units_snaps ... ok
[INFO] [stdout] test style::transition::tests::test_lerp_dimension_same_unit ... ok
[INFO] [stdout] test svg::attrs::tests::parses_named_colors ... ok
[INFO] [stdout] test svg::attrs::tests::parses_points_comma_and_whitespace ... ok
[INFO] [stdout] test svg::attrs::tests::parses_rgb_and_rgba ... ok
[INFO] [stdout] test svg::attrs::tests::parses_hex_colors ... ok
[INFO] [stdout] test svg::attrs::tests::parses_stroke_linejoin ... ok
[INFO] [stdout] test svg::attrs::tests::parses_transform_rotate ... ok
[INFO] [stdout] test svg::attrs::tests::parses_transform_scale ... ok
[INFO] [stdout] test svg::attrs::tests::parses_view_box_with_four_numbers ... ok
[INFO] [stdout] test svg::attrs::tests::parses_transform_translate ... ok
[INFO] [stdout] test svg::attrs::tests::parses_transform_single_arg_scale_is_uniform ... ok
[INFO] [stdout] test svg::attrs::tests::view_box_empty_falls_back_to_one ... ok
[INFO] [stdout] test svg::attrs::tests::parses_transform_single_arg_translate ... ok
[INFO] [stdout] test svg::path_parser::tests::arc_zero_radius_is_line ... ok
[INFO] [stdout] test svg::path_parser::tests::arc_produces_cubic_segments ... ok
[INFO] [stdout] test svg::attrs::tests::parses_transform_matrix ... ok
[INFO] [stdout] test svg::attrs::tests::view_box_rejects_bad_count ... ok
[INFO] [stdout] test svg::attrs::tests::transform_invalid_rejected ... ok
[INFO] [stdout] test svg::path_parser::tests::arc_degenerate_same_points_is_noop ... ok
[INFO] [stdout] test svg::attrs::tests::points_rejects_odd_count ... ok
[INFO] [stdout] test svg::attrs::tests::parses_transform_chain_composes_left_to_right ... ok
[INFO] [stdout] test svg::path_parser::tests::close_returns_pen_to_subpath_start ... ok
[INFO] [stdout] test svg::path_parser::tests::cubic_absolute ... ok
[INFO] [stdout] test svg::path_parser::tests::comma_and_whitespace_separation ... ok
[INFO] [stdout] test svg::path_parser::tests::cubic_relative ... ok
[INFO] [stdout] test svg::path_parser::tests::empty_input_is_ok ... ok
[INFO] [stdout] test svg::path_parser::tests::horizontal_absolute_and_relative ... ok
[INFO] [stdout] test svg::path_parser::tests::exponent_numbers ... ok
[INFO] [stdout] test svg::path_parser::tests::implicit_line_to_after_move_to ... ok
[INFO] [stdout] test svg::path_parser::tests::malformed_non_number_rejected ... ok
[INFO] [stdout] test svg::path_parser::tests::malformed_unknown_command_rejected ... ok
[INFO] [stdout] test svg::path_parser::tests::implicit_line_to_after_relative_move_to ... ok
[INFO] [stdout] test svg::path_parser::tests::basic_move_to_line_to ... ok
[INFO] [stdout] test svg::path_parser::tests::multi_cubic_implicit_repeat ... ok
[INFO] [stdout] test svg::path_parser::tests::negative_coords_without_separator ... ok
[INFO] [stdout] test svg::path_parser::tests::relative_move_to_adds_to_pen ... ok
[INFO] [stdout] test svg::path_parser::tests::relative_line_to ... ok
[INFO] [stdout] test svg::path_parser::tests::trailing_garbage_rejected ... ok
[INFO] [stdout] test svg::path_parser::tests::smooth_cubic_reflects_previous_control ... ok
[INFO] [stdout] test svg::path_parser::tests::smooth_quadratic_reflects_previous_control ... ok
[INFO] [stdout] test tree::tests::test_append_then_remove ... ok
[INFO] [stdout] test tree::tests::test_append_child ... ok
[INFO] [stdout] test tree::tests::test_dealloc_subtree ... ok
[INFO] [stdout] test svg::path_parser::tests::whitespace_only_is_ok ... ok
[INFO] [stdout] test svg::path_parser::tests::must_start_with_move_to ... ok
[INFO] [stdout] test svg::path_parser::tests::vertical_absolute_and_relative ... ok
[INFO] [stdout] test svg::path_parser::tests::quadratic_absolute_and_relative ... ok
[INFO] [stdout] test tree::tests::test_remove_child_last ... ok
[INFO] [stdout] test tree::tests::test_dealloc_subtree_leaf ... ok
[INFO] [stdout] test tree::tests::test_insert_child_before_first ... ok
[INFO] [stdout] test tree::tests::test_remove_child_first ... ok
[INFO] [stdout] test tree::tests::test_remove_only_child ... ok
[INFO] [stdout] test tree::tests::test_remove_child_middle ... ok
[INFO] [stdout] test tree::tests::test_insert_child_before_middle ... ok
[INFO] [stdout] test style::pseudo::tests::test_absolute_pseudo_element_out_of_flow ... ok
[INFO] [stdout] test grid_font::tests::from_font_system_missing_family_returns_none ... ok
[INFO] [stdout] test grid_font::tests::from_font_system_with_fira_mono ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- grid_font::tests::from_font_system_with_fira_mono stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'grid_font::tests::from_font_system_with_fira_mono' (82) panicked at src/grid_font.rs:130:45:
[INFO] [stdout] FiraMono-Medium.ttf fixture must exist: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x643c195600ba - std[29689e6404d28ef9]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x643c195600ba - std[29689e6404d28ef9]::backtrace_rs::backtrace::trace_unsynchronized::<std[29689e6404d28ef9]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x643c195600ba - std[29689e6404d28ef9]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x643c195600ba - <<std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[e929cb53b82a81ca]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x643c1957789a - <core[e929cb53b82a81ca]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x643c1957789a - core[e929cb53b82a81ca]::fmt::write
[INFO] [stdout]    6:     0x643c19564d62 - std[29689e6404d28ef9]::io::default_write_fmt::<alloc[9d7caffeb3b5d2c6]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x643c19564d62 - <alloc[9d7caffeb3b5d2c6]::vec::Vec<u8> as std[29689e6404d28ef9]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x643c1953dacf - <std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x643c1953dacf - std[29689e6404d28ef9]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x643c19557b79 - std[29689e6404d28ef9]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x643c192a1a3c - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   12:     0x643c192a1a3c - test[a24b3028667022f7]::test_main_inner::<test[a24b3028667022f7]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x643c19557df2 - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   14:     0x643c19557df2 - std[29689e6404d28ef9]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x643c1953db88 - std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x643c19532b89 - std[29689e6404d28ef9]::sys::backtrace::__rust_end_short_backtrace::<std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x643c1953e89d - __rustc[3aed6af316653e63]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x643c1957802c - core[e929cb53b82a81ca]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x643c19577da2 - core[e929cb53b82a81ca]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x643c1917afbc - <core[e929cb53b82a81ca]::result::Result<alloc[9d7caffeb3b5d2c6]::vec::Vec<u8>, std[29689e6404d28ef9]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/result.rs:1185:23
[INFO] [stdout]   21:     0x643c191c047e - unshit_core[6fa47e99b740f060]::grid_font::tests::make_font_system_with_fira
[INFO] [stdout]                                at /opt/rustwide/workdir/src/grid_font.rs:130:45
[INFO] [stdout]   22:     0x643c191c08ee - unshit_core[6fa47e99b740f060]::grid_font::tests::from_font_system_with_fira_mono
[INFO] [stdout]                                at /opt/rustwide/workdir/src/grid_font.rs:208:22
[INFO] [stdout]   23:     0x643c191b74d7 - unshit_core[6fa47e99b740f060]::grid_font::tests::from_font_system_with_fira_mono::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/grid_font.rs:207:41
[INFO] [stdout]   24:     0x643c191a9326 - <unshit_core[6fa47e99b740f060]::grid_font::tests::from_font_system_with_fira_mono::{closure#0} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x643c19294d1b - <fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x643c19294d1b - test[a24b3028667022f7]::__rust_begin_short_backtrace::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:724:18
[INFO] [stdout]   27:     0x643c192a250b - test[a24b3028667022f7]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:74
[INFO] [stdout]   28:     0x643c192a250b - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x643c192a250b - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x643c192a250b - std[29689e6404d28ef9]::panicking::catch_unwind::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x643c192a250b - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x643c192a250b - test[a24b3028667022f7]::run_test_in_process
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:27
[INFO] [stdout]   33:     0x643c192a250b - test[a24b3028667022f7]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:668:43
[INFO] [stdout]   34:     0x643c1929bc24 - test[a24b3028667022f7]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:698:41
[INFO] [stdout]   35:     0x643c1929bc24 - std[29689e6404d28ef9]::sys::backtrace::__rust_begin_short_backtrace::<test[a24b3028667022f7]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x643c192a5112 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x643c192a5112 - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x643c192a5112 - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x643c192a5112 - std[29689e6404d28ef9]::panicking::catch_unwind::<(), core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x643c192a5112 - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x643c192a5112 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x643c192a5112 - <std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x643c1955f36f - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn core[e929cb53b82a81ca]::ops::function::FnOnce<(), Output = ()> + core[e929cb53b82a81ca]::marker::Send> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2271:9
[INFO] [stdout]   44:     0x643c1955f36f - <std[29689e6404d28ef9]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   45:     0x78eb38a1baa4 - <unknown>
[INFO] [stdout]   46:     0x78eb38aa8a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     grid_font::tests::from_font_system_with_fira_mono
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 367 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.30s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "f70c76cf915af93f2adbc8b00a0e9a79d9cebdba0c617b18578b98d3be94bbfa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f70c76cf915af93f2adbc8b00a0e9a79d9cebdba0c617b18578b98d3be94bbfa", kill_on_drop: false }`
[INFO] [stdout] f70c76cf915af93f2adbc8b00a0e9a79d9cebdba0c617b18578b98d3be94bbfa
