nixbot

builds
1doRemapPathPrefix not set, will not configure any source remapping
unpackPhase
2unpacking source archive /nix/store/hldv429lxay0l1z0hnc3297l7f8c0iyg-source3source root is source
patchPhase
4Executing configureCargoCommonVars5decompressing cargo artifacts from /nix/store/bnvr2v3phpcjw5k1p16v06wr7klh87aq-xremap-deps-0.15.9/target.tar.zst to target
configurePhase
6will append /build/source/.cargo-home/config.toml with contents of /nix/store/0nk4kwp4szbbm28y2msl68dygnf84m7l-vendor-cargo-deps/config.toml7default configurePhase, nothing to do
buildPhase
8+++ command cargo --version9cargo 1.95.0 (f2d3ce0bd 2026-03-21)10+++ command cargo build --release --message-format json-render-diagnostics --locked --features niri11 Compiling niri-ipc v25.11.012 Compiling xremap v0.15.9 (/build/source)13 Finished `release` profile [optimized] target(s) in 1m 24s14searching for bins/libs to install from cargo build log at cargoBuildLogBti3.json15installing /build/source/target/release/xremap in postBuildInstallFromCargoBuildLogOutTempOmk/bin16searching for bins/libs complete17buildPhase completed in 1 minutes 26 seconds
checkPhase
18+++ command cargo test --release --locked --features niri19 Compiling xremap v0.15.9 (/build/source)20 Finished `release` profile [optimized] target(s) in 2m 19s21 Running unittests src/lib.rs (target/release/deps/xremap-8194c8f8901dcbf6)2223running 0 tests2425test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s2627 Running unittests src/main.rs (target/release/deps/xremap-e58aff9e49be0e9b)2829running 291 tests30test bridge::types::test_bridge_request ... ok31test bridge::types::test_bridge_response ... ok32test bridge::types::test_legacy_bridge_response ... ok33test config::application::tests::test_literal_application_name_matcher ... ok34test config::application::tests::test_name_match ... ok35test config::application::tests::test_regex_application_name_matcher ... ok36test config::application::tests::test_unescape_slash_correct_regex ... ok37test config::application::tests::test_unescape_slash_excessive_string_after_closing ... ok38test config::application::tests::test_regex_unescape_application_name_matcher ... ok39test config::application::tests::test_unescape_slash_missing_closing_slash ... ok40test config::application::tests::test_exact_match ... ok41test config::key::test_parse_key ... ok42test config::key_press::test_parse_key_press ... ok43test config::key::test_parse_literal_key_code ... ok44test config::keymap_action::tests::test_keypress_action ... ok45test config::keymap_action::tests::test_launch_action ... ok46test config::tests::test_toml_fail_on_data_outside_of_config_model ... ok47test config::tests::test_toml_keymap_array ... ok48test config::tests::test_toml_keymap_application ... ok49test config::tests::test_toml_keymap_launch ... ok50test config::tests::test_toml_keymap_basic ... ok51test config::keymap_action::tests::test_null_action ... ok52test config::tests::test_toml_keymap_lr_modifiers ... ok53test config::tests::test_toml_keymap_mark ... ok54test config::tests::test_toml_keymap_mode ... ok55test config::tests::test_toml_keymap_remap ... ok56test config::tests::test_toml_modmap_application ... ok57test config::tests::test_toml_keymap_remap_timeout_key_sequence ... ok58test config::tests::test_toml_modmap_basic ... ok59test config::tests::test_toml_modmap_application_regex ... ok60test config::tests::test_toml_modmap_multi_purpose_key_multi_key ... ok61test config::tests::test_toml_modmap_press_release_key ... ok62test config::tests::test_toml_modmap_multi_purpose_key ... ok63test config::tests::test_toml_no_keymap_action ... ok64test config::tests::test_toml_shared_data_anchor ... ok65test config::tests::test_toml_virtual_modifiers ... ok66test config::tests::test_yaml_fail_on_data_outside_of_config_model ... ok67test config::tests::test_yaml_fail_on_modifier_in_modmap_match ... ok68test config::tests::test_yaml_fail_on_modifier_missing_sidedness ... ok69test config::tests::test_yaml_invalid_virtual_modifiers_1 ... ok70test config::tests::test_yaml_invalid_virtual_modifiers_3 ... ok71test config::tests::test_yaml_keymap_array ... ok72test config::tests::test_yaml_invalid_virtual_modifiers_2 ... ok73test config::tests::test_yaml_keymap_can_not_emit_relative_events ... ok74test config::tests::test_yaml_keymap_launch ... ok75test config::tests::test_yaml_keymap_mode ... ok76test config::tests::test_yaml_keymap_remap_property_invalid ... ok77test config::tests::test_yaml_keymap_remap_timeout_as_sequence ... ok78test config::tests::test_yaml_keymap_remap_timeout_invalid ... ok79test config::tests::test_yaml_keymap_remap_timeout_key_invalid ... ok80test config::tests::test_yaml_modifier_is_missing_sidedness ... ok81test config::tests::test_yaml_modmap_any_key_is_not_valid ... ok82test config::tests::test_yaml_modmap_application ... ok83test config::tests::test_yaml_modmap_basic ... ok84test config::tests::test_yaml_modmap_multi_purpose_key_with_invalid_key ... ok85test config::tests::test_yaml_modmap_relative_events_are_invalid_1 ... ok86test config::tests::test_yaml_modmap_application_regex ... ok87test config::tests::test_yaml_modmap_relative_events_are_invalid_2 ... ok88test config::tests::test_yaml_press_release_key_wrongly_used_in_keymap ... ok89test config::tests::test_yaml_key_is_unknown ... ok90test config::tests::test_yaml_shared_data_anchor ... ok91test config::tests::test_yaml_modmap_relative_events_are_invalid_3 ... ok92test config::tests::test_yaml_modmap_press_release_key ... ok93test tests::test_device_override ... ok94test tests::test_application_override ... ok95test tests::test_exact_match_false ... ok96test tests::test_exact_match_default ... ok97test tests::test_exact_match_true ... ok98test tests::test_keymap_emit_is_not_used_in_subsequent_remaps ... ok99test tests::test_interleave_modifiers ... ok100test tests::test_keymap_merge_gives_precedence_to_first ... ok101test tests::test_keymap_matches_exact_before_inexact ... ok102test tests::test_keymap_action_error ... ok103test tests::test_keymap_modifier_spuriously_pressed ... ok104test tests::test_keymap_inexact_when_union_of_modifiers ... ok105test tests::test_keymap_modifiers_are_released_in_order_of_pressed ... ok106test tests::test_keymap_press_release_repeat_only_actions ... ok107test tests::test_keymap_repeat ... ok108test tests::test_mouse_movement_event_accumulation ... ok109test tests::test_keymaps_are_merged ... ok110test tests::test_no_keymap_action ... ok111test tests_any_key::test_any_does_not_work_in_nested_remap ... ok112test tests_any_key::test_any_key ... ok113test tests_any_key::test_anykey_can_activate_nested_remap ... ok114test tests_any_key::test_anykey_when_nested_remap_times_out ... ok115test tests_any_key::test_disguised_keys_match_any_key ... ok116test tests_any_key::test_modifiers_match_anykey ... ok117test tests_any_key::test_virtual_modifiers_match_anykey ... ok118test tests_disguised_events_in::test_disguised_event_cancels_nested_remap ... ok119test tests_disguised_events_in::test_disguised_event_does_not_match ... ok120test tests_disguised_events_in::test_disguised_event_mapped_in_nested_remap ... ok121test tests_disguised_events_in::test_mixed_mouse_events_matching_and_non_matching ... ok122test tests_disguised_events_in::test_mixed_wheel_events_matching_and_non_matching ... ok123test tests_disguised_events_in::test_mouse_wheel_cancels_multi_purpose_key ... ok124test tests_disguised_events_in::test_mouse_movement_does_not_cancel_multi_purpose_key ... ok125test tests_disguised_events_in::test_opt_in_mouse_movement_interrupts_multi_purpose_key ... ok126test tests_disguised_events_in::test_relative_events_in_keymap ... ok127test tests_disguised_events_in::test_relative_events_in_keymap_with_held_modifier ... ok128test tests_escape_next_key::test_escape_next_disguised_key ... ok129test tests_escape_next_key::test_escape_next_key ... ok130test tests_escape_next_key::test_matching_any_key_does_not_affect_escape_next_key ... ok131test tests_escape_next_key::test_modifier_does_not_affect_escape_next_key ... ok132test tests_escape_next_key::test_release_does_not_cancel_escape_next_key ... ok133test tests_escape_next_key::test_virtual_modifier_does_not_affect_escape_next_key ... ok134test tests_extra_modifiers::test_modifier_not_released_in_inexact_match ... ok135test tests_extra_modifiers::test_on_left_side ... ok136test tests_extra_modifiers::test_on_right_side ... ok137test tests_extra_modifiers::test_virtual_modifier_is_not_considered_extra ... ok138test tests_keymap_mark::test_emacs_like ... ok139test tests_keymap_mark::test_mark_triggered_by_shift_combo ... ok140test tests_keymap_mark::test_mark_triggered_by_shift_combo_and_emits_shift_combo ... ok141test tests_keymap_mark::test_mark_triggered_with_extra_modifiers ... ok142test tests_keymap_mark::test_mark_triggered_with_extra_modifiers_and_emits_shift_combo ... ok143test tests_keymap_mode::test_custom_start_mode ... ok144test tests_keymap_mode::test_default_start_mode ... ok145test tests_keymap_mode::test_unspecified_mode_matches_all_modes ... ok146test tests_keymap_modifier_triggers::test_modifier_trigger_can_be_used_as_normal_modifier ... ok147test tests_keymap_modifier_triggers::test_modifier_trigger_cannot_be_its_own_modifier ... ok148test tests_keymap_modifier_triggers::test_modifier_trigger_sends_other_modifier_combo ... ok149test tests_keymap_modifier_triggers::test_modifier_trigger_that_match_can_be_used_as_normal_modifier ... ok150test tests_keymap_modifier_triggers::test_modifier_trigger_sends_same_modifier_combo ... ok151test tests_keymap_modifier_triggers::test_modifier_trigger_with_exact_match ... ok152test tests_keymap_modifier_triggers::test_modifier_trigger_with_extra_modifiers ... ok153test tests_keymap_modifier_triggers::test_modifier_trigger_with_nested_remap ... ok154test tests_keymap_modifier_triggers::test_modifier_trigger_with_nested_remap_cancelled ... ok155test tests_keymap_modifier_triggers::test_modifier_trigger_with_nested_remap_timeout ... ok156test tests_keymap_modifier_triggers::test_modifier_triggers_alone ... ok157test tests_keymap_modifier_triggers::test_modifier_triggers_modded ... ok158test tests_modmap_keys::test_modmap_can_emit_several_keys ... ok159test tests_modmap_keys::test_modmap_emit_is_not_used_in_subsequent_remaps ... ok160test tests_modmap_keys::test_modmap_followed_by_same_emit_key ... ok161test tests_modmap_keys::test_mode_change_affects_modmap_right_away ... ok162test tests_modmap_keys::test_modmap_mode_switch_between_press_and_release ... ok163test tests_modmap_keys::test_modmap_mode_switch_between_press_and_release_when_multiple_keys ... ok164test tests_modmap_keys::test_modmap_only_emits_press_on_press ... ok165test tests_modmap_keys::test_modmap_one_key ... ok166test tests_modmap_keys::test_modmap_output_is_used_in_keymap ... ok167test tests_modmap_keys::test_modmap_preceded_by_same_emit_key ... ok168test tests_modmap_keys::test_modmap_release_is_safe_even_with_mode_change_1 ... ok169test tests_modmap_keys::test_modmap_release_is_safe_even_with_mode_change_2 ... ok170test tests_modmap_keys::test_modmap_release_is_safe_even_with_mode_change_3 ... ok171test tests_modmap_mul_purpose::test_free_hold_does_not_repeat_hold_action_before_decision ... ok172test tests_modmap_keys::test_modmap_remap_two_concurrent_keys ... ok173test tests_modmap_mul_purpose::test_alone_is_not_optional ... ok174test tests_modmap_mul_purpose::test_free_hold_repeats_hold_action_after_decision ... ok175test tests_modmap_mul_purpose::test_held_is_not_optional ... ok176test tests_modmap_mul_purpose::test_key_release_will_not_trigger_held ... ok177test tests_modmap_mul_purpose::test_modifiers_are_sorted_first_and_last_held ... ok178test tests_modmap_mul_purpose::test_multipurpose_hold_by_interrupt_then_mode_change ... ok179test tests_modmap_mul_purpose::test_multipurpose_hold_by_timeout_then_mode_change ... ok180test tests_modmap_mul_purpose::test_multipurpose_is_interrupted ... ok181test tests_modmap_mul_purpose::test_multipurpose_is_not_emitted_on_press ... ok182test tests_modmap_mul_purpose::test_modifiers_are_sorted_first_and_last_alone ... ok183test tests_modmap_mul_purpose::test_multipurpose_is_repeated_in_hold_preferred_state ... ok184test tests_modmap_mul_purpose::test_multipurpose_key_interruptable_evaluated_after_modmap_lookup ... ok185test tests_modmap_mul_purpose::test_multipurpose_key_never_pressed_but_released ... ok186test tests_modmap_mul_purpose::test_multipurpose_press_all_keys_then_release_all_keys_2 ... ok187test tests_modmap_mul_purpose::test_multipurpose_press_all_keys_then_release_all_keys_1 ... ok188test tests_modmap_mul_purpose::test_multipurpose_press_all_keys_then_release_all_keys_3 ... ok189test tests_modmap_mul_purpose::test_multipurpose_released_without_interruption ... ok190test tests_modmap_mul_purpose::test_output_key_used_as_trigger ... ok191test tests_modmap_mul_purpose::test_spurious_release_multipurpose_key ... ok192test tests_modmap_mul_purpose::test_spurious_repeat_multipurpose_key ... ok193test tests_modmap_mul_purpose::test_the_multipurpose_output_is_used_in_keymap_2 ... ok194test tests_modmap_mul_purpose::test_the_multipurpose_output_is_used_in_keymap_1 ... ok195test tests_modmap_mul_purpose::test_the_multipurpose_output_is_used_in_keymap_3 ... ok196test tests_modmap_mul_purpose::test_the_multipurpose_output_is_used_in_keymap_4 ... ok197test tests_modmap_mul_purpose::test_two_multipurpose_keys_are_interrupted ... ok198test tests_modmap_mul_purpose_tap_preferred::test_tap_preferred_interrupted_before_timeout ... ok199test tests_modmap_mul_purpose_tap_preferred::test_tap_preferred_interrupted_before_timeout_and_repeated ... ok200test tests_modmap_mul_purpose_tap_preferred::test_tap_preferred_is_not_emitted_on_press ... ok201test tests_modmap_mul_purpose_tap_preferred::test_tap_preferred_is_not_repeated_before_timeout ... ok202test tests_modmap_mul_purpose_tap_preferred::test_tap_preferred_released_before_timeout ... ok203test tests_modmap_mul_purpose::test_multipurpose_is_repeated_after_timeout ... ok204test tests_modmap_press_release_key::test_press_release ... ok205test tests_modmap_press_release_key::test_press_release_actions_goes_around_keymap ... ok206test tests_modmap_mul_purpose::test_multipurpose_released_after_timeout ... ok207test tests_modmap_press_release_key::test_press_release_can_escape_next_key ... ok208test tests_modmap_press_release_key::test_press_release_emit_modifiers ... ok209test tests_modmap_press_release_key::test_press_release_emit_nested_remap ... ok210test tests_modmap_press_release_key::test_press_release_lift_extra_modifiers_on_emit ... ok211test tests_modmap_press_release_key::test_press_release_repeat_custom_key ... ok212test tests_modmap_press_release_key::test_press_release_repeat_original_key ... ok213test tests_modmap_press_release_key::test_press_release_skip_original_key ... ok214test tests_modmap_press_release_key::test_press_release_emit_nested_remap_with_modifier_trigger ... ok215test tests_nested_remap::test_cancel_by_key_with_defined_timeout_key ... ok216test tests_nested_remap::test_cancel_by_timeout_emits_nothing ... ok217test tests_nested_remap::test_cancel_by_timeout_with_explicit_timeout ... ok218test tests_nested_remap::test_cancel_by_timeout_with_timeout_key ... ok219test tests_modmap_mul_purpose_tap_preferred::test_tap_preferred_interrupted_in_hold_preferred_state ... ok220test tests_nested_remap::test_cancel_by_key_with_defined_timeout_key_but_no_match ... ok221test tests_nested_remap::test_event_canceling_remap_gets_emitted ... ok222test tests_nested_remap::test_event_canceling_remap_is_used_for_matching ... ok223test tests_nested_remap::test_exact_match_true_nested ... ok224test tests_nested_remap::test_exact_match_false_nested ... ok225test tests_nested_remap::test_merge_nested_sibling_remaps_only_timeout_key_from_first_remap_is_used ... ok226test tests_nested_remap::test_merge_nested_sibling_remaps ... ok227test tests_modmap_mul_purpose_tap_preferred::test_tap_preferred_released_in_hold_preferred_state ... ok228test tests_nested_remap::test_merge_nested_sibling_remaps_timeout_key_precedence_to_first ... ok229test tests_nested_remap::test_merge_nested_sibling_remaps_precedence_to_first ... ok230test tests_nested_remap::test_merge_remaps ... ok231test tests_nested_remap::test_merge_remaps_with_override ... ok232test tests_nested_remap::test_mixing_no_keypress_and_remap_in_keymap_action ... ok233test tests_nested_remap::test_mixing_keypress_and_remap_in_keymap_action ... ok234test tests_nested_remap::test_modifier_canceling_remap_gets_emitted ... ok235test tests_nested_remap::test_modifier_does_not_cancel_triple_nested_remap ... ok236test tests_nested_remap::test_nested_remap_does_not_match_mod_trigger ... ok237test tests_nested_remap::test_modifier_with_nested_remap_in_triple_nested_remap ... ok238test tests_nested_remap::test_modifier_canceling_remap_is_used_for_matching ... ok239test tests_nested_remap::test_nested_remap_does_not_match_modifiers ... ok240test tests_nested_remap::test_nested_remap_inexact_when_union_of_modifiers ... ok241test tests_nested_remap::test_nested_remap_with_on_action ... ok242test tests_nested_remap::test_remap_does_not_match_modifiers_in_triple_nested_remap ... ok243test tests_nested_remap::test_remap_modifier_in_triple_nested_remap ... ok244test tests_nested_remap::test_the_event_canceling_remap_gets_emitted_when_same_as_trigger_key_when_explicit ... ok245test tests_nested_remap::test_the_event_canceling_remap_gets_emitted_when_same_as_trigger_key_when_implicit ... ok246test tests_nested_remap::test_timeout_emits_lastest_nested_remap_trigger ... ok247test tests_operator_double_tap::test_dbltap ... ok248test tests_nested_remap::test_triple_nested_remap ... ok249test tests_operator_double_tap::test_dbltap_at_first_press_not_canceled_by_other_non_matching ... ok250test tests_operator_double_tap::test_dbltap_at_first_press_repeated ... ok251test tests_operator_double_tap::test_dbltap_key_not_matching ... ok252test tests_operator_double_tap::test_dbltap_spurious_events ... ok253test tests_operator_double_tap::test_dbltap_surrounded_at_double_tapped ... ok254test tests_operator_double_tap::test_dbltap_surrounded_at_tapped ... ok255test tests_operator_double_tap::test_dbltap_surrounded_at_first_press ... ok256test tests_operator_double_tap::test_dbltap_then_repeat_ordinary_key ... ok257test tests_operator_double_tap::test_dbltap_twice ... ok258test tests_operator_double_tap::test_dbltap_then_repeat_triggering_key ... ok259test tests_operator_double_tap::test_dbltap_at_first_press_canceled_by_timeout ... ok260test tests_operator_double_tap::test_dbltap_then_tick_before_release ... ok261test tests_operator_double_tap::test_dbltap_when_tapped_canceled_by_timeout ... ok262test tests_operator_double_tap::test_dbltap_when_tapped_canceled_by_timeout_with_distinct_key ... ok263test tests_operator_double_tap::test_dbltap_when_tapped_not_canceled_by_other_non_matching ... ok264test tests_operator_handler::test_operator_handler_candidate_cancels_in_one_batch ... ok265test tests_operator_handler::test_operator_handler_candidate_match_in_one_batch ... ok266test tests_operator_handler::test_operator_handler_candidate_with_many_actions ... ok267test tests_operator_handler::test_operator_handler_picks_finished_lowest_candidate_when_heighest_cancels ... ok268test tests_operator_handler::test_operator_handler_picks_heighest_candidate ... ok269test tests_operator_handler::test_operator_handler_picks_heighest_candidate_after_lowest_has_canceled ... ok270test tests_operator_handler::test_operator_handler_picks_lowest_candidate_done_a_while_when_heighest_matches ... ok271test tests_operator_double_tap::test_dbltap_when_tapped_canceled_by_timeout_with_modded_key ... ok272test tests_operator_handler::test_operator_handler_picks_lowest_candidate_when_heighest_cancels ... ok273test tests_operator_handler::test_operator_handler_two_candidates_that_both_cancel ... ok274test tests_operator_handler::test_operator_handler_unhandled_events_are_passed_to_next_operator_at_match ... ok275test tests_operator_double_tap::test_dbltap_when_tapped_canceled_by_timeout_with_rolled_key ... ok276test tests_operator_handler::test_operator_handler_unhandled_events_are_passed_to_next_operator_when_canceled ... ok277test tests_operator_handler::test_operator_handler_unhandled_events_are_passed_to_static_operators_when_done ... ok278test tests_operator_sim::simkey_test_releasing_key_does_not_start_matching ... ok279test tests_operator_handler::test_operator_handler_picks_lowest_candidate_finished_a_while_when_heighest_cancels_by_timeout ... ok280test tests_operator_handler::test_operator_handler_picks_lowest_candidate_when_canceled_by_timeout ... ok281test tests_operator_sim::symkey_emitted_then_timeout ... ok282test tests_operator_sim::symkey_pressed_then_release_of_old_other_key ... ok283test tests_operator_sim::symkey_test_3_simkeys ... ok284test tests_operator_sim::symkey_test_emitted_key_is_released_when_first_trigger_key_is_released ... ok285test tests_operator_sim::symkey_test_first_key_released_before_second_is_pressed ... ok286test tests_operator_sim::symkey_test_repeat ... ok287test tests_operator_sim::symkey_pressed_then_timeout ... ok288test tests_operator_sim::symkey_test_repeat_after_release ... ok289test tests_operator_sim::symkey_test_second_key_can_start_matching_right_after_other_release ... ok290test tests_operator_sim::symkey_released_then_timeout ... ok291test tests_operator_sim::symkey_test_surrounded_at_done ... ok292test tests_operator_sim::symkey_test_surrounded_at_emit ... ok293test tests_operator_sim::symkey_test_surrounded_at_first_press ... ok294test tests_operator_sim::symkey_test_surrounded_at_first_press_and_cancel ... ok295test tests_operator_sim::symkey_test_surrounded_at_release ... ok296test tests_operator_sim::symkey_test_trigger_in_reverse_then_modded_release ... ok297test tests_operator_sim::symkey_test_trigger_in_reverse_then_rolled_release ... ok298test tests_operator_sim::symkey_test_trigger_then_modded_release ... ok299test tests_operator_sim::symkey_test_trigger_then_rolled_release ... ok300test tests_throttle_emit::test_press_key_then_press_mod_with_delay ... ok301test tests_throttle_emit::test_press_key_then_press_mod_without_delay ... ok302test tests_throttle_emit::test_press_key_then_release_mod_with_delay ... ok303test tests_throttle_emit::test_both_press_and_release_delays_after_mod ... ok304test tests_throttle_emit::test_press_key_then_release_other_key_without_delay ... ok305test tests_throttle_emit::test_press_key_then_release_mod_without_delay ... ok306test tests_throttle_emit::test_press_key_then_release_same_key_with_delay ... ok307test tests_throttle_emit::test_press_key_then_release_same_key_without_delay ... ok308test tests_throttle_emit::test_press_mod_then_release_key_without_delay ... ok309test tests_virtual_modifier::test_modifier_not_declared ... ok310test tests_virtual_modifier::test_modmap_output_is_used_in_virtual_modifiers ... ok311test tests_throttle_emit::test_press_mod_then_press_key_without_delay ... ok312test tests_virtual_modifier::test_nested_remap_is_not_cancelled_by_virtual_modifier ... ok313test tests_virtual_modifier::test_virtual_modifier_can_be_explicitly_emitted_as_key ... ok314test tests_virtual_modifier::test_virtual_modifier_in_inexact_match ... ok315test tests_virtual_modifier::test_virtual_modifier_is_never_emitted ... ok316test tests_virtual_modifier::test_virtual_modifier_not_emitted_even_if_defined_in_emit_definition ... ok317test tests_virtual_modifier::test_virtual_modifier_not_emitted_when_no_match ... ok318test tests_virtual_modifier::test_virtual_modifier_triggers_alone ... ok319test tests_throttle_emit::test_two_different_keys_pressed_around_mod_press ... ok320test tests_throttle_emit::test_two_different_keys_pressed_around_mod_release ... ok321322test result: ok. 291 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s323324 Running tests/configuration.rs (target/release/deps/configuration-6a01f0ce30506cdb)325326running 0 tests327328test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s329330 Running tests/controller.rs (target/release/deps/controller-83dcfcacbede47d1)331332running 0 tests333334test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s335336 Running tests/device.rs (target/release/deps/device-d3835ff58ad5827b)337338running 0 tests339340test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s341342 Running tests/device_1.rs (target/release/deps/device_1-8b67fc29c3fa6838)343344running 0 tests345346test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s347348 Running tests/keyboard.rs (target/release/deps/keyboard-de98785a7f1751dd)349350running 0 tests351352test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s353354 Running tests/modmap.rs (target/release/deps/modmap-609e2e30d4b6bcff)355356running 0 tests357358test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s359360 Running tests/operators.rs (target/release/deps/operators-01f7f394994899c3)361362running 0 tests363364test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s365366 Running tests/watch.rs (target/release/deps/watch-a474e93ee13608fa)367368running 0 tests369370test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s371372 Running tests/watch-config.rs (target/release/deps/watch_config-f74322b4d34784e2)373374running 0 tests375376test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s377378 Doc-tests xremap379380running 0 tests381382test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s383384checkPhase completed in 2 minutes 20 seconds
installPhase
385actually installing contents of postBuildInstallFromCargoBuildLogOutTempOmk to /nix/store/l06fs5mvg61bqlf93zq3cad4asiwbfpn-xremap-0.15.9386stripping references to Rust toolchain387Rust toolchain at: /nix/store/yhmi70ln28n1j6wn82h61b8r8q4g562i-rustc-1.95.0388stripping Rust toolchain references done389stripping references to cargoVendorDir from:390/nix/store/l06fs5mvg61bqlf93zq3cad4asiwbfpn-xremap-0.15.9/bin/xremap391stripping references done
fixupPhase
392shrinking RPATHs of ELF executables and libraries in /nix/store/l06fs5mvg61bqlf93zq3cad4asiwbfpn-xremap-0.15.9393shrinking /nix/store/l06fs5mvg61bqlf93zq3cad4asiwbfpn-xremap-0.15.9/bin/xremap394checking for references to /build/ in /nix/store/l06fs5mvg61bqlf93zq3cad4asiwbfpn-xremap-0.15.9...395patching script interpreter paths in /nix/store/l06fs5mvg61bqlf93zq3cad4asiwbfpn-xremap-0.15.9396stripping (with command strip and flags -S -p) in /nix/store/l06fs5mvg61bqlf93zq3cad4asiwbfpn-xremap-0.15.9/bin