doRemapPathPrefix not set, will not configure any source remapping Running phase: unpackPhase unpacking source archive /nix/store/hldv429lxay0l1z0hnc3297l7f8c0iyg-source source root is source Running phase: patchPhase Executing configureCargoCommonVars decompressing cargo artifacts from /nix/store/367wwqm867iksfsf5q8px5c2ggfs2fdx-xremap-deps-0.15.9/target.tar.zst to target Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase will append /build/source/.cargo-home/config.toml with contents of /nix/store/a49sf0dbqs6wf9ffk7n488z2axq1k46q-vendor-cargo-deps/config.toml default configurePhase, nothing to do Running phase: buildPhase +++ command cargo --version cargo 1.97.0 (c980f4866 2026-06-30) +++ command cargo build --release --message-format json-render-diagnostics --locked --features niri Compiling niri-ipc v25.11.0 Compiling xremap v0.15.9 (/build/source) Finished `release` profile [optimized] target(s) in 1m 49s searching for bins/libs to install from cargo build log at cargoBuildLogsS2y.json installing /build/source/target/release/xremap in postBuildInstallFromCargoBuildLogOutTempdNm/bin searching for bins/libs complete buildPhase completed in 1 minutes 50 seconds Running phase: checkPhase +++ command cargo test --release --locked --features niri Compiling xremap v0.15.9 (/build/source) Finished `release` profile [optimized] target(s) in 1m 43s Running unittests src/lib.rs (target/release/deps/xremap-e7cd7a62d6452ad6) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/main.rs (target/release/deps/xremap-d7c0a12db4d2a7c1) running 291 tests test bridge::types::test_bridge_request ... ok test bridge::types::test_bridge_response ... ok test bridge::types::test_legacy_bridge_response ... ok test config::application::tests::test_exact_match ... ok test config::application::tests::test_literal_application_name_matcher ... ok test config::application::tests::test_name_match ... ok test config::application::tests::test_regex_unescape_application_name_matcher ... ok test config::application::tests::test_regex_application_name_matcher ... ok test config::application::tests::test_unescape_slash_correct_regex ... ok test config::application::tests::test_unescape_slash_excessive_string_after_closing ... ok test config::application::tests::test_unescape_slash_missing_closing_slash ... ok test config::key::test_parse_key ... ok test config::key::test_parse_literal_key_code ... ok test config::key_press::test_parse_key_press ... ok test config::keymap_action::tests::test_null_action ... ok test config::tests::test_toml_fail_on_data_outside_of_config_model ... ok test config::tests::test_toml_keymap_application ... ok test config::keymap_action::tests::test_keypress_action ... ok test config::keymap_action::tests::test_launch_action ... ok test config::tests::test_toml_keymap_array ... ok test config::tests::test_toml_keymap_basic ... ok test config::tests::test_toml_keymap_launch ... ok test config::tests::test_toml_keymap_mark ... ok test config::tests::test_toml_keymap_lr_modifiers ... ok test config::tests::test_toml_keymap_remap ... ok test config::tests::test_toml_keymap_mode ... ok test config::tests::test_toml_modmap_basic ... ok test config::tests::test_toml_modmap_application_regex ... ok test config::tests::test_toml_keymap_remap_timeout_key_sequence ... ok test config::tests::test_toml_modmap_multi_purpose_key_multi_key ... ok test config::tests::test_toml_modmap_application ... ok test config::tests::test_toml_modmap_multi_purpose_key ... ok test config::tests::test_toml_no_keymap_action ... ok test config::tests::test_toml_modmap_press_release_key ... ok test config::tests::test_yaml_fail_on_modifier_in_modmap_match ... ok test config::tests::test_toml_shared_data_anchor ... ok test config::tests::test_toml_virtual_modifiers ... ok test config::tests::test_yaml_fail_on_data_outside_of_config_model ... ok test config::tests::test_yaml_invalid_virtual_modifiers_1 ... ok test config::tests::test_yaml_fail_on_modifier_missing_sidedness ... ok test config::tests::test_yaml_invalid_virtual_modifiers_3 ... ok test config::tests::test_yaml_keymap_array ... ok test config::tests::test_yaml_key_is_unknown ... ok test config::tests::test_yaml_keymap_can_not_emit_relative_events ... ok test config::tests::test_yaml_invalid_virtual_modifiers_2 ... ok test config::tests::test_yaml_keymap_launch ... ok test config::tests::test_yaml_keymap_remap_property_invalid ... ok test config::tests::test_yaml_keymap_remap_timeout_as_sequence ... ok test config::tests::test_yaml_keymap_remap_timeout_invalid ... ok test config::tests::test_yaml_keymap_mode ... ok test config::tests::test_yaml_modifier_is_missing_sidedness ... ok test config::tests::test_yaml_modmap_any_key_is_not_valid ... ok test config::tests::test_yaml_keymap_remap_timeout_key_invalid ... ok test config::tests::test_yaml_modmap_application ... ok test config::tests::test_yaml_modmap_basic ... ok test config::tests::test_yaml_modmap_application_regex ... ok test config::tests::test_yaml_modmap_multi_purpose_key_with_invalid_key ... ok test config::tests::test_yaml_modmap_press_release_key ... ok test config::tests::test_yaml_modmap_relative_events_are_invalid_1 ... ok test config::tests::test_yaml_press_release_key_wrongly_used_in_keymap ... ok test config::tests::test_yaml_modmap_relative_events_are_invalid_2 ... ok test config::tests::test_yaml_modmap_relative_events_are_invalid_3 ... ok test config::tests::test_yaml_shared_data_anchor ... ok test tests::test_exact_match_default ... ok test tests::test_device_override ... ok test tests::test_application_override ... ok test tests::test_exact_match_false ... ok test tests::test_keymap_action_error ... ok test tests::test_interleave_modifiers ... ok test tests::test_exact_match_true ... ok test tests::test_keymap_emit_is_not_used_in_subsequent_remaps ... ok test tests::test_keymap_matches_exact_before_inexact ... ok test tests::test_keymap_inexact_when_union_of_modifiers ... ok test tests::test_keymap_merge_gives_precedence_to_first ... ok test tests::test_keymap_repeat ... ok test tests::test_keymap_modifier_spuriously_pressed ... ok test tests::test_keymap_modifiers_are_released_in_order_of_pressed ... ok test tests::test_keymap_press_release_repeat_only_actions ... ok test tests::test_mouse_movement_event_accumulation ... ok test tests::test_no_keymap_action ... ok test tests_any_key::test_any_does_not_work_in_nested_remap ... ok test tests_any_key::test_anykey_when_nested_remap_times_out ... ok test tests_any_key::test_anykey_can_activate_nested_remap ... ok test tests::test_keymaps_are_merged ... ok test tests_any_key::test_disguised_keys_match_any_key ... ok test tests_any_key::test_modifiers_match_anykey ... ok test tests_any_key::test_any_key ... ok test tests_any_key::test_virtual_modifiers_match_anykey ... ok test tests_disguised_events_in::test_disguised_event_does_not_match ... ok test tests_disguised_events_in::test_disguised_event_cancels_nested_remap ... ok test tests_disguised_events_in::test_mixed_mouse_events_matching_and_non_matching ... ok test tests_disguised_events_in::test_disguised_event_mapped_in_nested_remap ... ok test tests_disguised_events_in::test_opt_in_mouse_movement_interrupts_multi_purpose_key ... ok test tests_disguised_events_in::test_mouse_movement_does_not_cancel_multi_purpose_key ... ok test tests_disguised_events_in::test_mouse_wheel_cancels_multi_purpose_key ... ok test tests_disguised_events_in::test_relative_events_in_keymap ... ok test tests_disguised_events_in::test_relative_events_in_keymap_with_held_modifier ... ok test tests_disguised_events_in::test_mixed_wheel_events_matching_and_non_matching ... ok test tests_escape_next_key::test_escape_next_disguised_key ... ok test tests_escape_next_key::test_escape_next_key ... ok test tests_escape_next_key::test_matching_any_key_does_not_affect_escape_next_key ... ok test tests_escape_next_key::test_modifier_does_not_affect_escape_next_key ... ok test tests_extra_modifiers::test_on_left_side ... ok test tests_extra_modifiers::test_modifier_not_released_in_inexact_match ... ok test tests_escape_next_key::test_virtual_modifier_does_not_affect_escape_next_key ... ok test tests_escape_next_key::test_release_does_not_cancel_escape_next_key ... ok test tests_extra_modifiers::test_on_right_side ... ok test tests_extra_modifiers::test_virtual_modifier_is_not_considered_extra ... ok test tests_keymap_mark::test_emacs_like ... ok test tests_keymap_mark::test_mark_triggered_by_shift_combo ... ok test tests_keymap_mode::test_custom_start_mode ... ok test tests_keymap_mark::test_mark_triggered_with_extra_modifiers ... ok test tests_keymap_mark::test_mark_triggered_by_shift_combo_and_emits_shift_combo ... ok test tests_keymap_mark::test_mark_triggered_with_extra_modifiers_and_emits_shift_combo ... ok test tests_keymap_modifier_triggers::test_modifier_trigger_can_be_used_as_normal_modifier ... ok test tests_keymap_modifier_triggers::test_modifier_trigger_cannot_be_its_own_modifier ... ok test tests_keymap_mode::test_default_start_mode ... ok test tests_keymap_modifier_triggers::test_modifier_trigger_sends_same_modifier_combo ... ok test tests_keymap_modifier_triggers::test_modifier_trigger_sends_other_modifier_combo ... ok test tests_keymap_mode::test_unspecified_mode_matches_all_modes ... ok test tests_keymap_modifier_triggers::test_modifier_trigger_that_match_can_be_used_as_normal_modifier ... ok test tests_keymap_modifier_triggers::test_modifier_trigger_with_nested_remap_cancelled ... ok test tests_keymap_modifier_triggers::test_modifier_trigger_with_exact_match ... ok test tests_keymap_modifier_triggers::test_modifier_trigger_with_nested_remap_timeout ... ok test tests_keymap_modifier_triggers::test_modifier_triggers_alone ... ok test tests_keymap_modifier_triggers::test_modifier_trigger_with_nested_remap ... ok test tests_keymap_modifier_triggers::test_modifier_trigger_with_extra_modifiers ... ok test tests_modmap_keys::test_mode_change_affects_modmap_right_away ... ok test tests_modmap_keys::test_modmap_emit_is_not_used_in_subsequent_remaps ... ok test tests_keymap_modifier_triggers::test_modifier_triggers_modded ... ok test tests_modmap_keys::test_modmap_can_emit_several_keys ... ok test tests_modmap_keys::test_modmap_followed_by_same_emit_key ... ok test tests_modmap_keys::test_modmap_mode_switch_between_press_and_release ... ok test tests_modmap_keys::test_modmap_mode_switch_between_press_and_release_when_multiple_keys ... ok test tests_modmap_keys::test_modmap_one_key ... ok test tests_modmap_keys::test_modmap_only_emits_press_on_press ... ok test tests_modmap_keys::test_modmap_output_is_used_in_keymap ... ok test tests_modmap_keys::test_modmap_preceded_by_same_emit_key ... ok test tests_modmap_keys::test_modmap_release_is_safe_even_with_mode_change_1 ... ok test tests_modmap_keys::test_modmap_release_is_safe_even_with_mode_change_2 ... ok test tests_modmap_keys::test_modmap_remap_two_concurrent_keys ... ok test tests_modmap_keys::test_modmap_release_is_safe_even_with_mode_change_3 ... ok test tests_modmap_mul_purpose::test_held_is_not_optional ... ok test tests_modmap_mul_purpose::test_free_hold_does_not_repeat_hold_action_before_decision ... ok test tests_modmap_mul_purpose::test_alone_is_not_optional ... ok test tests_modmap_mul_purpose::test_free_hold_repeats_hold_action_after_decision ... ok test tests_modmap_mul_purpose::test_key_release_will_not_trigger_held ... ok test tests_modmap_mul_purpose::test_modifiers_are_sorted_first_and_last_alone ... ok test tests_modmap_mul_purpose::test_modifiers_are_sorted_first_and_last_held ... ok test tests_modmap_mul_purpose::test_multipurpose_hold_by_interrupt_then_mode_change ... ok test tests_modmap_mul_purpose::test_multipurpose_is_interrupted ... ok test tests_modmap_mul_purpose::test_multipurpose_is_not_emitted_on_press ... ok test tests_modmap_mul_purpose::test_multipurpose_hold_by_timeout_then_mode_change ... ok test tests_modmap_mul_purpose::test_multipurpose_is_repeated_in_hold_preferred_state ... ok test tests_modmap_mul_purpose::test_multipurpose_key_interruptable_evaluated_after_modmap_lookup ... ok test tests_modmap_mul_purpose::test_multipurpose_key_never_pressed_but_released ... ok test tests_modmap_mul_purpose::test_multipurpose_press_all_keys_then_release_all_keys_3 ... ok test tests_modmap_mul_purpose::test_multipurpose_press_all_keys_then_release_all_keys_1 ... ok test tests_modmap_mul_purpose::test_multipurpose_press_all_keys_then_release_all_keys_2 ... ok test tests_modmap_mul_purpose::test_multipurpose_released_without_interruption ... ok test tests_modmap_mul_purpose::test_output_key_used_as_trigger ... ok test tests_modmap_mul_purpose::test_spurious_release_multipurpose_key ... ok test tests_modmap_mul_purpose::test_spurious_repeat_multipurpose_key ... ok test tests_modmap_mul_purpose::test_the_multipurpose_output_is_used_in_keymap_2 ... ok test tests_modmap_mul_purpose::test_the_multipurpose_output_is_used_in_keymap_1 ... ok test tests_modmap_mul_purpose::test_the_multipurpose_output_is_used_in_keymap_3 ... ok test tests_modmap_mul_purpose::test_two_multipurpose_keys_are_interrupted ... ok test tests_modmap_mul_purpose::test_the_multipurpose_output_is_used_in_keymap_4 ... ok test tests_modmap_mul_purpose_tap_preferred::test_tap_preferred_interrupted_before_timeout ... ok test tests_modmap_mul_purpose_tap_preferred::test_tap_preferred_interrupted_before_timeout_and_repeated ... ok test tests_modmap_mul_purpose_tap_preferred::test_tap_preferred_is_not_emitted_on_press ... ok test tests_modmap_mul_purpose_tap_preferred::test_tap_preferred_is_not_repeated_before_timeout ... ok test tests_modmap_mul_purpose_tap_preferred::test_tap_preferred_released_before_timeout ... ok test tests_modmap_mul_purpose::test_multipurpose_is_repeated_after_timeout ... ok test tests_modmap_press_release_key::test_press_release ... ok test tests_modmap_press_release_key::test_press_release_actions_goes_around_keymap ... ok test tests_modmap_mul_purpose::test_multipurpose_released_after_timeout ... ok test tests_modmap_press_release_key::test_press_release_can_escape_next_key ... ok test tests_modmap_press_release_key::test_press_release_emit_modifiers ... ok test tests_modmap_press_release_key::test_press_release_emit_nested_remap ... ok test tests_modmap_press_release_key::test_press_release_emit_nested_remap_with_modifier_trigger ... ok test tests_modmap_press_release_key::test_press_release_lift_extra_modifiers_on_emit ... ok test tests_modmap_press_release_key::test_press_release_repeat_custom_key ... ok test tests_modmap_press_release_key::test_press_release_repeat_original_key ... ok test tests_modmap_mul_purpose_tap_preferred::test_tap_preferred_interrupted_in_hold_preferred_state ... ok test tests_modmap_press_release_key::test_press_release_skip_original_key ... ok test tests_nested_remap::test_cancel_by_key_with_defined_timeout_key ... ok test tests_nested_remap::test_cancel_by_key_with_defined_timeout_key_but_no_match ... ok test tests_nested_remap::test_cancel_by_timeout_emits_nothing ... ok test tests_nested_remap::test_cancel_by_timeout_with_explicit_timeout ... ok test tests_modmap_mul_purpose_tap_preferred::test_tap_preferred_released_in_hold_preferred_state ... ok test tests_nested_remap::test_event_canceling_remap_is_used_for_matching ... ok test tests_nested_remap::test_cancel_by_timeout_with_timeout_key ... ok test tests_nested_remap::test_exact_match_true_nested ... ok test tests_nested_remap::test_merge_nested_sibling_remaps ... ok test tests_nested_remap::test_merge_nested_sibling_remaps_only_timeout_key_from_first_remap_is_used ... ok test tests_nested_remap::test_merge_nested_sibling_remaps_precedence_to_first ... ok test tests_nested_remap::test_event_canceling_remap_gets_emitted ... ok test tests_nested_remap::test_exact_match_false_nested ... ok test tests_nested_remap::test_merge_nested_sibling_remaps_timeout_key_precedence_to_first ... ok test tests_nested_remap::test_merge_remaps_with_override ... ok test tests_nested_remap::test_merge_remaps ... ok test tests_nested_remap::test_mixing_no_keypress_and_remap_in_keymap_action ... ok test tests_nested_remap::test_mixing_keypress_and_remap_in_keymap_action ... ok test tests_nested_remap::test_modifier_canceling_remap_is_used_for_matching ... ok test tests_nested_remap::test_modifier_does_not_cancel_triple_nested_remap ... ok test tests_nested_remap::test_modifier_with_nested_remap_in_triple_nested_remap ... ok test tests_nested_remap::test_nested_remap_does_not_match_mod_trigger ... ok test tests_nested_remap::test_nested_remap_does_not_match_modifiers ... ok test tests_nested_remap::test_nested_remap_inexact_when_union_of_modifiers ... ok test tests_nested_remap::test_nested_remap_with_on_action ... ok test tests_nested_remap::test_modifier_canceling_remap_gets_emitted ... ok test tests_nested_remap::test_remap_does_not_match_modifiers_in_triple_nested_remap ... ok test tests_nested_remap::test_timeout_emits_lastest_nested_remap_trigger ... ok test tests_nested_remap::test_the_event_canceling_remap_gets_emitted_when_same_as_trigger_key_when_explicit ... ok test tests_nested_remap::test_triple_nested_remap ... ok test tests_nested_remap::test_remap_modifier_in_triple_nested_remap ... ok test tests_operator_double_tap::test_dbltap_at_first_press_not_canceled_by_other_non_matching ... ok test tests_operator_double_tap::test_dbltap ... ok test tests_operator_double_tap::test_dbltap_at_first_press_repeated ... ok test tests_nested_remap::test_the_event_canceling_remap_gets_emitted_when_same_as_trigger_key_when_implicit ... ok test tests_operator_double_tap::test_dbltap_key_not_matching ... ok test tests_operator_double_tap::test_dbltap_surrounded_at_double_tapped ... ok test tests_operator_double_tap::test_dbltap_surrounded_at_first_press ... ok test tests_operator_double_tap::test_dbltap_then_repeat_ordinary_key ... ok test tests_operator_double_tap::test_dbltap_surrounded_at_tapped ... ok test tests_operator_double_tap::test_dbltap_spurious_events ... ok test tests_operator_double_tap::test_dbltap_then_repeat_triggering_key ... ok test tests_operator_double_tap::test_dbltap_twice ... ok test tests_operator_double_tap::test_dbltap_at_first_press_canceled_by_timeout ... ok test tests_operator_double_tap::test_dbltap_then_tick_before_release ... ok test tests_operator_double_tap::test_dbltap_when_tapped_canceled_by_timeout ... ok test tests_operator_double_tap::test_dbltap_when_tapped_canceled_by_timeout_with_distinct_key ... ok test tests_operator_double_tap::test_dbltap_when_tapped_not_canceled_by_other_non_matching ... ok test tests_operator_handler::test_operator_handler_candidate_match_in_one_batch ... ok test tests_operator_handler::test_operator_handler_candidate_with_many_actions ... ok test tests_operator_handler::test_operator_handler_candidate_cancels_in_one_batch ... ok test tests_operator_handler::test_operator_handler_picks_finished_lowest_candidate_when_heighest_cancels ... ok test tests_operator_handler::test_operator_handler_picks_heighest_candidate ... ok test tests_operator_handler::test_operator_handler_picks_heighest_candidate_after_lowest_has_canceled ... ok test tests_operator_handler::test_operator_handler_picks_lowest_candidate_done_a_while_when_heighest_matches ... ok test tests_operator_double_tap::test_dbltap_when_tapped_canceled_by_timeout_with_modded_key ... ok test tests_operator_double_tap::test_dbltap_when_tapped_canceled_by_timeout_with_rolled_key ... ok test tests_operator_handler::test_operator_handler_picks_lowest_candidate_when_heighest_cancels ... ok test tests_operator_handler::test_operator_handler_two_candidates_that_both_cancel ... ok test tests_operator_handler::test_operator_handler_unhandled_events_are_passed_to_next_operator_at_match ... ok test tests_operator_handler::test_operator_handler_unhandled_events_are_passed_to_next_operator_when_canceled ... ok test tests_operator_handler::test_operator_handler_unhandled_events_are_passed_to_static_operators_when_done ... ok test tests_operator_handler::test_operator_handler_picks_lowest_candidate_finished_a_while_when_heighest_cancels_by_timeout ... ok test tests_operator_handler::test_operator_handler_picks_lowest_candidate_when_canceled_by_timeout ... ok test tests_operator_sim::simkey_test_releasing_key_does_not_start_matching ... ok test tests_operator_sim::symkey_emitted_then_timeout ... ok test tests_operator_sim::symkey_pressed_then_timeout ... ok test tests_operator_sim::symkey_pressed_then_release_of_old_other_key ... ok test tests_operator_sim::symkey_released_then_timeout ... ok test tests_operator_sim::symkey_test_3_simkeys ... ok test tests_operator_sim::symkey_test_emitted_key_is_released_when_first_trigger_key_is_released ... ok test tests_operator_sim::symkey_test_first_key_released_before_second_is_pressed ... ok test tests_operator_sim::symkey_test_repeat_after_release ... ok test tests_operator_sim::symkey_test_repeat ... ok test tests_operator_sim::symkey_test_second_key_can_start_matching_right_after_other_release ... ok test tests_operator_sim::symkey_test_surrounded_at_done ... ok test tests_operator_sim::symkey_test_surrounded_at_emit ... ok test tests_operator_sim::symkey_test_surrounded_at_first_press ... ok test tests_operator_sim::symkey_test_surrounded_at_first_press_and_cancel ... ok test tests_operator_sim::symkey_test_surrounded_at_release ... ok test tests_operator_sim::symkey_test_trigger_in_reverse_then_modded_release ... ok test tests_operator_sim::symkey_test_trigger_then_modded_release ... ok test tests_operator_sim::symkey_test_trigger_in_reverse_then_rolled_release ... ok test tests_operator_sim::symkey_test_trigger_then_rolled_release ... ok test tests_throttle_emit::test_press_key_then_press_mod_with_delay ... ok test tests_throttle_emit::test_press_key_then_press_mod_without_delay ... ok test tests_throttle_emit::test_press_key_then_release_mod_with_delay ... ok test tests_throttle_emit::test_both_press_and_release_delays_after_mod ... ok test tests_throttle_emit::test_press_key_then_release_other_key_without_delay ... ok test tests_throttle_emit::test_press_key_then_release_same_key_with_delay ... ok test tests_throttle_emit::test_press_key_then_release_mod_without_delay ... ok test tests_throttle_emit::test_press_key_then_release_same_key_without_delay ... ok test tests_throttle_emit::test_press_mod_then_release_key_without_delay ... ok test tests_throttle_emit::test_press_mod_then_press_key_without_delay ... ok test tests_virtual_modifier::test_modifier_not_declared ... ok test tests_virtual_modifier::test_modmap_output_is_used_in_virtual_modifiers ... ok test tests_virtual_modifier::test_nested_remap_is_not_cancelled_by_virtual_modifier ... ok test tests_virtual_modifier::test_virtual_modifier_in_inexact_match ... ok test tests_virtual_modifier::test_virtual_modifier_can_be_explicitly_emitted_as_key ... ok test tests_virtual_modifier::test_virtual_modifier_is_never_emitted ... ok test tests_virtual_modifier::test_virtual_modifier_not_emitted_even_if_defined_in_emit_definition ... ok test tests_virtual_modifier::test_virtual_modifier_not_emitted_when_no_match ... ok test tests_virtual_modifier::test_virtual_modifier_triggers_alone ... ok test tests_throttle_emit::test_two_different_keys_pressed_around_mod_press ... ok test tests_throttle_emit::test_two_different_keys_pressed_around_mod_release ... ok test result: ok. 291 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.37s Running tests/configuration.rs (target/release/deps/configuration-d928f1cb9c75d1f1) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/controller.rs (target/release/deps/controller-918e0a0cf9a0b143) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/device.rs (target/release/deps/device-fb757f3400277f7c) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/device_1.rs (target/release/deps/device_1-d464f0118ab373ae) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/keyboard.rs (target/release/deps/keyboard-2d1015bce1dee42b) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/modmap.rs (target/release/deps/modmap-4bea509ea30031ca) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/operators.rs (target/release/deps/operators-052accf35e8d383a) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/watch.rs (target/release/deps/watch-556bc6118755a872) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/watch-config.rs (target/release/deps/watch_config-fd827522f3991a58) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests xremap running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s checkPhase completed in 1 minutes 45 seconds Running phase: installPhase actually installing contents of postBuildInstallFromCargoBuildLogOutTempdNm to /nix/store/4q6sz88bffln0lggky8nd1pirlfx6q4p-xremap-0.15.9 stripping references to Rust toolchain Rust toolchain at: /nix/store/l3gishxdaxhnaxczyw0jw7dcy9p4rhcs-rustc-1.97.0 stripping Rust toolchain references done stripping references to cargoVendorDir from: /nix/store/4q6sz88bffln0lggky8nd1pirlfx6q4p-xremap-0.15.9/bin/xremap stripping references done Running phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/4q6sz88bffln0lggky8nd1pirlfx6q4p-xremap-0.15.9 shrinking /nix/store/4q6sz88bffln0lggky8nd1pirlfx6q4p-xremap-0.15.9/bin/xremap checking for references to /build/ in /nix/store/4q6sz88bffln0lggky8nd1pirlfx6q4p-xremap-0.15.9... patching script interpreter paths in /nix/store/4q6sz88bffln0lggky8nd1pirlfx6q4p-xremap-0.15.9 stripping (with command strip and flags -S -p) in /nix/store/4q6sz88bffln0lggky8nd1pirlfx6q4p-xremap-0.15.9/bin