nixbot

builds

failed horae-tests-0.1.0 checks.aarch64-linux.tests · build #454 · raw

1elastic-arm-976bb8e2: building 7gz6m4ychb8wyidl4n5qz9dpkk7rj4ib-horae-tests-0.1.0.drv
unpackPhase
2unpacking source archive /nix/store/60a4dxarj5mlkdjb2r43wynd4mkvla9m-source3source root is source
patchPhase
4Executing configureCargoCommonVars5decompressing cargo artifacts from /nix/store/iz15gsb1vnxn8iiqaks5c263ms6mxl74-horae-checks-deps-0.1.0/target.tar.zst to target6patchPhase completed in 1 minutes 22 seconds
configurePhase
7will append /build/source/.cargo-home/config.toml with contents of /nix/store/kqxgprj432hnlh0pqlk1779vyabfmw4i-vendor-cargo-deps/config.toml8default configurePhase, nothing to do
buildPhase
9+++ command cargo nextest run -p horae-core --test-threads 810 Compiling proc-macro2 v1.0.10611 Compiling serde_core v1.0.22812 Compiling serde v1.0.22813 Compiling num-traits v0.2.1914 Compiling quote v1.0.4615 Compiling syn v2.0.11816 Compiling uuid v1.23.417 Compiling serde_derive v1.0.22818 Compiling thiserror-impl v2.0.1819 Compiling thiserror v2.0.1820 Compiling chrono v0.4.4521 Compiling horae-core v0.1.0 (/build/source/crates/core)22 Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 02s23------------24 Nextest run ID 356f6a3d-d143-4a42-ae35-6ca61ace1311 with nextest profile: default25 Starting 189 tests across 1 binary26 PASS [ 0.020s] horae-core budget::tests::each_crossing_is_announced_once27 PASS [ 0.025s] horae-core budget::tests::configured_alert_accepts_zero_percent_but_not_zero_budget28 PASS [ 0.024s] horae-core budget::tests::current_band_is_the_highest_reached29 PASS [ 0.024s] horae-core budget::tests::configured_alert_rejects_invalid_inputs_and_widens_large_values30 PASS [ 0.030s] horae-core budget::tests::a_single_jump_announces_every_crossed_band31 PASS [ 0.026s] horae-core budget::tests::drop_below_a_band_does_not_fire_but_current_resets32 PASS [ 0.026s] horae-core budget::tests::display_percentage_rounds_clamps_and_never_overflows33 PASS [ 0.040s] horae-core budget::tests::configured_alert_threshold_is_exact_without_rounding34 Running [ 00:00:00] > 8/189: 8 running, 8 passed, 0 skipped 35 [ 00:00:00] horae-core budget::tests::large_values_do_not_overflow36 [ 00:00:00] horae-core t::tests::no_band_for_zero_or_missing_budget37 [ 00:00:00] horae-core get_fires_even_without_a_configured_100_band38 [ 00:00:00] horae-core eserves_absence_zero_and_exact_large_amounts39 [ 00:00:00] horae-core ve_fractional_cent_overflow_and_invalid_text40 [ 00:00:00] horae-core ::optional_text_normalizes_only_blank_fields41 [ 00:00:00] horae-core orted_currencies_and_unicode_character_limit42 Running [ 00:00:00] => 19/189: 8 running, 8 passed, 0 skipped 43 [ 00:00:00] horae-core budget::tests::large_values_do_not_overflow44 [ 00:00:00] horae-core t::tests::no_band_for_zero_or_missing_budget45 [ 00:00:00] horae-core get_fires_even_without_a_configured_100_band46 [ 00:00:00] horae-core eserves_absence_zero_and_exact_large_amounts47 [ 00:00:00] horae-core ve_fractional_cent_overflow_and_invalid_text48 [ 00:00:00] horae-core ::optional_text_normalizes_only_blank_fields49 [ 00:00:00] horae-core orted_currencies_and_unicode_character_limit50 PASS [ 0.020s] horae-core budget::tests::large_values_do_not_overflow51 PASS [ 0.022s] horae-core budget::tests::over_budget_fires_even_without_a_configured_100_band52 PASS [ 0.020s] horae-core client::tests::profile_rejects_blank_overlong_and_null_names53 PASS [ 0.029s] horae-core client::tests::default_rate_preserves_absence_zero_and_exact_large_amounts54 PASS [ 0.028s] horae-core client::tests::default_rate_rejects_negative_fractional_cent_overflow_and_invalid_text55 PASS [ 0.026s] horae-core client::tests::profile_accepts_supported_currencies_and_unicode_character_limit56 PASS [ 0.035s] horae-core budget::tests::no_band_for_zero_or_missing_budget57 PASS [ 0.020s] horae-core duration::tests::format_clamps_negative_to_zero58 PASS [ 0.028s] horae-core client::tests::profile_rejects_unsupported_currency_and_null_billing_fields59 PASS [ 0.046s] horae-core client::tests::optional_text_normalizes_only_blank_fields60 PASS [ 0.020s] horae-core duration::tests::parse_decimal61 PASS [ 0.024s] horae-core duration::tests::format_hhmm_pads_minutes62 PASS [ 0.028s] horae-core duration::tests::format_round_trip63 PASS [ 0.030s] horae-core duration::tests::parse_colon64 PASS [ 0.032s] horae-core duration::tests::minutes_between_is_exact_no_minimum65 Running [ 00:00:00] => 23/189: 8 running, 23 passed, 0 skipped 66 [ 00:00:00] horae-core s::parse_decimal_rounds_half_minutes_exactly67 [ 00:00:00] horae-core se_preserves_u32_boundary_without_saturating68 [ 00:00:00] horae-core rse_rejects_colon_overflow_without_panicking69 [ 00:00:00] horae-core ts_excessive_decimal_precision_and_numerator70 [ 00:00:00] horae-core cts_negative_non_finite_and_malformed_values71 [ 00:00:00] horae-core ests::parse_round_trips_each_minute_in_a_day72 [ 00:00:00] horae-core high_precision_without_intermediate_overflow73 Running [ 00:00:00] => 29/189: 8 running, 23 passed, 0 skipped 74 [ 00:00:00] horae-core s::parse_decimal_rounds_half_minutes_exactly75 [ 00:00:00] horae-core se_preserves_u32_boundary_without_saturating76 [ 00:00:00] horae-core rse_rejects_colon_overflow_without_panicking77 [ 00:00:00] horae-core ts_excessive_decimal_precision_and_numerator78 [ 00:00:00] horae-core cts_negative_non_finite_and_malformed_values79 [ 00:00:00] horae-core ests::parse_round_trips_each_minute_in_a_day80 [ 00:00:00] horae-core high_precision_without_intermediate_overflow81 PASS [ 0.028s] horae-core duration::tests::parse_decimal_rounds_half_minutes_exactly82 PASS [ 0.028s] horae-core duration::tests::parse_preserves_u32_boundary_without_saturating83 PASS [ 0.027s] horae-core duration::tests::parse_rejects_colon_overflow_without_panicking84 PASS [ 0.028s] horae-core duration::tests::parse_rejects_excessive_decimal_precision_and_numerator85 PASS [ 0.032s] horae-core duration::tests::parse_rejects_negative_non_finite_and_malformed_values86 PASS [ 0.028s] horae-core importers::harvest::convert::tests::conversion_handles_high_precision_without_intermediate_overflow87 PASS [ 0.029s] horae-core importers::harvest::convert::tests::conversion_reports_precision_and_numerator_limits88 PASS [ 0.019s] horae-core importers::harvest::convert::tests::hours_common_values_are_exact89 PASS [ 0.039s] horae-core importers::harvest::convert::tests::conversion_preserves_the_i64_boundary_and_rejects_rounding_past_it90 PASS [ 0.036s] horae-core importers::harvest::convert::tests::conversion_rejects_unrepresentable_scaled_values_without_panicking91 PASS [ 0.032s] horae-core importers::harvest::convert::tests::garbage_is_rejected92 Running [ 00:00:00] => 34/189: 8 running, 34 passed, 0 skipped 93 [ 00:00:00] horae-core ests::parse_round_trips_each_minute_in_a_day94 [ 00:00:00] horae-core s::conversion_matches_exact_scaled_rationals95 [ 00:00:00] horae-core n_fraction_straddles_the_half_minute_exactly96 [ 00:00:00] horae-core :hours_round_trip_against_exporter_transform97 [ 00:00:00] horae-core :money_round_trip_against_exporter_transform98 [ 00:00:00] horae-core ert::tests::leading_and_trailing_forms_parse99 [ 00:00:00] horae-core onvert::tests::money_common_values_are_exact100 Running [ 00:00:00] => 39/189: 8 running, 34 passed, 0 skipped 101 [ 00:00:00] horae-core ests::parse_round_trips_each_minute_in_a_day102 [ 00:00:00] horae-core s::conversion_matches_exact_scaled_rationals103 [ 00:00:00] horae-core n_fraction_straddles_the_half_minute_exactly104 [ 00:00:00] horae-core :hours_round_trip_against_exporter_transform105 [ 00:00:00] horae-core :money_round_trip_against_exporter_transform106 [ 00:00:00] horae-core ert::tests::leading_and_trailing_forms_parse107 [ 00:00:00] horae-core onvert::tests::money_common_values_are_exact108 PASS [ 0.059s] horae-core duration::tests::parse_round_trips_each_minute_in_a_day109 PASS [ 0.036s] horae-core importers::harvest::convert::tests::high_precision_fraction_straddles_the_half_minute_exactly110 PASS [ 0.024s] horae-core importers::harvest::convert::tests::money_common_values_are_exact111 PASS [ 0.032s] horae-core importers::harvest::convert::tests::money_rounds_third_decimal_half_up112 PASS [ 0.040s] horae-core importers::harvest::convert::tests::money_round_trip_against_exporter_transform113 PASS [ 0.043s] horae-core importers::harvest::convert::tests::leading_and_trailing_forms_parse114 PASS [ 0.032s] horae-core importers::harvest::convert::tests::round_half_up_at_the_boundary115 PASS [ 0.021s] horae-core importers::harvest::keys::tests::client_key_equal_across_case_and_whitespace116 PASS [ 0.044s] horae-core importers::harvest::convert::tests::negative_is_rejected117 Running [ 00:00:00] ==> 43/189: 8 running, 43 passed, 0 skipped 118 [ 00:00:00] horae-core s::conversion_matches_exact_scaled_rationals119 [ 00:00:00] horae-core :hours_round_trip_against_exporter_transform120 [ 00:00:00] horae-core ::tests::composite_components_do_not_collide121 [ 00:00:00] horae-core :normalize_matches_sql_harvest_norm_contract122 [ 00:00:00] horae-core :keys::tests::normalize_trims_and_case_folds123 [ 00:00:00] horae-core sts::occurrence_counter_keys_are_independent124 [ 00:00:00] horae-core occurrence_counter_numbers_repeats_from_zero125 Running [ 00:00:00] ==> 50/189: 8 running, 43 passed, 0 skipped 126 [ 00:00:00] horae-core s::conversion_matches_exact_scaled_rationals127 [ 00:00:00] horae-core :hours_round_trip_against_exporter_transform128 [ 00:00:00] horae-core ::tests::composite_components_do_not_collide129 [ 00:00:00] horae-core :normalize_matches_sql_harvest_norm_contract130 [ 00:00:00] horae-core :keys::tests::normalize_trims_and_case_folds131 [ 00:00:00] horae-core sts::occurrence_counter_keys_are_independent132 [ 00:00:00] horae-core occurrence_counter_numbers_repeats_from_zero133 PASS [ 0.068s] horae-core importers::harvest::convert::tests::hours_round_trip_against_exporter_transform134 PASS [ 0.031s] horae-core importers::harvest::keys::tests::normalize_matches_sql_harvest_norm_contract135 PASS [ 0.028s] horae-core importers::harvest::keys::tests::occurrence_counter_keys_are_independent136 PASS [ 0.028s] horae-core importers::harvest::keys::tests::normalize_trims_and_case_folds137 PASS [ 0.040s] horae-core importers::harvest::keys::tests::composite_components_do_not_collide138 PASS [ 0.035s] horae-core importers::harvest::keys::tests::project_key_falls_back_to_client_and_name139 PASS [ 0.047s] horae-core importers::harvest::keys::tests::occurrence_counter_numbers_repeats_from_zero140 PASS [ 0.030s] horae-core importers::harvest::keys::tests::project_key_prefers_code_when_present141 PASS [ 0.024s] horae-core importers::harvest::keys::tests::task_key_shared_across_projects142 PASS [ 0.024s] horae-core importers::harvest::types::account_switch_tests::account_switch_requires_binding_and_no_imports_or_active_work143 PASS [ 0.032s] horae-core importers::harvest::keys::tests::time_entry_key_distinguishes_and_matches144 Running [ 00:00:00] ==> 54/189: 8 running, 54 passed, 0 skipped 145 [ 00:00:00] horae-core s::conversion_matches_exact_scaled_rationals146 [ 00:00:00] horae-core d_new_inline_errors_reconcile_across_batches147 [ 00:00:00] horae-core _when_an_errored_count_has_no_reported_error148 [ 00:00:00] horae-core tests::import_modes_display_their_wire_names149 [ 00:00:00] horae-core s_when_errored_counts_match_collected_errors150 [ 00:00:00] horae-core conserves_header_amount_and_bounds_each_line151 [ 00:00:00] horae-core cation_handles_empty_zero_and_full_discounts152 Running [ 00:00:00] ==> 61/189: 8 running, 54 passed, 0 skipped 153 [ 00:00:00] horae-core s::conversion_matches_exact_scaled_rationals154 [ 00:00:00] horae-core d_new_inline_errors_reconcile_across_batches155 [ 00:00:00] horae-core _when_an_errored_count_has_no_reported_error156 [ 00:00:00] horae-core tests::import_modes_display_their_wire_names157 [ 00:00:00] horae-core s_when_errored_counts_match_collected_errors158 [ 00:00:00] horae-core conserves_header_amount_and_bounds_each_line159 [ 00:00:00] horae-core cation_handles_empty_zero_and_full_discounts160 PASS [ 0.036s] horae-core importers::harvest::types::tests::archived_errors_and_new_inline_errors_reconcile_across_batches161 PASS [ 0.024s] horae-core importers::harvest::types::tests::import_modes_display_their_wire_names162 PASS [ 0.032s] horae-core importers::harvest::types::tests::does_not_reconcile_when_an_errored_count_has_no_reported_error163 PASS [ 0.031s] horae-core invoice::tests::discount_allocation_handles_empty_zero_and_full_discounts164 PASS [ 0.016s] horae-core invoice::tests::discount_allocation_uses_largest_remainder_then_stable_source_order165 PASS [ 0.024s] horae-core invoice::tests::discount_allocation_supports_maximum_representable_subtotal166 PASS [ 0.032s] horae-core invoice::tests::discount_allocation_rejects_negative_lines_and_subtotal_overflow167 PASS [ 0.049s] horae-core importers::harvest::types::tests::reconciles_when_errored_counts_match_collected_errors168 PASS [ 0.028s] horae-core invoice::tests::discounted_fee_contribution_leaves_discount_available169 PASS [ 0.020s] horae-core invoice::tests::invoice_adjustments_round_components_half_up170 Running [ 00:00:00] ===> 64/189: 8 running, 64 passed, 0 skipped 171 [ 00:00:00] horae-core s::conversion_matches_exact_scaled_rationals172 [ 00:00:00] horae-core conserves_header_amount_and_bounds_each_line173 [ 00:00:00] horae-core _apply_discount_before_non_compounding_taxes174 [ 00:00:00] horae-core tments_reject_negative_subtotal_and_overflow175 [ 00:00:00] horae-core invoice::tests::line_amount_90_minutes176 [ 00:00:00] horae-core e_amount_accepts_large_representable_amounts177 [ 00:00:00] horae-core invoice::tests::line_amount_exact_hour178 Running [ 00:00:00] ===> 74/189: 8 running, 64 passed, 0 skipped 179 [ 00:00:00] horae-core s::conversion_matches_exact_scaled_rationals180 [ 00:00:00] horae-core conserves_header_amount_and_bounds_each_line181 [ 00:00:00] horae-core _apply_discount_before_non_compounding_taxes182 [ 00:00:00] horae-core tments_reject_negative_subtotal_and_overflow183 [ 00:00:00] horae-core invoice::tests::line_amount_90_minutes184 [ 00:00:00] horae-core e_amount_accepts_large_representable_amounts185 [ 00:00:00] horae-core invoice::tests::line_amount_exact_hour186 PASS [ 0.036s] horae-core invoice::tests::invoice_adjustments_apply_discount_before_non_compounding_taxes187 PASS [ 0.068s] horae-core invoice::tests::discount_allocation_conserves_header_amount_and_bounds_each_line188 PASS [ 0.028s] horae-core invoice::tests::line_amount_90_minutes189 PASS [ 0.013s] horae-core invoice::tests::line_amount_half_hour190 PASS [ 0.032s] horae-core invoice::tests::line_amount_exact_hour191 PASS [ 0.036s] horae-core invoice::tests::line_amount_accepts_large_representable_amounts192 PASS [ 0.048s] horae-core invoice::tests::invoice_adjustments_reject_negative_subtotal_and_overflow193 PASS [ 0.013s] horae-core invoice::tests::line_amount_zero_minutes194 PASS [ 0.027s] horae-core invoice::tests::line_amount_rejects_unrepresentable_results195 PASS [ 0.028s] horae-core invoice::tests::line_amount_odd_minutes196 PASS [ 0.032s] horae-core invoice::tests::line_amount_rounds_half_cents_up_not_to_even197 Running [ 00:00:00] ===> 75/189: 8 running, 75 passed, 0 skipped 198 [ 00:00:00] horae-core s::conversion_matches_exact_scaled_rationals199 [ 00:00:00] horae-core invoice::tests::line_amount_zero_rate200 [ 00:00:00] horae-core keeps_zero_and_explicit_missing_project_rate201 [ 00:00:00] horae-core invoice::tests::resolve_rate_cascade202 [ 00:00:00] horae-core ed_rate_mode_ignores_unselected_rate_sources203 [ 00:00:00] horae-core addition_rejects_overflow_in_both_directions204 [ 00:00:00] horae-core currency_checks_and_representable_boundaries205 Running [ 00:00:00] ====> 87/189: 8 running, 75 passed, 0 skipped 206 [ 00:00:00] horae-core s::conversion_matches_exact_scaled_rationals207 [ 00:00:00] horae-core invoice::tests::line_amount_zero_rate208 [ 00:00:00] horae-core keeps_zero_and_explicit_missing_project_rate209 [ 00:00:00] horae-core invoice::tests::resolve_rate_cascade210 [ 00:00:00] horae-core ed_rate_mode_ignores_unselected_rate_sources211 [ 00:00:00] horae-core addition_rejects_overflow_in_both_directions212 [ 00:00:00] horae-core currency_checks_and_representable_boundaries213 PASS [ 0.028s] horae-core invoice::tests::line_amount_zero_rate214 PASS [ 0.016s] horae-core money::tests::addition_rejects_overflow_in_both_directions215 PASS [ 0.012s] horae-core money::tests::addition_retains_currency_checks_and_representable_boundaries216 PASS [ 0.029s] horae-core invoice::tests::selected_rate_mode_ignores_unselected_rate_sources217 PASS [ 0.034s] horae-core invoice::tests::resolve_rate_cascade218 PASS [ 0.038s] horae-core invoice::tests::selected_rate_keeps_zero_and_explicit_missing_project_rate219 PASS [ 0.016s] horae-core money::tests::format_cents_plain_keeps_sign_below_one_unit220 PASS [ 0.012s] horae-core money::tests::parse_cents_rejects_what_it_cannot_represent221 PASS [ 0.019s] horae-core money::tests::parse_cents_reads_whole_and_fractional_amounts222 PASS [ 0.032s] horae-core money::tests::format_cents_groups_thousands_and_keeps_sign223 PASS [ 0.016s] horae-core permissions::approvals::tests::empty_record_sets_do_not_remove_identity_or_explicit_grant_checks224 PASS [ 0.020s] horae-core permissions::approvals::tests::all_records_need_approval_scope_even_when_both_domains_are_readable225 PASS [ 0.028s] horae-core money::tests::parse_cents_tolerates_grouping_spaces_and_signs226 PASS [ 0.017s] horae-core permissions::approvals::tests::inactive_and_foreign_provenance_deny_even_with_all_grants227 PASS [ 0.040s] horae-core money::tests::parse_cents_is_exact_where_a_float_would_drift228 PASS [ 0.028s] horae-core permissions::approvals::tests::expense_read_scope_and_approval_scope_form_an_intersection229 PASS [ 0.032s] horae-core permissions::approvals::tests::catalog_grants_cannot_substitute_for_approval230 PASS [ 0.016s] horae-core permissions::approvals::tests::missing_dimensions_and_input_duplicates_do_not_infer_scope231 Running [ 00:00:00] ====> 93/189: 8 running, 93 passed, 0 skipped 232 [ 00:00:00] horae-core s::conversion_matches_exact_scaled_rationals233 [ 00:00:00] horae-core se_read_is_needed_when_there_are_no_expenses234 [ 00:00:00] horae-core adable_expense_denies_the_whole_supplied_set235 [ 00:00:00] horae-core e_prerequisites_make_others_expenses_visible236 [ 00:00:00] horae-core oes_not_reuse_prior_read_or_approval_success237 [ 00:00:00] horae-core t_matching_relationship_revokes_both_domains238 [ 00:00:00] horae-core ate_grants_instead_of_silently_deduplicating239 Running [ 00:00:00] ====> 100/189: 8 running, 93 passed, 0 skipped 240 [ 00:00:00] horae-core s::conversion_matches_exact_scaled_rationals241 [ 00:00:00] horae-core se_read_is_needed_when_there_are_no_expenses242 [ 00:00:00] horae-core adable_expense_denies_the_whole_supplied_set243 [ 00:00:00] horae-core e_prerequisites_make_others_expenses_visible244 [ 00:00:00] horae-core oes_not_reuse_prior_read_or_approval_success245 [ 00:00:00] horae-core t_matching_relationship_revokes_both_domains246 [ 00:00:00] horae-core ate_grants_instead_of_silently_deduplicating247 PASS [ 0.028s] horae-core permissions::approvals::tests::no_expense_read_is_needed_when_there_are_no_expenses248 PASS [ 0.029s] horae-core permissions::approvals::tests::one_unreadable_expense_denies_the_whole_supplied_set249 PASS [ 0.036s] horae-core permissions::approvals::tests::reevaluation_does_not_reuse_prior_read_or_approval_success250 PASS [ 0.016s] horae-core permissions::catalog::stored_tests::rejects_empty_saved_selection_instead_of_adding_member_floor251 PASS [ 0.038s] horae-core permissions::approvals::tests::only_expense_reads_or_their_write_prerequisites_make_others_expenses_visible252 PASS [ 0.028s] horae-core permissions::catalog::stored_tests::rejects_duplicate_grants_instead_of_silently_deduplicating253 PASS [ 0.032s] horae-core permissions::approvals::tests::removing_the_last_matching_relationship_revokes_both_domains254 PASS [ 0.040s] horae-core permissions::catalog::stored_tests::rejects_each_missing_floor_grant255 PASS [ 0.017s] horae-core permissions::catalog::stored_tests::rejects_unsupported_versions_even_for_valid_grants256 Running [ 00:00:00] ====> 102/189: 8 running, 102 passed, 0 skipped 257 [ 00:00:00] horae-core s::conversion_matches_exact_scaled_rationals258 [ 00:00:00] horae-core missing_prerequisite_without_repairing_input259 [ 00:00:00] horae-core election_without_reapplying_profile_defaults260 [ 00:00:00] horae-core h_valid_grant_pair_and_its_revoked_selection261 [ 00:00:00] horae-core ch_builtin_selection_without_changing_grants262 [ 00:00:00] horae-core tored_order_does_not_change_the_selected_set263 [ 00:00:00] horae-core _catalog_grants_produces_exactly_the_catalog264 Running [ 00:00:00] ====> 111/189: 8 running, 102 passed, 0 skipped 265 [ 00:00:00] horae-core s::conversion_matches_exact_scaled_rationals266 [ 00:00:00] horae-core missing_prerequisite_without_repairing_input267 [ 00:00:00] horae-core election_without_reapplying_profile_defaults268 [ 00:00:00] horae-core h_valid_grant_pair_and_its_revoked_selection269 [ 00:00:00] horae-core ch_builtin_selection_without_changing_grants270 [ 00:00:00] horae-core tored_order_does_not_change_the_selected_set271 [ 00:00:00] horae-core _catalog_grants_produces_exactly_the_catalog272 PASS [ 0.023s] horae-core permissions::catalog::stored_tests::restores_each_builtin_selection_without_changing_grants273 PASS [ 0.035s] horae-core permissions::catalog::stored_tests::rejects_every_missing_prerequisite_without_repairing_input274 PASS [ 0.024s] horae-core permissions::catalog::stored_tests::restores_custom_selection_without_reapplying_profile_defaults275 PASS [ 0.019s] horae-core permissions::catalog::tests::administrator_selection_covers_known_catalog_without_unknown_ids276 PASS [ 0.037s] horae-core permissions::catalog::stored_tests::stored_order_does_not_change_the_selected_set277 PASS [ 0.033s] horae-core permissions::catalog::tests::adding_all_catalog_grants_produces_exactly_the_catalog278 PASS [ 0.022s] horae-core permissions::catalog::tests::approve_all_includes_read_scopes_but_not_write_or_expense_management279 PASS [ 0.028s] horae-core permissions::catalog::tests::dependency_graph_matches_the_reference_edges_without_extra_cross_resource_grants280 PASS [ 0.020s] horae-core permissions::catalog::tests::direct_profile_defaults_match_the_known_reference_catalog281 PASS [ 0.036s] horae-core permissions::catalog::tests::catalog_has_fifty_distinct_known_grants282 PASS [ 0.015s] horae-core permissions::catalog::tests::every_declared_dependency_is_added_and_removing_it_removes_the_dependent283 PASS [ 0.008s] horae-core permissions::catalog::tests::floor_cannot_be_removed_or_partially_modified284 PASS [ 0.031s] horae-core permissions::catalog::tests::empty_selection_includes_member_floor285 PASS [ 0.020s] horae-core permissions::catalog::tests::finance_profiles_cannot_edit_rates_and_project_manager_has_no_financial_grants286 Running [ 00:00:00] ====> 116/189: 8 running, 116 passed, 0 skipped 287 [ 00:00:00] horae-core s::conversion_matches_exact_scaled_rationals288 [ 00:00:00] horae-core h_valid_grant_pair_and_its_revoked_selection289 [ 00:00:00] horae-core ludes_floor_and_is_closed_under_dependencies290 [ 00:00:00] horae-core _name_decodes_without_legacy_role_conversion291 [ 00:00:00] horae-core :member_has_only_own_time_and_expense_access292 [ 00:00:00] horae-core mpotent_order_independent_and_duplicate_free293 [ 00:00:00] horae-core _reject_legacy_rank_names_and_unknown_values294 Running [ 00:00:00] =====> 122/189: 8 running, 116 passed, 0 skipped 295 [ 00:00:00] horae-core s::conversion_matches_exact_scaled_rationals296 [ 00:00:00] horae-core h_valid_grant_pair_and_its_revoked_selection297 [ 00:00:00] horae-core ludes_floor_and_is_closed_under_dependencies298 [ 00:00:00] horae-core _name_decodes_without_legacy_role_conversion299 [ 00:00:00] horae-core :member_has_only_own_time_and_expense_access300 [ 00:00:00] horae-core mpotent_order_independent_and_duplicate_free301 [ 00:00:00] horae-core _reject_legacy_rank_names_and_unknown_values302 PASS [ 0.029s] horae-core permissions::catalog::tests::every_profile_includes_floor_and_is_closed_under_dependencies303 PASS [ 0.418s] horae-core importers::harvest::convert::tests::conversion_matches_exact_scaled_rationals304 PASS [ 0.020s] horae-core permissions::catalog::tests::profiles_reject_legacy_rank_names_and_unknown_values305 PASS [ 0.035s] horae-core permissions::catalog::tests::member_has_only_own_time_and_expense_access306 PASS [ 0.035s] horae-core permissions::catalog::tests::known_permission_name_decodes_without_legacy_role_conversion307 PASS [ 0.028s] horae-core permissions::catalog::tests::removing_absent_permission_is_an_idempotent_no_op308 PASS [ 0.020s] horae-core permissions::catalog::tests::removing_managed_time_read_also_removes_all_reads_writes_and_approvals309 PASS [ 0.029s] horae-core permissions::catalog::tests::removing_invoice_draft_write_keeps_read_but_removes_managed_and_all_write310 PASS [ 0.020s] horae-core permissions::catalog::tests::report_and_withdrawal_grants_do_not_add_unrelated_authority311 PASS [ 0.016s] horae-core permissions::catalog::tests::template_names_reject_empty_and_overlong_unicode_names312 Running [ 00:00:00] =====> 126/189: 8 running, 126 passed, 0 skipped 313 [ 00:00:00] horae-core h_valid_grant_pair_and_its_revoked_selection314 [ 00:00:00] horae-core mpotent_order_independent_and_duplicate_free315 [ 00:00:00] horae-core r_grant_keeps_the_remaining_selection_closed316 [ 00:00:00] horae-core cial_permission_preserves_unrelated_families317 [ 00:00:00] horae-core _without_changing_display_or_internal_spaces318 [ 00:00:00] horae-core :any_compatible_grant_suffices_in_every_pair319 [ 00:00:00] horae-core tests::unknown_permission_names_are_rejected320 Running [ 00:00:00] =====> 133/189: 8 running, 126 passed, 0 skipped 321 [ 00:00:00] horae-core h_valid_grant_pair_and_its_revoked_selection322 [ 00:00:00] horae-core mpotent_order_independent_and_duplicate_free323 [ 00:00:00] horae-core r_grant_keeps_the_remaining_selection_closed324 [ 00:00:00] horae-core cial_permission_preserves_unrelated_families325 [ 00:00:00] horae-core _without_changing_display_or_internal_spaces326 [ 00:00:00] horae-core :any_compatible_grant_suffices_in_every_pair327 [ 00:00:00] horae-core tests::unknown_permission_names_are_rejected328 PASS [ 0.028s] horae-core permissions::catalog::tests::removing_one_financial_permission_preserves_unrelated_families329 PASS [ 0.055s] horae-core permissions::catalog::tests::removing_any_non_floor_grant_keeps_the_remaining_selection_closed330 PASS [ 0.016s] horae-core permissions::catalog::tests::unknown_permission_names_are_rejected331 PASS [ 0.012s] horae-core permissions::person_management::tests::each_catalog_grant_has_the_specified_compatibility_without_changing_grants332 PASS [ 0.020s] horae-core permissions::person_management::tests::combined_unrelated_grants_do_not_create_person_management_eligibility333 PASS [ 0.040s] horae-core permissions::catalog::tests::template_names_trim_without_changing_display_or_internal_spaces334 PASS [ 0.024s] horae-core permissions::person_management::tests::other_people_and_empty_removal_need_neither_grants_nor_a_separate_actor335 PASS [ 0.026s] horae-core permissions::person_management::tests::self_link_rejects_the_proposal_in_every_position_without_filtering_it336 PASS [ 0.049s] horae-core permissions::person_management::tests::any_compatible_grant_suffices_in_every_pair337 PASS [ 0.040s] horae-core permissions::person_management::tests::eligibility_tracks_last_compatible_grant_loss_and_restoration338 PASS [ 0.036s] horae-core permissions::person_management::tests::own_tracking_floor_does_not_qualify339 Running [ 00:00:00] =====> 137/189: 8 running, 137 passed, 0 skipped 340 [ 00:00:00] horae-core h_valid_grant_pair_and_its_revoked_selection341 [ 00:00:00] horae-core mpotent_order_independent_and_duplicate_free342 [ 00:00:00] horae-core _defaults_have_the_approved_financial_access343 [ 00:00:00] horae-core ons_use_only_their_own_grant_and_owner_scope344 [ 00:00:00] horae-core er_never_uses_the_other_management_dimension345 [ 00:00:00] horae-core re_independent_and_read_does_not_allow_write346 [ 00:00:00] horae-core equire_write_even_for_zero_or_an_equal_value347 Running [ 00:00:00] ======> 145/189: 8 running, 137 passed, 0 skipped 348 [ 00:00:00] horae-core h_valid_grant_pair_and_its_revoked_selection349 [ 00:00:00] horae-core mpotent_order_independent_and_duplicate_free350 [ 00:00:00] horae-core _defaults_have_the_approved_financial_access351 [ 00:00:00] horae-core ons_use_only_their_own_grant_and_owner_scope352 [ 00:00:00] horae-core er_never_uses_the_other_management_dimension353 [ 00:00:00] horae-core re_independent_and_read_does_not_allow_write354 [ 00:00:00] horae-core equire_write_even_for_zero_or_an_equal_value355 PASS [ 0.028s] horae-core permissions::rates::tests::all_six_defaults_have_the_approved_financial_access356 PASS [ 0.032s] horae-core permissions::rates::tests::billable_actions_use_only_their_own_grant_and_owner_scope357 PASS [ 0.016s] horae-core permissions::rates::tests::explicit_rate_edits_require_write_even_for_zero_or_an_equal_value358 PASS [ 0.026s] horae-core permissions::rates::tests::billable_owner_never_uses_the_other_management_dimension359 PASS [ 0.016s] horae-core permissions::rates::tests::grant_removal_denies_without_mutating_the_remaining_selection360 PASS [ 0.030s] horae-core permissions::rates::tests::cost_and_billable_grants_are_independent_and_read_does_not_allow_write361 PASS [ 0.024s] horae-core permissions::rates::tests::identity_and_tenant_mismatches_deny_even_all_financial_grants362 PASS [ 0.019s] horae-core permissions::rates::tests::read_only_cost_grant_cannot_authorize_an_explicit_rate_edit363 PASS [ 0.024s] horae-core permissions::rates::tests::removing_read_prerequisites_denies_both_actions364 PASS [ 0.021s] horae-core permissions::tests::assignment_matching_searches_all_members_and_is_insensitive_to_duplicates365 PASS [ 0.028s] horae-core permissions::rates::tests::unchanged_rate_edit_requires_no_financial_write_grant366 PASS [ 0.031s] horae-core permissions::rates::tests::unrelated_catalog_grants_never_authorize_ordinary_financial_fields367 Running [ 00:00:00] ======> 149/189: 8 running, 149 passed, 0 skipped 368 [ 00:00:00] horae-core h_valid_grant_pair_and_its_revoked_selection369 [ 00:00:00] horae-core mpotent_order_independent_and_duplicate_free370 [ 00:00:00] horae-core t_scope_and_missing_assignments_do_not_match371 [ 00:00:00] horae-core n_matches_only_explicitly_granted_dimensions372 [ 00:00:00] horae-core ontext_is_denied_for_every_scope_combination373 [ 00:00:00] horae-core ignment_removes_only_that_matching_dimension374 [ 00:00:00] horae-core rmissions::tests::scope_union_obeys_set_laws375 Running [ 00:00:00] ======> 158/189: 8 running, 149 passed, 0 skipped 376 [ 00:00:00] horae-core h_valid_grant_pair_and_its_revoked_selection377 [ 00:00:00] horae-core mpotent_order_independent_and_duplicate_free378 [ 00:00:00] horae-core t_scope_and_missing_assignments_do_not_match379 [ 00:00:00] horae-core n_matches_only_explicitly_granted_dimensions380 [ 00:00:00] horae-core ontext_is_denied_for_every_scope_combination381 [ 00:00:00] horae-core ignment_removes_only_that_matching_dimension382 [ 00:00:00] horae-core rmissions::tests::scope_union_obeys_set_laws383 PASS [ 0.017s] horae-core permissions::tests::every_scope_combination_matches_only_explicitly_granted_dimensions384 PASS [ 0.020s] horae-core permissions::tests::assignments_do_not_grant_scope_and_missing_assignments_do_not_match385 PASS [ 0.016s] horae-core permissions::tests::removing_an_assignment_removes_only_that_matching_dimension386 PASS [ 0.012s] horae-core project::tests::basics_reject_overlong_code_and_unsupported_currency387 PASS [ 0.032s] horae-core permissions::tests::inactive_or_foreign_context_is_denied_for_every_scope_combination388 PASS [ 0.028s] horae-core project::tests::basics_accept_same_day_but_reject_reversed_dates389 PASS [ 0.024s] horae-core project::tests::basics_accept_supported_currencies_and_optional_dates390 PASS [ 0.039s] horae-core permissions::tests::scope_union_obeys_set_laws391 PASS [ 0.032s] horae-core project::tests::basics_reject_blank_and_overlong_names392 PASS [ 0.023s] horae-core project::tests::fee_schedules_validate_amounts_and_milestone_total393 PASS [ 0.024s] horae-core project::tests::fee_schedules_reject_missing_overlong_and_excessive_milestones394 PASS [ 0.016s] horae-core project::tests::monthly_fee_dates_reject_invalid_calendar_inputs395 PASS [ 0.024s] horae-core project::tests::monthly_fee_dates_follow_calendar_months396 Running [ 00:00:00] ======> 162/189: 8 running, 162 passed, 0 skipped 397 [ 00:00:00] horae-core h_valid_grant_pair_and_its_revoked_selection398 [ 00:00:00] horae-core mpotent_order_independent_and_duplicate_free399 [ 00:00:00] horae-core ts_are_only_available_for_time_and_materials400 [ 00:00:00] horae-core yment_terms_support_receipt_and_checked_days401 [ 00:00:00] horae-core tests::percentage_preserves_exact_hundredths402 [ 00:00:00] horae-core e_rejects_invalid_precision_range_and_syntax403 [ 00:00:00] horae-core inutes_respect_frozen_history_including_zero404 Running [ 00:00:00] =======> 170/189: 8 running, 162 passed, 0 skipped 405 [ 00:00:00] horae-core h_valid_grant_pair_and_its_revoked_selection406 [ 00:00:00] horae-core mpotent_order_independent_and_duplicate_free407 [ 00:00:00] horae-core ts_are_only_available_for_time_and_materials408 [ 00:00:00] horae-core yment_terms_support_receipt_and_checked_days409 [ 00:00:00] horae-core tests::percentage_preserves_exact_hundredths410 [ 00:00:00] horae-core e_rejects_invalid_precision_range_and_syntax411 [ 00:00:00] horae-core inutes_respect_frozen_history_including_zero412 PASS [ 0.036s] horae-core project::tests::monetary_budgets_are_only_available_for_time_and_materials413 PASS [ 0.019s] horae-core project::tests::percentage_preserves_exact_hundredths414 PASS [ 0.287s] horae-core permissions::catalog::stored_tests::restores_each_valid_grant_pair_and_its_revoked_selection415 PASS [ 0.016s] horae-core rounding::tests::effective_minutes_respect_frozen_history_including_zero416 PASS [ 0.028s] horae-core project::tests::percentage_rejects_invalid_precision_range_and_syntax417 PASS [ 0.025s] horae-core rounding::tests::identity_when_inc_zero418 PASS [ 0.021s] horae-core rounding::tests::result_is_multiple_of_inc419 PASS [ 0.052s] horae-core project::tests::payment_terms_support_receipt_and_checked_days420 PASS [ 0.028s] horae-core rounding::tests::nearest_ties_round_up421 PASS [ 0.024s] horae-core state::tests::invoiced_is_final422 PASS [ 0.024s] horae-core rounding::tests::up_and_down423 PASS [ 0.023s] horae-core state::tests::managers_invoice_open_and_approved_time424 Running [ 00:00:00] =======> 174/189: 8 running, 174 passed, 0 skipped 425 [ 00:00:00] horae-core mpotent_order_independent_and_duplicate_free426 [ 00:00:00] horae-core state::tests::member_submit_and_reopen427 [ 00:00:00] horae-core state::tests::only_manager_can_approve428 [ 00:00:00] horae-core sts::clamp_to_day_prevents_crossing_midnight429 [ 00:00:00] horae-core day::tests::format_12h_matches_harvest_style430 [ 00:00:00] horae-core time_of_day::tests::format_round_trips431 [ 00:00:00] horae-core _day::tests::parse_reads_12h_including_edges432 Running [ 00:00:00] =======> 185/189: 8 running, 174 passed, 0 skipped 433 [ 00:00:00] horae-core mpotent_order_independent_and_duplicate_free434 [ 00:00:00] horae-core state::tests::member_submit_and_reopen435 [ 00:00:00] horae-core state::tests::only_manager_can_approve436 [ 00:00:00] horae-core sts::clamp_to_day_prevents_crossing_midnight437 [ 00:00:00] horae-core day::tests::format_12h_matches_harvest_style438 [ 00:00:00] horae-core time_of_day::tests::format_round_trips439 [ 00:00:00] horae-core _day::tests::parse_reads_12h_including_edges440 PASS [ 0.018s] horae-core state::tests::only_manager_can_approve441 PASS [ 0.268s] horae-core permissions::catalog::tests::normalization_is_idempotent_order_independent_and_duplicate_free442 PASS [ 0.025s] horae-core time_of_day::tests::clamp_to_day_prevents_crossing_midnight443 PASS [ 0.038s] horae-core state::tests::member_submit_and_reopen444 PASS [ 0.028s] horae-core time_of_day::tests::parse_reads_12h_including_edges445 PASS [ 0.026s] horae-core time_of_day::tests::format_round_trips446 PASS [ 0.030s] horae-core time_of_day::tests::format_12h_matches_harvest_style447 PASS [ 0.026s] horae-core time_of_day::tests::parse_rejects_out_of_range_and_garbage448 PASS [ 0.020s] horae-core time_of_day::tests::snap_rounds_to_nearest_step449 PASS [ 0.018s] horae-core types::tests::budget_kind_wire_strings_match_db_enum450 PASS [ 0.014s] horae-core week::tests::configured_week_contains_each_day_for_all_seven_start_days451 PASS [ 0.040s] horae-core time_of_day::tests::parse_reads_24h452 PASS [ 0.022s] horae-core week::tests::maps_any_weekday_to_its_monday453 PASS [ 0.033s] horae-core week::tests::configured_week_can_start_in_the_previous_year454 PASS [ 0.026s] horae-core week::tests::configured_week_reports_an_unrepresentable_start455------------456 Summary [ 0.805s] 189 tests run: 189 passed, 0 skipped457 Running [ 00:00:00] ======== 189/189: 8 running, 174 passed, 0 skipped 458 [ 00:00:00] horae-core mpotent_order_independent_and_duplicate_free459 [ 00:00:00] horae-core state::tests::member_submit_and_reopen460 [ 00:00:00] horae-core state::tests::only_manager_can_approve461 [ 00:00:00] horae-core sts::clamp_to_day_prevents_crossing_midnight462 [ 00:00:00] horae-core day::tests::format_12h_matches_harvest_style463 [ 00:00:00] horae-core time_of_day::tests::format_round_trips464 [ 00:00:00] horae-core _day::tests::parse_reads_12h_including_edges465The files belonging to this database system will be owned by user "nixbld".466This user must also own the server process.467468The database cluster will be initialized with locale "C".469The default text search configuration will be set to "english".470471Data page checksums are disabled.472473fixing permissions on existing directory /build/tmp.2ZrbjaCjhV ... ok474creating subdirectories ... ok475selecting dynamic shared memory implementation ... posix476selecting default "max_connections" ... 100477selecting default "shared_buffers" ... 128MB478selecting default time zone ... UTC479creating configuration files ... ok480running bootstrap script ... ok481performing post-bootstrap initialization ... ok482syncing data to disk ... ok483484initdb: warning: enabling "trust" authentication for local connections485initdb: hint: You can change this by editing pg_hba.conf or using the option -A, or --auth-local and --auth-host, the next time you run initdb.486487Success. You can now start the database server using:488489 pg_ctl -D /build/tmp.2ZrbjaCjhV -l logfile start490491waiting for server to start.... done492server started493+++ command cargo test -p horae --features server -- --test-threads 8494 Compiling horae v0.1.0 (/build/source/crates/horae)495 Compiling horae-core v0.1.0 (/build/source/crates/core)496error: could not compile `horae` (bin "horae" test)497498Caused by:499 process didn't exit successfully: `rustc --crate-name horae --edition=2024 crates/horae/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="default"' --cfg 'feature="server"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "server", "web"))' -C metadata=29d10d74d1b8bc4c -C extra-filename=-28e72b71798c6b17 --out-dir /build/source/target/debug/deps -L dependency=/build/source/target/debug/deps --extern anyhow=/build/source/target/debug/deps/libanyhow-0813d260fb765952.rlib --extern axum=/build/source/target/debug/deps/libaxum-83c1ff5b71c9d0fd.rlib --extern chacha20poly1305=/build/source/target/debug/deps/libchacha20poly1305-c5c0e79d98c76b5e.rlib --extern chrono=/build/source/target/debug/deps/libchrono-9be978ebd12098d0.rlib --extern clap=/build/source/target/debug/deps/libclap-408804bcaf8efd69.rlib --extern csv=/build/source/target/debug/deps/libcsv-ea72a17c2042b92c.rlib --extern dioxus=/build/source/target/debug/deps/libdioxus-2c479ec34d1539ce.rlib --extern dioxus_html=/build/source/target/debug/deps/libdioxus_html-eb1ce86c2681e3dd.rlib --extern extism=/build/source/target/debug/deps/libextism-03fdfb41c089dcfe.rlib --extern futures_util=/build/source/target/debug/deps/libfutures_util-f3e48a7fcd1d0730.rlib --extern horae_core=/build/source/target/debug/deps/libhorae_core-a83bfe374705a0e2.rlib --extern openidconnect=/build/source/target/debug/deps/libopenidconnect-323c9519ae2344ac.rlib --extern rust_xlsxwriter=/build/source/target/debug/deps/librust_xlsxwriter-1cc50daf3c2bf4a0.rlib --extern serde=/build/source/target/debug/deps/libserde-291d29911530b0ac.rlib --extern serde_json=/build/source/target/debug/deps/libserde_json-037a07a6de96df16.rlib --extern serial_test=/build/source/target/debug/deps/libserial_test-9dd4b496c778856b.rlib --extern sqlx=/build/source/target/debug/deps/libsqlx-a982e2e5a4e3a6f2.rlib --extern tempfile=/build/source/target/debug/deps/libtempfile-361617019564a53f.rlib --extern thiserror=/build/source/target/debug/deps/libthiserror-7f0fbb5f1588f099.rlib --extern tokio=/build/source/target/debug/deps/libtokio-ab899e1fc26f5506.rlib --extern toml=/build/source/target/debug/deps/libtoml-1d5cf6f0883f3520.rlib --extern tower=/build/source/target/debug/deps/libtower-8dd8097fa90b90ff.rlib --extern tower_http=/build/source/target/debug/deps/libtower_http-cc8f7b936787b58b.rlib --extern tower_sessions=/build/source/target/debug/deps/libtower_sessions-2c93bc84f54d6b76.rlib --extern tower_sessions_sqlx_store=/build/source/target/debug/deps/libtower_sessions_sqlx_store-eee7896de3e86d4e.rlib --extern tracing=/build/source/target/debug/deps/libtracing-e779a9a74b319be0.rlib --extern tracing_subscriber=/build/source/target/debug/deps/libtracing_subscriber-2220a79c3398e4a1.rlib --extern typst=/build/source/target/debug/deps/libtypst-e072515e91703503.rlib --extern typst_as_lib=/build/source/target/debug/deps/libtypst_as_lib-448404cdae7721b6.rlib --extern typst_layout=/build/source/target/debug/deps/libtypst_layout-be26e6144772e19f.rlib --extern typst_pdf=/build/source/target/debug/deps/libtypst_pdf-2c8369c7eac9474c.rlib --extern ureq=/build/source/target/debug/deps/libureq-e8d9c183912aba56.rlib --extern uuid=/build/source/target/debug/deps/libuuid-1c43554b35f82361.rlib --extern wasm_bindgen=/build/source/target/debug/deps/libwasm_bindgen-f702b02098cf2ed8.rlib --extern wasmtime=/build/source/target/debug/deps/libwasmtime-16a44d52022c92c0.rlib --extern zip=/build/source/target/debug/deps/libzip-3f204359bd9edede.rlib -L native=/build/source/target/debug/build/ring-03a782e2c89f3a7e/out -L native=/build/source/target/debug/build/wasmtime-643173dbe9ff4bcf/out -L native=/build/source/target/debug/build/zstd-sys-66eb10da45f2b9d1/out -L native=/build/source/target/debug/build/wasmtime-internal-jit-debug-aa11a3b9b75f44dd/out -L native=/build/source/target/debug/build/psm-c53b6876f12fc7ce/out` (signal: 9, SIGKILL: kill)500warning: build failed, waiting for other jobs to finish...501error: linking with `cc` failed: exit status: 1502 |503 = note: "cc" "/build/source/target/debug/deps/rustc49Sgvq/symbols.o" "<17 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/build/source/target/debug/deps/{librust_xlsxwriter-1cc50daf3c2bf4a0,libzip-3f204359bd9edede,libzopfli-407dacfc7bb7cafa,libtypst_pdf-2c8369c7eac9474c,libkrilla_svg-ba0918eb55ba272e,libresvg-368e8f696c3d4043,librgb-ada14a83bb926402,libtiny_skia-9298ff7bb8f4cabc,libkrilla-483477f15f899ab6,libsubsetter-b433211d6c60d38b,libwrite_fonts-087c42bc71cf675a,libhayro_write-28cd47fc58f609da,libxmp_writer-16c78c58adc8c948,libpdf_writer-6c11060832735a20,libtypst_as_lib-448404cdae7721b6,libdirs-ae484b77501a9fb1,libdirs_sys-0fc031fd61690802,liboption_ext-46d74404ded3d58a,libtypst_kit-23dd6a1fcef10247,libtypst-e072515e91703503,libtypst_realize-34be039a0f2df301,libtypst_html-497a80d01dd9d59c,libtypst_svg-b6211b86440a6f6d,libhayro_svg-aa27a21e6534345a,libhayro-9db1e1601d811055,libpic_scale-e255ceb0b6d01d7b,libvello_cpu-bf01d8191ab49430,libvello_common-d2d305d167d5d723,libguillotiere-8905695b6fa35f79,libpeniko-0b9bafa2d18fc74c,liblinebender_resource_handle-249685046e614070,libcolor-815f1ed0caf36d74,libhayro_interpret-18377b8a53d540a1,libhayro_cmap-3775ff9c600d3036,libhayro_postscript-7ac61e4870ca99d0,libskrifa-cfac9e33fd43dc36,libread_fonts-12b3a7322b70a98d,libfont_types-fc19082734ececee,libtypst_layout-be26e6144772e19f,libhypher-20f2816bf6b8e4c6,libicu_segmenter-69d8fc3f3bde4672,libicu_segmenter_data-9b118fee1aef8c0b,libcore_maths-151ad1c131ae86c3,libicu_provider_blob-8dbcaf149d465572,libtypst_eval-8ac2efb60f9e698d,libstacker-d41b79f079af9ca3,libpsm-3b4e5c23004e768a,libtypst_library-465bc91ec8a8cbb5,libexif-76b34a5d6987392a,libmutate_once-5af649ab0835cef7,libtypst_assets-da72e759c288aec9,libtwo_face-97b267a888e7e93f,libtyped_arena-707da293bc0c3eeb,libcsv-ea72a17c2042b92c,libcsv_core-c2e98792715f56fc,libregex-70280536e472b04a,libglidesort-2500b25feb5b0081,libphf-cccb2924e71e79cc,libphf_shared-7be49ced93d42647,libimage-11e1f0626e30d289,libimage_webp-ffc35c06d8ae0ac4,libquick_error-c81b116d13e26ee6,libbyteorder_lite-4fca94803d640f63,libpng-adbf8b6c5cfdee44,libfdeflate-62ebed1ab0ef118e,libsimd_adler32-9dbbd3efb393d4a1,libgif-d43f148efe875ff4,libcolor_quant-6583e94d22957dff,libweezl-f013347feee26c7a,libhayro_syntax-8db0d7939fc390aa,libhayro_jbig2-84b6e913434a3a63,libhayro_jpeg2000-92a221bb79a72a74,libfearless_simd-1e7fb078328b42e3,libzune_jpeg-5b67f44c0879f052,libzune_core-f84f9ac902e13230,libhayro_ccitt-4375d762c107928c,libpalette-34347e2a6e766114,libfast_srgb8-d9a2832b2546511b,libapprox-854d34f1d1651d4f,libmoxcms-6fe2304cfdc5e8f8,libpxfm-7cb3bc27b0fe5e25,libsyntect-98b41523b15e50d5,libfancy_regex-e8ad43bc98594d43,libbit_set-6e6aba61a12fc6fd,libbit_vec-684b1f0412564f1b,libyaml_rust-eb996c5dff1058b5,liblinked_hash_map-531bddf27ffb4dc5,libplist-25b35b6b1b9d0dd3,libquick_xml-f4a566dc64424f5f,libbincode-484bea2f5674d101,liblipsum-a8b732286b45d954,libusvg-18fd9077e3b4abc3,libunicode_vo-ec1b1da5d90a92b4,libimagesize-40528b63737b99db,libdata_url-d5dc6cc1325c6a81,libxmlwriter-f93dc55d786196c8,libsimplecss-18f7aa80d3067b34,libtiny_skia_path-ecdf96ab2e4490a7,libstrict_num-fd6b619e256093ef,libfloat_cmp-b1179930b371f7c8,libarrayref-e78576d8b954524a,libsvgtypes-4b5f5b11de2d5ccb,libkurbo-ea8d9ff1dcc3547e,libpolycool-c231d982b30fadc5,librustybuzz-f1f6a9419aa9e861,libunicode_bidi_mirroring-5f06b4cabf012c28,libunicode_ccc-ce0586294aec898c,libfontdb-0d0bd0f13ea20278,libfontconfig_parser-d1660f638c6f1545,libroxmltree-554e8ff7548f8f85,libmemmap2-1c7b7ce5f3aa50f7,libttf_parser-11b6163dddff6154,libhayagriva-e8e0deb40a85942d,libicu_collator-5eb86b643ed3e835,libicu_locale-999e31ef38478f03,libicu_locale_data-33564c052e0ce95e,libicu_collator_data-31d985250aa1c179,libcitationberg-5fd26a0d2bb60738,libquick_xml-0857a6d88e666852,libbiblatex-7826d062dd8c0c80,libroman_numerals_rs-d9fa065632116f24,libunic_langid-7ff1e6f56bbc7c2d,libunic_langid_macros-e904484cea6d7dd0,libunic_langid_impl-8310cc4a49a860ff,libstrum-43f94906294be7c6,libroxmltree-5217f550fd37339b,libcodex-4b2fd7d649367c53,libchinese_number-db68347fab61125b,libenum_ordinalize-b63a4390ae865307,libchinese_variant-6b9d9923fa4df4df,libnum_bigint-4d71309986df386f,libwasmi-b3ca099a05e25aac,libwasmi_ir-59945c6ac4b7af77,libwasmi_collections-8efaa1a851fdf251,libwasmi_core-daeb001f16fd3fe9,libwasmparser-45e6e360dcf79fa4,librust_decimal-35ac50621582f8b4,libarrayvec-942a1df6d8e0a810,libtypst_syntax-65fda9faa1e422f6,libtypst_timing-d326068e7e23f34b,libtoml-1d5cf6f0883f3520,libtoml_edit-3c3bde7d5ac5d5a3,libserde_spanned-1202b0982e001de4,libtoml_write-4bd7c311659bd279,libtoml_datetime-7184b38864372a48,libunicode_segmentation-f98ccb4f0b293330,libunicode_script-c01970e244321f46,libunicode_ident-0b20229504970e40,libunscanny-949ca8e0bd4a1328,libtypst_utils-9e1954aaefbad06b,libunicode_math_class-9d433be61797eaa2,libportable_atomic-35b6b1ae79178e63,libthin_vec-4372747dece5c8a5,libaz-729813b4db518d1c,libecow-5062415c2ffd47be,libcomemo-5cce8caf367cd567,libsiphasher-f5165b93b58a307f,libextism-03fdfb41c089dcfe,libglob-9e869a563041cb82,libureq-379f9887c1efe88c,libutf8_zero-117baef61fd84a1a,libureq_proto-85e55998608290f0,libextism_manifest-6eed45fb4eee63c7,libwasi_common-276eaa710a775ba9,libsystem_interface-9ac90def8d8b5a0d,librustix-08f476a3ecf31b19,liblinux_raw_sys-9b56501455554bb5,libcap_fs_ext-88a75f294b90baf4,libcap_time_ext-998bec00c2b13969,libwiggle-bc3d224051fa4459,libwitx-a5323962bcf8fe09,libwast-88a90c6ad204d2f4,libcap_rand-4e40ce1f55479316,libcap_std-56dae72be738e7ad,libcap_primitives-9f924e029d4cd5bc,libfs_set_times-6b5a5c673170eec8,libmaybe_owned-034ab15ae76c210a,librustix_linux_procfs-e4608f4fe59da8f6,libio_extras-ff929fe7ac060890,libio_lifetimes-6c1282b56d8cd3a8,libambient_authority-b3df361b8579b600,libwasmtime-16a44d52022c92c0,libwasmtime_internal_cranelift-3df9881ef09c5b99,libcranelift_native-7fa558d5198fb509,libitertools-b845cc85ef22e45d,libcranelift_frontend-bde01a82d718777a,libwasm_compose-e25350cf1dd8a54f,libim_rc-4191da0d83aba155,librand_xoshiro-d4d009d292f61c81,libsized_chunks-8ac0c7fee4a7b955,libbitmaps-b542c060035edc4c,libwat-0c1ff108852f8109,libwast-339d9b755575fb48,libwasm_encoder-a63405b41ecaeb68,libunicode_width-700bd4b66af47466,libserde_yaml-cc496f260a2c9537,libunsafe_libyaml-4db03f71e67d0742,libpetgraph-091ae5e519127308,libfixedbitset-bfeb821ad9434024,libtempfile-361617019564a53f,libfastrand-968a138b7aa8bb12,libmemfd-7377d7b036df8c29,libwasmtime_internal_jit_icache_coherence-2fe26fe3006915c2,libaddr2line-442aaeb2fcb9d193,libwasmtime_internal_cache-281c931403220e55,libtoml-9f4fb2c3ba269a3e,libtoml_writer-85ec014e6340d3fc,libtoml_parser-f1c6c4b0a8365b07,libwinnow-aa6e2a8005a90de3,libserde_spanned-6191f908a56b4b60,libtoml_datetime-bd8765316a8d2f68,libzstd-b1a172d6d88a4a42,libzstd_safe-da9bba9a83626997,libzstd_sys-4f0ec3c3bf14684e,libdirectories_next-aeff498870e677e3,libdirs_sys_next-bf83e22a08603da1,libfxprof_processed_profile-c3680bf23a36c850,libdebugid-b27ec6a2481520ca,libwasmtime_internal_jit_debug-8f9a3d3f7218c555,libwasmtime_internal_fiber-8547604c4a23208b,librustix-9a8f222c3c8499d0,liblinux_raw_sys-451ded0fb01ab107,libwasmtime_internal_unwinder-be5dbd7cd005c779,libcranelift_codegen-313f94ccb74e57c5,libcranelift_assembler_x64-9523c839f7da3408,libpulley_interpreter-145245139cf9eda3,libcranelift_codegen_shared-f11b73e0eff6d1dc,libregalloc2-5a4285ff510ee445,libbumpalo-448574ea7b48eac3,libcranelift_control-157fe6f38e9e318f,libarbitrary-9dc34e596f4d8081,libwasmtime_environ-c5bb48592be27144,libwasmprinter-19369e920f84f5cf,libtermcolor-32e685ff41186f92,libgimli-aea10a99e50b3ba4,libcpp_demangle-acb8ad9b09a47838,librustc_demangle-9651023c5db0f774,libcranelift_bforest-4ab7f2944e6b346b,libwasm_encoder-216b4dc33e521fc8,libleb128fmt-1d16a25340b1204f,libwasmtime_internal_component_util-03307ca1793931eb,libtarget_lexicon-0c19e830a6b92cb3,libobject-10c3ba5e8e6e0b50,libcrc32fast-c030e005985c74f4,libwasmparser-8f41ef4a23979852,libsemver-c12f7dfc0c4345e4,libcranelift_entity-4104b7a003877226,libcranelift_bitset-0ba28b5080710bf4,libwasmtime_internal_core-cb19ddde734c2c0d,libextism_convert-3ce0b7678a38e4a3,libbytemuck-ce35ff70034b23d0,libprost-17455eb96fd08e9a,libchacha20poly1305-c5c0e79d98c76b5e,libchacha20-b3ef93ac83399f18,libpoly1305-f4e01b13fed2fb74,libopaque_debug-140b914a99977d16,libuniversal_hash-96c8265de7613154,libaead-adab5ef0af6057a3,libcipher-b7947ca3b52bc6bb,libinout-358f788694ea5494,libdioxus-2c479ec34d1539ce,libmanganis-c3be48aa28a185ad,libmanganis_core-3a527537e419e658,libwinnow-3f92cd279df6b1e0,libconst_serialize-2c28abc249033b8b,libconst_serialize-9b3859472ce3aec1,libdioxus_config_macros-9b45c3c8abffc058,libdioxus_server-ddbd612de78e7b5c,liblru-b321f34387dc45ab,libhashbrown-5344b64b59175310,libwalkdir-29be918c5a611572,libsame_file-829184cb3ad9a8e8,libdioxus_interpreter_js-45b1f5f7ddc34ef9,libdioxus_router-98007d994d38c44f,libdioxus_ssr-bb55d5a95080055f,libaskama_escape-097071e57083273e,libdioxus_devtools-a4d74e3cb891ba3c,libtungstenite-1fc62003a5b227cb,libdioxus_devtools_types-29a1292ad339563b,libdioxus_logger-9d5c1aec87024a9e,libtracing_subscriber-2220a79c3398e4a1,libsharded_slab-1fdd7c3f3b4e9a0e,libmatchers-d0d6c3fee8a81539,libregex_automata-7f68fafc7237d3fa,libaho_corasick-47b9e831573c9eb5,libregex_syntax-db961ce6fdacce6d,libnu_ansi_term-684e89e981846d69,libthread_local-b7da2a82f538a7ec,libtracing_log-971343a1a63f2f98,libdioxus_stores-6973550821a48942,libdioxus_fullstack-97702da3b75df54e,libasync_tungstenite-be8c6fc4ef2ccf94,libcontent_disposition-6539eb4698adf37e,libcharset-29f1f6612753879f,libdioxus_asset_resolver-49abc9d07ee0470c,libinfer-8b2cc5ce6cad2f2e,libcfb-849773c149d4fb23,libdioxus_cli_config-d3860c5eb96e664f,libserde_qs-0b6af0a0f08f5ad3,libasync_stream-3e04b9adbf677a6e,libtungstenite-9046a5f89922584a,libutf8-e5aa291e4ae15f85,libsend_wrapper-284b32d63b2d5df3,libinventory-46a67abecbfb4d8d,libaxum_extra-1abf9b8b9ff1ecaf,libxxhash_rust-9569dd93922006ad,libconst_str-17a002fc850725d0,libreqwest-80e98b9bf2eb14c4,libcookie_store-112fa00043928a15,libpublicsuffix-119bca952e8cb406,libpsl_types-3781725482c8d78c,libhyper_rustls-b1609d7c3f413c46,libtokio_rustls-58bb2acc996ef731,libtower_http-cc8f7b936787b58b,libmime_guess-31dad7eeac32dc5f,libunicase-465e44f2eeec596d,libhttp_range_header-2db7a48deeed7cef,libasync_compression-244eb9f0ec867970,libcompression_codecs-67d2e2e92a6adcc4,libcompression_core-009d9de290e73f52,libheaders-e5cc41e4cf328444,libheaders_core-3d03001e8a476e3c,libdioxus_fullstack_core-72a9135638b4bdd4,libciborium-e30d40bf1f382333,libciborium_ll-662da48eba61d0a6,libhalf-1408a5f5d2707cc0,libciborium_io-d7dfdd76ec3549c6,libdioxus_hooks-70756665c191397f,libdioxus_signals-e454df49322014f1,libwarnings-f23dc52dcd170046,libpin_project-8174eded2e01baf6,libdioxus_history-426aa60ddddeac69,libdioxus_document-4d819587113d6a5a,libdioxus_html-eb1ce86c2681e3dd,libenumset-ff41b4de280e307f,libeuclid-c889dae9ac688430,libkeyboard_types-85744f929796b10a,libdioxus_core-d0cca0ec00904d83,libsubsecond-7b377fee1efd6ce9,liblibloading-27718869557708b4,libsubsecond_types-61fab292680eb6a4,liblongest_increasing_subsequence-d75e32965039d626,libconst_format-e0361e61a051ac28,libkonst-6943fcc43a22e96d,libkonst_macro_rules-6381c20ce4e908b4,libanyhow-0813d260fb765952,libslotmap-15882c6b260d3c8d,libdioxus_core_types-7d552ae9bf276350,libgenerational_box-f9d924f11531998d,librustc_hash-a843d99e15b289aa,libclap-408804bcaf8efd69,libclap_builder-825846b856255df5,libstrsim-7d991f121a9b5482,libanstream-341637dddecf5ebe,libanstyle_query-a5cbf59588b41790,libis_terminal_polyfill-b8b93fa0b0944dd4,libcolorchoice-83d12062731c221e,libanstyle_parse-86be6509490024b5,libutf8parse-2732e68d73dfcdc9,libclap_lex-e96b31b861022ab6,libanstyle-4e4db6ad8cf8557f,libtower_sessions_sqlx_store-eee7896de3e86d4e,librmp_serde-0b605cb80b6d4956,librmp-d6ea9d1114c36580,libhorae_core-a83bfe374705a0e2,libsqlx-a982e2e5a4e3a6f2,libsqlx_postgres-e0853456e8ba0fd8,libdotenvy-a44bdd8620de26ae,libcrc-1185d90844de96b0,libcrc_catalog-4d4b573441c3f78b,libhex-d894c89f45974b18,libwhoami-94c8a0a6478de74c,libhome-92529f54331f6b63,libbitflags-297e644276b83865,libmd5-b7c5a336f3fac0c4,libbyteorder-95d5f3e7f5758c37,libatoi-bee3ab5045537059,libstringprep-a854ee0c478fe290,libunicode_properties-9f3ddb6a02ec4b9b,libunicode_normalization-71ef0fbba1d4bb1f,libtinyvec-5ab6e74e36687000,libtinyvec_macros-efc557d5f5b37975,libunicode_bidi-27cdf11a3dc2f660,libsqlx_core-d434254a372ecf38,libhashlink-cd8c70a2f67ea33d,libhashbrown-338818b93ff3f298,libfoldhash-673c100a87508c71,liballocator_api2-eeb31afa759c34e5,libcrossbeam_queue-afe7d3415a7d0599,libevent_listener-46225e1f24405121,libparking-5872e77a86c8215f,libuuid-1c43554b35f82361,libgetrandom-dfa74b1ef007457f,libopenidconnect-323c9519ae2344ac,libserde_plain-3236f42521bf8525,libp384-d659fd8e74da417c,libitertools-96e37587e6d3b8c9,libdyn_clone-2988bb05283eb847,libserde_value-3e41cc7c48dab072,libordered_float-938edd35a9046da1,libserde_with-3e03e3b635a20910,librsa-5bc2fd3e36d5ae80,libpkcs1-4962eb7b12bd18ce,libnum_bigint_dig-929b9bfc23079b79,liblibm-53de6aec5d3bc0af,libnum_iter-7bd0f8a1252eb41b,libnum_integer-8a3c50d2fc182204,liblazy_static-3901d2a18febfe0c,libed25519_dalek-0eed5f4e434270c8,libcurve25519_dalek-3d1de63c520ea9e0,libed25519-9bf1ffb0d2f33dc1,libp256-1b6920a9652f496b,libecdsa-00c52d3330d2bf3e,librfc6979-00d87ef8ba2f0e7c,libsignature-6677ccceffa31d4f,libprimeorder-733af2bce9e29cbb,libelliptic_curve-204dd3a674717adf,libsec1-3097527118d2be2e,libpkcs8-46e4c6b0baf6ce85,libspki-5d98db7157002503,libder-97a59073f76ee0f3,libpem_rfc7468-4a5dfeb6c1c20e5f,libbase64ct-ad192d2b05c9a28a,libhkdf-9b308dc6f34d94cb,libhmac-bf5ebbd8ce5825fb,libcrypto_bigint-15ec6b236d1d8f3c,libbase16ct-88207ed27a9b6e8a,libgroup-5fc9dce313005708,libff-caeaf6c5560b0dee,liboauth2-f702a955e4cddf84,libureq-e8d9c183912aba56,libwebpki_roots-aba50205c1843e55,libwebpki_roots-6c2e48aad3ea6925,libflate2-eeddfecf9107dad1,libzlib_rs-bcb92d76beb896d9,librustls-841aec3ef8cebf94,libwebpki-15799bd6091f4161,librustls_pki_types-7a901ae04e318629,libbase64-ee89f32e1866cb9b,libsha2-9b458961b2fc20b1,libreqwest-3a786f27dafd6762,librustls_pemfile-c35f3cb09c45049a,libhyper_rustls-7012ad1647b7a4a4,libwebpki_roots-634c68d1e958a2cf,libbase64-51b887717c60137a,libtokio_rustls-94ece6e866c1cfee,librustls-a853fbbed5fe18d0,libsct-b03c7a33b1ca4e0a,libwebpki-ada66dd4e765df6d,libring-1d1e0eb1c819dc98,libuntrusted-17a3ec1e6f261f11,libhyper-41cc2a94b630e876,libsocket2-92a5b64c59e0a16d,libh2-98a5435114aefd79,libsync_wrapper-70d5d727597e1d07,libhttp_body-9252ae6d4245cf28,liburl-fca20ae766453a04,libidna-e2ae314774e33e7f,libidna_adapter-481bae3ff81d2e2b,libicu_properties-ae74924f7b16bb73,libicu_properties_data-84e3efd4fd491212,libicu_normalizer-2bf7cb1e94e060eb,libwrite16-58e6e408f05c72e6,libutf16_iter-cd4f7847b45f6e6e,libicu_normalizer_data-f35e396e6e9be693,libicu_collections-c4241d513ce91205,libutf8_iter-d8c9ab92a90311c9,libpotential_utf-eca845aebec8eaf7,libicu_provider-c3e2d604a0c8cfc2,libpostcard-0e134339a9578cf4,libcobs-b3309aae50d366da,libicu_locale_core-1c2677895a0ce575,libtinystr-30d66fab0f4ebec3,libwriteable-f7d4eb4d370706e6,libzerotrie-a1b82a830b7dea03,libzerovec-bdce04db7b55410f,libyoke-3f6d021e5c745cd9,libstable_deref_trait-0b85cd55d9c02323,libzerofrom-50c6280b22d1c3b7,liblitemap-af69cc857e15224e,libhttp-e7abc4b9667f77d1,libthiserror-e3bbd25fba362b39,libchrono-9be978ebd12098d0,libiana_time_zone-83fcc8df9273b059,libnum_traits-a2eba7f43419419b,libtower_sessions-2c93bc84f54d6b76,libtower_sessions_memory_store-c76e4ad42739da45,libtower_sessions_core-0e4fa0f470ed23f4,libfutures-4b13c8abdc5a8475,libfutures_executor-e8e46e29441290a2,librand-ca655ba23660e909,librand_chacha-cc3b938abb6c772e,libtower_cookies-239cfe7b2113eed9,libcookie-91d9b385970b73d4,libtime-055c98f439929460,libpowerfmt-82412eba423a2c60,libnum_conv-bfd60f28f3296a09,libderanged-2195e22a2034b8be,libtime_core-629f021b0ad3e699,libaxum-83c1ff5b71c9d0fd,libmulter-21dab95412f03e34,libspin-afdf3e89ac6805ae,libencoding_rs-c12a70237e8ae998,libserde_json-037a07a6de96df16,libzmij-2d8adf253c797d1f,libserde_path_to_error-f84bbd3caa6b75bc,libserde_urlencoded-ca37e9af3eeea735,libryu-c8ec150ba1081e37,libform_urlencoded-70a469a9b21cb693,libmatchit-4e70f231b6957c57,libtokio_tungstenite-409fcc43507a520e,libtungstenite-64f6c5728e1cec31,libdata_encoding-19fc80a867096974,librand-7a72ffcc9f035598,librand_chacha-868d54faa7c29852,libppv_lite86-b964c20f39afec74,libzerocopy-63e088f01f0ae25e,librand_core-52e6b03e940cff53,libgetrandom-efc28e18d65ff9c6,libthiserror-7f0fbb5f1588f099,libsha1-213e12717cfe1148,libdigest-2a90d8164fe05af1,libsubtle-53bd6bf7f5079cfa,libconst_oid-1321151b19c80e03,libblock_buffer-51181eb38e9e332c,libcrypto_common-8246bf24a0da0447,libgeneric_array-6c06fb133ce1c184,libtypenum-1f679b7f482a2d64,libzeroize-2cdc1f1d81cad875,librand_core-546d86ecbc10418b,libgetrandom-bf00c25c124ceea3,libhyper_util-1ca0fe726a69513f,libbase64-353eb42404434dbf,libpercent_encoding-c61ea58bf4457fe7,libipnet-837ef7206f88d91b,libhyper-8321355b417028d4,libwant-edbcb7a3616e2537,libtry_lock-694fcccb70b291fb,libhttparse-4f64db491eb69964,libh2-e6f98825627abed5,libindexmap-561c7d9fc03780df,libequivalent-a0c56d76061349fa,librayon-953bff796e435018,librayon_core-72c5de81a97f51fa,libcrossbeam_deque-3b297e1ad8221800,libcrossbeam_epoch-0e459042f5ba9c50,libcrossbeam_utils-e2f6391841da0d31,libeither-73ac6ac43dc1c22c,libhashbrown-23e1883032f907bb,libfoldhash-6d9012f7c39fb81c,libfnv-067ea534f657b2b7,libtokio_util-800b91896fbd5990,libatomic_waker-574b8bf77467540d,libhttpdate-493fe76bf9bd2bff,libaxum_core-1f10e2a684768c6f,libmime-8f816ad97e11ae95,libhttp_body_util-836360b64fcbaef3,libhttp_body-4cb0eb75dcf310d4,libhttp-bf63ec07ef52427f,libitoa-7a04950359f53fbe,libtracing-e779a9a74b319be0,liblog-bae31c0083d48265,libtracing_core-1ed4c6d8646adef2,libonce_cell-030532a4141c4a9d,libtower-8dd8097fa90b90ff,libsync_wrapper-d3ab4d757bb8199b,libfutures_util-f3e48a7fcd1d0730,libmemchr-cb369bee2fab409a,libfutures_io-75028bafe1fe9dac,libslab-82f68705c113b6ce,libfutures_channel-703fd4a60127a1ce,libfutures_sink-78966f34509c515f,libfutures_task-3e6377cc3d400139,libfutures_core-4f59ef899645178e,libtower_layer-ff3868026747b922,libtower_service-a5f6bc019c2bfa0e,libtokio-ab899e1fc26f5506,libsignal_hook_registry-a1030a6c7f3abdd4,liberrno-a09ac20c51bf1da4,libsocket2-9cb62d79acc4108b,libbytes-26d94a4f2156411e,libmio-6599bcde0c2ca332,libparking_lot-65b9d017b116fcd0,libparking_lot_core-249f9fb6eb775dd5,liblibc-b5e2dfba355bdeb0,libcfg_if-7f3ba8ffafdbf541,libsmallvec-5cc140325702cc1b,liblock_api-5b7e5408032dc190,libserde-291d29911530b0ac,libserde_core-067df1b6adda946e,libscopeguard-80c9df9e9f3075cb,libpin_project_lite-1b4d93a89e3bcb5a}.rlib" "<sysroot>/lib/rustlib/aarch64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-ldl" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/build/source/target/debug/deps/rustc49Sgvq/raw-dylibs" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/build/source/target/debug/build/ring-03a782e2c89f3a7e/out" "-L" "/build/source/target/debug/build/wasmtime-643173dbe9ff4bcf/out" "-L" "/build/source/target/debug/build/zstd-sys-66eb10da45f2b9d1/out" "-L" "/build/source/target/debug/build/wasmtime-internal-jit-debug-aa11a3b9b75f44dd/out" "-L" "/build/source/target/debug/build/psm-c53b6876f12fc7ce/out" "-L" "<sysroot>/lib/rustlib/aarch64-unknown-linux-gnu/lib" "-o" "/build/source/target/debug/deps/horae-0a0a6ce0e020ade3" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"504 = note: some arguments are omitted. use `--verbose` to show all linker arguments505 = note: /nix/store/vfw9ldx2fqqcmz43cxb5hlcrrayd78mh-binutils-wrapper-2.46/bin/ld: line 292: 1775 Killed /nix/store/xy2zvwkq0rsm0gqlzjbd14vzf8vqv3ic-binutils-2.46/bin/ld ${extraBefore+"${extraBefore[@]}"} ${params+"${params[@]}"} ${extraAfter+"${extraAfter[@]}"}506 collect2: error: ld returned 137 exit status507 508509error: could not compile `horae` (bin "horae") due to 1 previous error