[INFO] cloning repository https://github.com/PatrickLerner/karamd
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/PatrickLerner/karamd" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FPatrickLerner%2Fkaramd", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FPatrickLerner%2Fkaramd'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 626b0bf031cf66b92ae4f1da7878d38a878f5045
[INFO] testing PatrickLerner/karamd against 1.98.0-beta.1 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FPatrickLerner%2Fkaramd" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/PatrickLerner/karamd
[INFO] finished tweaking git repo https://github.com/PatrickLerner/karamd
[INFO] tweaked toml for git repo https://github.com/PatrickLerner/karamd written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/PatrickLerner/karamd on toolchain 1.98.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/PatrickLerner/karamd already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 3cc5dddf766491eb2227f6d186294c528bb405403fc5d798b780d3abf976ff7c
[INFO] running `Command { std: "docker" "start" "3cc5dddf766491eb2227f6d186294c528bb405403fc5d798b780d3abf976ff7c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3cc5dddf766491eb2227f6d186294c528bb405403fc5d798b780d3abf976ff7c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "3cc5dddf766491eb2227f6d186294c528bb405403fc5d798b780d3abf976ff7c" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3cc5dddf766491eb2227f6d186294c528bb405403fc5d798b780d3abf976ff7c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "3cc5dddf766491eb2227f6d186294c528bb405403fc5d798b780d3abf976ff7c" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling quote v1.0.46
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling bytes v1.12.0
[INFO] [stderr]    Compiling zerocopy v0.8.52
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling http v1.4.2
[INFO] [stderr]    Compiling unicase v2.9.0
[INFO] [stderr]    Compiling mime_guess v2.0.5
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling nix v0.28.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling ryu v1.0.23
[INFO] [stderr]    Compiling anyhow v1.0.103
[INFO] [stderr]    Compiling sha1 v0.10.6
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling mio v1.2.1
[INFO] [stderr]    Compiling socket2 v0.6.4
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling bitflags v2.13.0
[INFO] [stderr]    Compiling data-encoding v2.11.0
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling memchr v2.8.2
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling serde_path_to_error v0.1.20
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling axum-core v0.5.6
[INFO] [stderr]    Compiling serial2 v0.2.37
[INFO] [stderr]    Compiling matchit v0.8.4
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling http-range-header v0.4.2
[INFO] [stderr]    Compiling unsafe-libyaml-norway v0.2.15
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling tungstenite v0.29.0
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling filedescriptor v0.8.3
[INFO] [stderr]    Compiling portable-pty v0.9.0
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling serde_norway v0.9.42
[INFO] [stderr]    Compiling hyper v1.10.1
[INFO] [stderr]    Compiling tokio-tungstenite v0.29.0
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling axum v0.8.9
[INFO] [stderr]    Compiling karamd v0.6.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 29s
[INFO] running `Command { std: "docker" "inspect" "3cc5dddf766491eb2227f6d186294c528bb405403fc5d798b780d3abf976ff7c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "3cc5dddf766491eb2227f6d186294c528bb405403fc5d798b780d3abf976ff7c" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling karamd v0.6.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 15.78s
[INFO] running `Command { std: "docker" "inspect" "3cc5dddf766491eb2227f6d186294c528bb405403fc5d798b780d3abf976ff7c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "3cc5dddf766491eb2227f6d186294c528bb405403fc5d798b780d3abf976ff7c" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.19s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/karamd-c545a876d231f051)
[INFO] [stdout] running 396 tests
[INFO] [stdout] test due::tests::after_completion_exactly_due ... ok
[INFO] [stdout] test analyze::tests::render_stats_is_readable ... ok
[INFO] [stdout] test analyze::tests::dot_escapes_backslashes ... ok
[INFO] [stdout] test analyze::tests::dot_export_has_nodes_and_edges_and_escapes ... ok
[INFO] [stdout] test analyze::tests::graph_view_maps_nodes_edges_and_readiness ... ok
[INFO] [stdout] test due::tests::after_completion_before_interval_not_due ... ok
[INFO] [stdout] test due::tests::after_completion_never_run_is_due ... ok
[INFO] [stdout] test analyze::tests::stats_counts_and_groups ... ok
[INFO] [stdout] test due::tests::after_completion_overdue ... ok
[INFO] [stdout] test due::tests::calendar_after_the_day_not_due ... ok
[INFO] [stdout] test due::tests::calendar_inside_window_returns_year ... ok
[INFO] [stdout] test due::tests::calendar_outside_window_not_due ... ok
[INFO] [stdout] test due::tests::calendar_propagates_parse_error ... ok
[INFO] [stdout] test due::tests::monthly_clamped_day_fires_in_short_month ... ok
[INFO] [stdout] test due::tests::interval_one_matches_the_plain_helpers ... ok
[INFO] [stdout] test due::tests::monthly_after_the_day_not_due_until_next_window ... ok
[INFO] [stdout] test due::tests::monthly_before_window_not_due ... ok
[INFO] [stdout] test due::tests::calendar_on_the_day_is_due ... ok
[INFO] [stdout] test due::tests::monthly_inside_window_returns_year_month ... ok
[INFO] [stdout] test due::tests::monthly_interval_with_anchor_skips_off_months ... ok
[INFO] [stdout] test due::tests::monthly_occurrence_clamps_to_short_month ... ok
[INFO] [stdout] test due::tests::monthly_occurrence_normal_day ... ok
[INFO] [stdout] test due::tests::monthly_on_the_day_is_due ... ok
[INFO] [stdout] test due::tests::monthly_window_straddles_year_boundary ... ok
[INFO] [stdout] test due::tests::monthly_window_straddles_month_boundary ... ok
[INFO] [stdout] test due::tests::nth_weekday_before_occurrence_not_due ... ok
[INFO] [stdout] test due::tests::nth_weekday_interval_with_anchor_skips_off_months ... ok
[INFO] [stdout] test due::tests::nth_weekday_last_friday_due ... ok
[INFO] [stdout] test due::tests::monthly_zero_lead_only_on_the_day ... ok
[INFO] [stdout] test due::tests::monthly_occurrence_december ... ok
[INFO] [stdout] test due::tests::nth_weekday_occurrence_first_and_fourth ... ok
[INFO] [stdout] test due::tests::nth_weekday_occurrence_last_is_fifth_or_fourth ... ok
[INFO] [stdout] test due::tests::nth_weekday_on_and_after_occurrence_due_same_month ... ok
[INFO] [stdout] test due::tests::occurrence_leap_day_clamps_in_common_year ... ok
[INFO] [stdout] test due::tests::occurrence_leap_day_stays_in_leap_year ... ok
[INFO] [stdout] test due::tests::occurrence_normal_date ... ok
[INFO] [stdout] test due::tests::parse_weekday_accepts_all_seven ... ok
[INFO] [stdout] test due::tests::parse_weekday_rejects_other_forms ... ok
[INFO] [stdout] test due::tests::weekly_after_target_day_catches_up_same_week ... ok
[INFO] [stdout] test due::tests::weekly_before_target_day_not_due ... ok
[INFO] [stdout] test due::tests::occurrence_rejects_bad_format ... ok
[INFO] [stdout] test due::tests::weekly_biweekly_with_anchor_fires_on_alternating_weeks ... ok
[INFO] [stdout] test due::tests::weekly_monday_target_is_due_every_day ... ok
[INFO] [stdout] test due::tests::weekly_on_target_day_is_due ... ok
[INFO] [stdout] test next::tests::cancelled_dependency_blocks_forever ... ok
[INFO] [stdout] test next::tests::critical_and_phase_filters ... ok
[INFO] [stdout] test next::tests::cycles_do_not_hang_scoring ... ok
[INFO] [stdout] test next::tests::downstream_and_critical_path_match_taskmd ... ok
[INFO] [stdout] test due::tests::weekly_biweekly_without_anchor_is_deterministic_alternation ... ok
[INFO] [stdout] test due::tests::weekly_discriminator_uses_iso_year_not_calendar_year ... ok
[INFO] [stdout] test next::tests::effort_bonuses_and_quick_wins_filter ... ok
[INFO] [stdout] test due::tests::weekly_sunday_target_only_on_sunday ... ok
[INFO] [stdout] test analyze::tests::render_stats_without_invalid_omits_broken_note ... ok
[INFO] [stdout] test next::tests::downstream_cap_and_multiplier_match_taskmd ... ok
[INFO] [stdout] test next::tests::high_priority_downstream_scales_bonuses_up ... ok
[INFO] [stdout] test next::tests::parent_with_open_children_is_not_actionable ... ok
[INFO] [stdout] test next::tests::limit_and_default_limit ... ok
[INFO] [stdout] test next::tests::human_rendering ... ok
[INFO] [stdout] test due::tests::calendar_year_rollover_returns_next_year ... ok
[INFO] [stdout] test next::tests::phase_bonus_never_negative ... ok
[INFO] [stdout] test next::tests::resolved_dependencies_do_not_stretch_the_critical_path ... ok
[INFO] [stdout] test next::tests::priority_bases_match_taskmd ... ok
[INFO] [stdout] test next::tests::missing_dependency_blocks_and_is_labelled ... ok
[INFO] [stdout] test next::tests::tie_breaks_by_id ... ok
[INFO] [stdout] test next::tests::only_pending_and_in_progress_are_actionable ... ok
[INFO] [stdout] test next::tests::phase_bonus_decays_with_order ... ok
[INFO] [stdout] test output::tests::table_lists_columns_and_blockers ... ok
[INFO] [stdout] test output::tests::machine_json_and_yaml_render ... ok
[INFO] [stdout] test output::tests::view_fills_defaults_and_graph_state ... ok
[INFO] [stdout] test next::tests::readiness_is_a_hard_gate ... ok
[INFO] [stdout] test output::tests::cancelled_at_is_mapped ... ok
[INFO] [stdout] test output::tests::view_shows_invalid_raw_enums_verbatim ... ok
[INFO] [stdout] test next::tests::strict_phases_orders_by_phase_before_score ... ok
[INFO] [stdout] test output::tests::view_maps_every_field ... ok
[INFO] [stdout] test output::tests::format_from_flags ... ok
[INFO] [stdout] test output::tests::table_empty_case ... ok
[INFO] [stdout] test query::tests::completed_and_cancelled_dates_match_when_present ... ok
[INFO] [stdout] test query::tests::group_field_matches_explicit_group ... ok
[INFO] [stdout] test query::tests::parse_errors_are_loud_and_specific ... ok
[INFO] [stdout] test query::tests::missing_priority_defaults_to_medium_but_missing_effort_never_matches ... ok
[INFO] [stdout] test query::tests::nested_parentheses ... ok
[INFO] [stdout] test query::tests::open_matches_non_terminal_status ... ok
[INFO] [stdout] test query::tests::double_not_cancels ... ok
[INFO] [stdout] test query::tests::status_defaults_to_pending ... ok
[INFO] [stdout] test query::tests::quoted_values_can_contain_spaces_and_parens ... ok
[INFO] [stdout] test query::tests::date_comparisons ... ok
[INFO] [stdout] test query::tests::ready_uses_graph_context ... ok
[INFO] [stdout] test rule::tests::dump_then_load_round_trips_all_triggers ... ok
[INFO] [stdout] test query::tests::priority_and_effort_comparisons ... ok
[INFO] [stdout] test query::tests::boolean_combinators_and_precedence ... ok
[INFO] [stdout] test rule::tests::body_defaults_to_none ... ok
[INFO] [stdout] test query::tests::title_is_case_insensitive_substring ... ok
[INFO] [stdout] test query::tests::simple_field_terms ... ok
[INFO] [stdout] test rule::tests::parses_optional_body ... ok
[INFO] [stdout] test rule::tests::parses_nth_weekday_numeric_and_last ... ok
[INFO] [stdout] test rule::tests::rejects_malformed_yaml ... ok
[INFO] [stdout] test rule::tests::validate_accepts_complete_rules ... ok
[INFO] [stdout] test rule::tests::validate_accepts_monthly_bounds ... ok
[INFO] [stdout] test rule::tests::validate_accepts_nth_weekday_bounds ... ok
[INFO] [stdout] test rule::tests::validate_accepts_non_empty_body ... ok
[INFO] [stdout] test rule::tests::validate_accepts_interval_and_anchor ... ok
[INFO] [stdout] test rule::tests::validate_all_rejects_duplicate_keys ... ok
[INFO] [stdout] test rule::tests::validate_rejects_calendar_without_annual ... ok
[INFO] [stdout] test rule::tests::validate_accepts_weekly_all_weekdays ... ok
[INFO] [stdout] test rule::tests::validate_rejects_after_completion_without_every_days ... ok
[INFO] [stdout] test rule::tests::validate_rejects_calendar_without_lead_days ... ok
[INFO] [stdout] test rule::tests::validate_rejects_empty_body ... ok
[INFO] [stdout] test rule::tests::validate_rejects_interval_on_after_completion ... ok
[INFO] [stdout] test rule::tests::validate_rejects_malformed_annual ... ok
[INFO] [stdout] test rule::tests::validate_rejects_monthly_day_out_of_range ... ok
[INFO] [stdout] test rule::tests::validate_rejects_monthly_lead_out_of_range ... ok
[INFO] [stdout] test rule::tests::nth_weekday_round_trips ... ok
[INFO] [stdout] test rule::tests::validate_rejects_monthly_without_lead_days ... ok
[INFO] [stdout] test rule::tests::validate_rejects_monthly_without_day_of_month ... ok
[INFO] [stdout] test rule::tests::validate_rejects_nth_weekday_invalid_day_of_week ... ok
[INFO] [stdout] test rule::tests::validate_rejects_bad_anchor ... ok
[INFO] [stdout] test rule::tests::validate_rejects_nth_weekday_without_week ... ok
[INFO] [stdout] test rule::tests::validate_rejects_nth_weekday_out_of_range_week ... ok
[INFO] [stdout] test rule::tests::validate_rejects_nth_weekday_without_day_of_week ... ok
[INFO] [stdout] test rule::tests::validate_rejects_weekly_invalid_day_of_week ... ok
[INFO] [stdout] test rule::tests::validate_rejects_zero_interval ... ok
[INFO] [stdout] test rule::tests::validate_rejects_weekly_without_day_of_week ... ok
[INFO] [stdout] test rule::tests::validate_all_accepts_unique_valid_rules ... ok
[INFO] [stdout] test rule::tests::parses_all_triggers ... ok
[INFO] [stdout] test task::tests::is_open_terminal_statuses ... ok
[INFO] [stdout] test rule::tests::write_rules_rename_onto_directory_errors ... ok
[INFO] [stdout] test rule::tests::validate_still_accepts_rules_with_only_owned_fields ... ok
[INFO] [stdout] test rule::tests::validate_rejects_foreign_trigger_fields ... ok
[INFO] [stdout] test rule::tests::write_rules_is_atomic_and_reparseable ... ok
[INFO] [stdout] test task::tests::parse_task_bad_completed_at_is_none ... ok
[INFO] [stdout] test task::tests::parse_task_quoted_completed_at ... ok
[INFO] [stdout] test task::tests::next_id_is_one_past_max ... ok
[INFO] [stdout] test task::tests::occurrence_date_prefers_completed_then_cancelled_then_created ... ok
[INFO] [stdout] test task::tests::parse_task_reads_fields ... ok
[INFO] [stdout] test task::tests::parse_task_reads_cancelled_and_created ... ok
[INFO] [stdout] test task::tests::parse_task_unparseable_frontmatter_falls_back ... ok
[INFO] [stdout] test task::tests::parse_task_unterminated_frontmatter_is_empty ... ok
[INFO] [stdout] test task::tests::parse_task_without_frontmatter_is_empty ... ok
[INFO] [stdout] test task::tests::next_id_from_empty_is_one ... ok
[INFO] [stdout] test task::tests::parse_task_crlf_frontmatter_survives ... ok
[INFO] [stdout] test rule::tests::validate_accepts_leap_day_annual ... ok
[INFO] [stdout] test task::tests::render_task_with_body_replaces_stub ... ok
[INFO] [stdout] test task::tests::render_task_has_frontmatter_and_marker ... ok
[INFO] [stdout] test task::tests::render_task_defaults_priority_and_omits_phase ... ok
[INFO] [stdout] test task::tests::render_task_stub_has_provenance ... ok
[INFO] [stdout] test task::tests::scan_dir_missing_is_empty ... ok
[INFO] [stdout] test task::tests::slugify_matches_taskmd ... ok
[INFO] [stdout] test task::tests::scan_dir_reads_md_skips_others ... ok
[INFO] [stdout] test task::tests::tasks_dir_defaults_on_config_without_dir ... ok
[INFO] [stdout] test task::tests::yaml_quote_escapes ... ok
[INFO] [stdout] test task::tests::tasks_dir_defaults_without_config ... ok
[INFO] [stdout] test taskmd::config::tests::defaults_match_spec ... ok
[INFO] [stdout] test task::tests::tasks_dir_reads_config ... ok
[INFO] [stdout] test taskmd::config::tests::load_missing_file_is_default ... ok
[INFO] [stdout] test taskmd::config::tests::partial_id_section_fills_defaults ... ok
[INFO] [stdout] test taskmd::config::tests::load_reads_file ... ok
[INFO] [stdout] test taskmd::config::tests::parses_full_config ... ok
[INFO] [stdout] test taskmd::config::tests::phase_index_orders_by_config ... ok
[INFO] [stdout] test taskmd::config::tests::tasks_dir_default ... ok
[INFO] [stdout] test taskmd::config::tests::unknown_keys_are_ignored ... ok
[INFO] [stdout] test taskmd::config::tests::web_today_empty_list_is_respected ... ok
[INFO] [stdout] test taskmd::config::tests::web_today_defaults_when_absent ... ok
[INFO] [stdout] test taskmd::config::tests::web_today_parsed_in_order ... ok
[INFO] [stdout] test taskmd::graph::tests::acyclic_graph_has_no_issues ... ok
[INFO] [stdout] test taskmd::graph::tests::blockers_lists_open_dependencies ... ok
[INFO] [stdout] test taskmd::config::tests::workflow_and_strategy_enum_spellings ... ok
[INFO] [stdout] test taskmd::graph::tests::cancelled_dependency_does_not_satisfy_readiness ... ok
[INFO] [stdout] test taskmd::graph::tests::children_computed_from_parent_fields ... ok
[INFO] [stdout] test taskmd::graph::tests::dangling_dependency_makes_task_unready ... ok
[INFO] [stdout] test taskmd::graph::tests::dependency_cycle_detected_once ... ok
[INFO] [stdout] test taskmd::graph::tests::dependents_and_downstream_count_are_transitive ... ok
[INFO] [stdout] test taskmd::graph::tests::downstream_depth_memoizes_shared_paths ... ok
[INFO] [stdout] test taskmd::graph::tests::duplicate_ids_first_file_wins_without_panic ... ok
[INFO] [stdout] test taskmd::graph::tests::get_missing_is_none ... ok
[INFO] [stdout] test taskmd::graph::tests::downstream_is_cycle_safe ... ok
[INFO] [stdout] test taskmd::graph::tests::self_dependency_is_a_cycle ... ok
[INFO] [stdout] test taskmd::graph::tests::readiness_requires_all_deps_completed ... ok
[INFO] [stdout] test taskmd::graph::tests::parent_issues_detected ... ok
[INFO] [stdout] test taskmd::model::tests::created_alias_is_accepted ... ok
[INFO] [stdout] test taskmd::model::tests::crlf_content_parses_and_fields_survive ... ok
[INFO] [stdout] test taskmd::model::tests::due_accessors_and_setter_round_trip ... ok
[INFO] [stdout] test taskmd::model::tests::effective_defaults ... ok
[INFO] [stdout] test taskmd::model::tests::enum_string_round_trips ... ok
[INFO] [stdout] test taskmd::model::tests::enum_ordering_for_comparisons ... ok
[INFO] [stdout] test taskmd::model::tests::fenced_yaml_example_in_body_is_not_a_task ... ok
[INFO] [stdout] test taskmd::model::tests::frontmatter_rulers_are_not_a_task ... ok
[INFO] [stdout] test taskmd::model::tests::get_and_keys_expose_the_doc ... ok
[INFO] [stdout] test taskmd::model::tests::invalid_enum_values_read_as_none_but_raw_survives ... ok
[INFO] [stdout] test taskmd::model::tests::malformed_yaml_with_fences_is_invalid ... ok
[INFO] [stdout] test taskmd::model::tests::missing_id_or_title_is_invalid ... ok
[INFO] [stdout] test taskmd::model::tests::no_frontmatter_is_not_a_task ... ok
[INFO] [stdout] test taskmd::model::tests::new_task_has_canonical_frontmatter ... ok
[INFO] [stdout] test taskmd::model::tests::round_trip_keeps_numeric_looking_id_a_string ... ok
[INFO] [stdout] test taskmd::model::tests::parses_every_field ... ok
[INFO] [stdout] test taskmd::model::tests::scalar_where_list_expected_reads_as_one_entry ... ok
[INFO] [stdout] test taskmd::model::tests::set_body_normalizes_whitespace ... ok
[INFO] [stdout] test taskmd::model::tests::split_frontmatter_edge_cases ... ok
[INFO] [stdout] test taskmd::model::tests::status_terminality ... ok
[INFO] [stdout] test taskmd::model::tests::status_transitions_maintain_timestamps ... ok
[INFO] [stdout] test taskmd::model::tests::typed_mutators_write_through ... ok
[INFO] [stdout] test taskmd::model::tests::round_trip_preserves_unknown_fields_and_order ... ok
[INFO] [stdout] test taskmd::model::tests::unquoted_numeric_id_reads_as_string ... ok
[INFO] [stdout] test taskmd::model::tests::unrelated_frontmatter_is_not_a_task ... ok
[INFO] [stdout] test taskmd::model::tests::value_str_coercions ... ok
[INFO] [stdout] test taskmd::model::tests::unterminated_frontmatter_is_not_a_task ... ok
[INFO] [stdout] test taskmd::model::tests::verify_checks_parse_typed_and_unknown ... ok
[INFO] [stdout] test taskmd::model::tests::verify_missing_or_malformed_entries ... ok
[INFO] [stdout] test taskmd::store::tests::allocate_prefixed_matches_taskmd_no_separator ... ok
[INFO] [stdout] test taskmd::store::tests::allocate_random_respects_length_and_collisions ... ok
[INFO] [stdout] test taskmd::store::tests::allocate_sequential_pads_and_increments ... ok
[INFO] [stdout] test taskmd::store::tests::allocate_sequential_grows_past_padding ... ok
[INFO] [stdout] test rule::tests::write_rules_tmp_write_failure_errors ... FAILED
[INFO] [stdout] test task::tests::scan_dir_on_a_file_errors ... ok
[INFO] [stdout] test task::tests::scan_dir_unreadable_task_errors ... ok
[INFO] [stdout] test taskmd::config::tests::load_malformed_errors_loudly ... ok
[INFO] [stdout] test taskmd::config::tests::load_unreadable_errors ... ok
[INFO] [stdout] test taskmd::store::tests::create_propagates_write_error ... ok
[INFO] [stdout] test taskmd::store::tests::create_open_error_is_not_swallowed ... FAILED
[INFO] [stdout] test taskmd::model::tests::parse_required_errors ... ok
[INFO] [stdout] test taskmd::store::tests::create_makes_tasks_dir ... ok
[INFO] [stdout] test taskmd::store::tests::open_propagates_config_error ... ok
[INFO] [stdout] test taskmd::store::tests::open_uses_config_dir ... ok
[INFO] [stdout] test taskmd::store::tests::random_id_refreshes_entropy_for_long_ids ... ok
[INFO] [stdout] test taskmd::store::tests::find_duplicate_id_refuses ... ok
[INFO] [stdout] test taskmd::store::tests::create_writes_task_with_next_id ... ok
[INFO] [stdout] test taskmd::store::tests::create_retries_on_filename_collision ... ok
[INFO] [stdout] test taskmd::store::tests::find_by_id ... ok
[INFO] [stdout] test taskmd::store::tests::round_trip_through_taskmd_shape_preserves_recurring ... ok
[INFO] [stdout] test taskmd::store::tests::save_without_path_errors ... ok
[INFO] [stdout] test taskmd::store::tests::save_rename_onto_directory_errors_with_context ... ok
[INFO] [stdout] test taskmd::store::tests::scan_collects_tasks_skips_noise_reports_invalid ... ok
[INFO] [stdout] test taskmd::store::tests::scan_missing_dir_is_empty ... ok
[INFO] [stdout] test taskmd::store::tests::save_tmp_write_failure_errors_with_context ... FAILED
[INFO] [stdout] test taskmd::store::tests::scan_orders_multiple_invalid_files ... ok
[INFO] [stdout] test taskmd::store::tests::scan_non_utf8_file_errors_with_context ... ok
[INFO] [stdout] test taskmd::store::tests::system_entropy_produces_usable_values ... ok
[INFO] [stdout] test taskmd::store::tests::ulid_long_length_appends_random_tail ... ok
[INFO] [stdout] test taskmd::store::tests::update_mutation_error_leaves_file_untouched ... ok
[INFO] [stdout] test taskmd::store::tests::scan_subdirectory_becomes_group ... ok
[INFO] [stdout] test taskmd::store::tests::scan_unreadable_file_errors ... ok
[INFO] [stdout] test taskmd::store::tests::update_missing_task_errors ... ok
[INFO] [stdout] test taskmd::store::tests::update_rereads_and_writes_atomically ... ok
[INFO] [stdout] test taskmd::template::tests::apply_without_defaults_changes_only_body ... ok
[INFO] [stdout] test taskmd::template::tests::builtins_match_taskmd ... ok
[INFO] [stdout] test taskmd::template::tests::custom_template_overrides_builtin ... ok
[INFO] [stdout] test taskmd::template::tests::apply_sets_defaults_and_body ... ok
[INFO] [stdout] test taskmd::store::tests::update_sees_external_change ... ok
[INFO] [stdout] test terminal::tests::parse_command_splits_and_quotes ... ok
[INFO] [stdout] test taskmd::template::tests::unknown_template_errors ... ok
[INFO] [stdout] test terminal::tests::scrollback_keeps_tail_of_oversized_write ... ok
[INFO] [stdout] test taskmd::template::tests::custom_template_with_bad_frontmatter_still_yields_body ... ok
[INFO] [stdout] test taskmd::store::tests::update_task_in_subdirectory ... ok
[INFO] [stdout] test taskmd::template::tests::custom_template_without_frontmatter_is_all_body ... ok
[INFO] [stdout] test taskmd::store::tests::create_gives_up_after_bounded_retries ... ok
[INFO] [stdout] test taskmd::template::tests::custom_template_unreadable_errors ... ok
[INFO] [stdout] test terminal::tests::scrollback_retains_in_order_until_full ... ok
[INFO] [stdout] test terminal::tests::scrollback_zero_cap_retains_nothing ... ok
[INFO] [stdout] test terminal::tests::seed_prompt_includes_id_title_and_body ... ok
[INFO] [stdout] test terminal::tests::seed_prompt_without_body_is_just_the_header ... ok
[INFO] [stdout] test tests::after_completion_undated_completion_uses_created_at_not_refire_forever ... ok
[INFO] [stdout] test tests::cli_rejects_invalid_today ... ok
[INFO] [stdout] test tests::crlf_open_task_blocks_recreation ... ok
[INFO] [stdout] test tests::decide_calendar_bad_annual_errors ... ok
[INFO] [stdout] test tests::decide_calendar_missing_annual_errors ... ok
[INFO] [stdout] test tests::after_completion_cancelled_reschedules_after_interval_not_immediately ... ok
[INFO] [stdout] test tests::decide_calendar_missing_lead_days_errors ... ok
[INFO] [stdout] test tests::decide_monthly_missing_day_of_month_errors ... ok
[INFO] [stdout] test tests::decide_nth_weekday_invalid_day_of_week_errors ... ok
[INFO] [stdout] test tests::decide_monthly_missing_lead_days_errors ... ok
[INFO] [stdout] test tests::calendar_next_year_window_creates_again ... ok
[INFO] [stdout] test tests::after_completion_recreates_only_once_interval_elapsed ... ok
[INFO] [stdout] test tests::decide_nth_weekday_invalid_week_errors ... ok
[INFO] [stdout] test tests::decide_nth_weekday_missing_day_of_week_errors ... ok
[INFO] [stdout] test tests::decide_nth_weekday_missing_week_errors ... ok
[INFO] [stdout] test tests::decide_weekly_bad_anchor_errors ... ok
[INFO] [stdout] test tests::decide_weekly_missing_day_of_week_errors ... ok
[INFO] [stdout] test tests::decide_weekly_invalid_day_of_week_errors ... ok
[INFO] [stdout] test tests::calendar_outside_window_creates_nothing ... ok
[INFO] [stdout] test tests::dry_run_writes_nothing_but_reports ... ok
[INFO] [stdout] test tests::calendar_creates_once_per_year_and_survives_early_completion ... ok
[INFO] [stdout] test tests::generate_invalid_rule_errors ... ok
[INFO] [stdout] test tests::generate_creates_tasks_dir_if_absent ... ok
[INFO] [stdout] test tests::generate_first_run_creates_after_completion ... ok
[INFO] [stdout] test tests::generate_is_idempotent_same_day ... ok
[INFO] [stdout] test tests::generate_malformed_rules_yaml_errors ... ok
[INFO] [stdout] test tests::generate_missing_config_errors ... ok
[INFO] [stdout] test tests::generate_rejects_duplicate_keys ... ok
[INFO] [stdout] test tests::monthly_creates_once_per_month_and_survives_early_completion ... ok
[INFO] [stdout] test tests::monthly_outside_window_creates_nothing ... ok
[INFO] [stdout] test tests::generate_write_error_on_readonly_dir ... FAILED
[INFO] [stdout] test tests::generate_scan_error_when_tasks_dir_is_a_file ... ok
[INFO] [stdout] test tests::generate_rejects_malformed_annual ... ok
[INFO] [stdout] test tests::nth_weekday_last_friday_fires ... ok
[INFO] [stdout] test tests::decide_after_completion_missing_every_days_errors ... ok
[INFO] [stdout] test tests::nth_weekday_open_task_blocks_and_survives_early_completion ... ok
[INFO] [stdout] test tests::generate_create_dir_all_error ... ok
[INFO] [stdout] test tests::run_complete_respects_pr_review_workflow ... ok
[INFO] [stdout] test tests::marker_belongs_matches_correctly ... ok
[INFO] [stdout] test tests::run_defaults_config_to_taskmd_recurring_yaml ... ok
[INFO] [stdout] test tests::run_create_with_due ... ok
[INFO] [stdout] test tests::run_create_with_template_and_machine_output ... ok
[INFO] [stdout] test tests::run_dry_run_reports_nothing_when_not_due ... ok
[INFO] [stdout] test tests::run_dry_run_reports_would_create ... ok
[INFO] [stdout] test tests::nth_weekday_creates_once_per_month_on_or_after_the_day ... ok
[INFO] [stdout] test tests::run_create_and_show_and_list ... ok
[INFO] [stdout] test tests::run_end_to_end ... ok
[INFO] [stdout] test tests::run_list_warns_about_invalid_files ... ok
[INFO] [stdout] test tests::run_today_override_drives_the_date ... ok
[INFO] [stdout] test tests::run_invalid_status_and_bad_query_error ... ok
[INFO] [stdout] test tests::run_propagates_error ... ok
[INFO] [stdout] test tests::run_next_all_formats_and_flags ... ok
[INFO] [stdout] test tests::run_edit_e2e ... ok
[INFO] [stdout] test tests::weekly_catches_up_when_run_late_in_week ... ok
[INFO] [stdout] test tests::weekly_interval_skips_off_weeks_end_to_end ... ok
[INFO] [stdout] test tests::weekly_lingering_open_task_from_prior_week_blocks ... ok
[INFO] [stdout] test tests::weekly_next_week_creates_again ... ok
[INFO] [stdout] test tests::weekly_missed_week_is_not_backfilled ... ok
[INFO] [stdout] test tests::weekly_open_task_blocks_second_creation ... ok
[INFO] [stdout] test tests::weekly_survives_early_completion_same_week ... ok
[INFO] [stdout] test validate::tests::clean_vault_reports_nothing ... ok
[INFO] [stdout] test tests::run_validate_exit_codes ... ok
[INFO] [stdout] test tests::weekly_creates_once_per_iso_week_on_the_day ... ok
[INFO] [stdout] test validate::tests::duplicate_ids_are_errors ... ok
[INFO] [stdout] test validate::tests::human_rendering_task_without_file ... ok
[INFO] [stdout] test validate::tests::human_rendering_formats_findings ... ok
[INFO] [stdout] test validate::tests::invalid_enums_are_errors ... ok
[INFO] [stdout] test validate::tests::invalid_due_is_an_error ... ok
[INFO] [stdout] test validate::tests::missing_created_at_and_bad_filename_warn ... ok
[INFO] [stdout] test validate::tests::non_task_files_are_never_flagged ... ok
[INFO] [stdout] test tests::run_web_arm_builds_runtime_and_serves ... ok
[INFO] [stdout] test validate::tests::reference_defects_are_errors ... ok
[INFO] [stdout] test validate::tests::configured_phase_and_scope_do_not_warn ... ok
[INFO] [stdout] test validate::tests::broken_files_are_errors ... ok
[INFO] [stdout] test validate::tests::scan_error_propagates ... ok
[INFO] [stdout] test validate::tests::unconfigured_phase_and_scope_warn_only_when_configured ... ok
[INFO] [stdout] test validate::tests::open_error_propagates ... ok
[INFO] [stdout] test validate::tests::parent_cycle_is_an_error ... ok
[INFO] [stdout] test verbs::tests::complete_pr_review_marks_in_review_and_records_pr ... ok
[INFO] [stdout] test verbs::tests::complete_solo_marks_completed ... ok
[INFO] [stdout] test verbs::tests::create_rejects_bad_inputs ... ok
[INFO] [stdout] test verbs::tests::create_full_task_with_flags ... ok
[INFO] [stdout] test verbs::tests::create_minimal_task ... ok
[INFO] [stdout] test verbs::tests::create_propagates_store_error ... ok
[INFO] [stdout] test tests::run_status_transitions_e2e ... ok
[INFO] [stdout] test verbs::tests::create_rejects_malformed_due ... ok
[INFO] [stdout] test verbs::tests::edit_missing_task_errors ... ok
[INFO] [stdout] test verbs::tests::create_with_ulid_strategy_uses_entropy_clock ... ok
[INFO] [stdout] test verbs::tests::create_with_template_and_overrides ... ok
[INFO] [stdout] test verbs::tests::create_dependency_check_propagates_scan_error ... ok
[INFO] [stdout] test verbs::tests::edit_spec_is_empty_detects_no_op ... ok
[INFO] [stdout] test verbs::tests::edit_and_status_preserve_unknown_frontmatter_and_order ... ok
[INFO] [stdout] test verbs::tests::edit_no_op_leaves_task_intact ... ok
[INFO] [stdout] test verbs::tests::list_all_and_filtered ... ok
[INFO] [stdout] test verbs::tests::edit_updates_fields_and_can_clear ... ok
[INFO] [stdout] test verbs::tests::list_bad_query_errors ... ok
[INFO] [stdout] test verbs::tests::malformed_config_fails_every_verb ... ok
[INFO] [stdout] test verbs::tests::edit_rejects_bad_inputs ... ok
[INFO] [stdout] test verbs::tests::search_propagates_scan_error ... ok
[INFO] [stdout] test verbs::tests::mutations_preserve_custom_fields ... ok
[INFO] [stdout] test verbs::tests::missing_task_errors_on_mutations ... ok
[INFO] [stdout] test verbs::tests::search_matches_title_and_body ... ok
[INFO] [stdout] test verbs::tests::list_counts_invalid_files ... ok
[INFO] [stdout] test verbs::tests::show_returns_body ... ok
[INFO] [stdout] test web::tests::cache_control_classifies_paths ... ok
[INFO] [stdout] test web::tests::config_defaults_when_no_file ... ok
[INFO] [stdout] test web::tests::config_reports_phases_and_workflow ... ok
[INFO] [stdout] test tests::run_search_graph_stats_all_formats ... ok
[INFO] [stdout] test web::tests::create_bad_input_is_400 ... ok
[INFO] [stdout] test web::tests::get_one_returns_detail_with_body ... ok
[INFO] [stdout] test web::tests::get_missing_is_404 ... ok
[INFO] [stdout] test web::tests::is_hashed_asset_matches_only_hashed_bundles ... ok
[INFO] [stdout] test web::tests::create_writes_a_task ... ok
[INFO] [stdout] test web::tests::malformed_config_surfaces_as_400 ... ok
[INFO] [stdout] test web::tests::patch_missing_is_404 ... ok
[INFO] [stdout] test web::tests::rules_empty_when_no_file ... ok
[INFO] [stdout] test web::tests::patch_edits_fields_and_clears_phase ... ok
[INFO] [stdout] test verbs::tests::set_status_full_enum_with_timestamps ... ok
[INFO] [stdout] test web::tests::rules_get_surfaces_unreadable_file ... ok
[INFO] [stdout] test web::tests::rules_get_surfaces_malformed_file ... ok
[INFO] [stdout] test web::tests::rules_preview_reports_due_without_writing ... ok
[INFO] [stdout] test web::tests::rules_preview_rejects_invalid ... ok
[INFO] [stdout] test web::tests::next_recommends_with_limit ... ok
[INFO] [stdout] test web::tests::list_returns_tasks_and_invalid ... ok
[INFO] [stdout] test web::tests::hashed_assets_are_immutable_and_html_revalidates ... ok
[INFO] [stdout] test web::tests::next_defaults_limit_when_absent ... ok
[INFO] [stdout] test web::tests::rules_put_rejects_invalid ... ok
[INFO] [stdout] test web::tests::rules_put_then_get_round_trips ... ok
[INFO] [stdout] test web::tests::run_server_binds_and_shuts_down ... ok
[INFO] [stdout] test web::tests::run_server_reports_bind_failure ... ok
[INFO] [stdout] test web::tests::spa_missing_hint_flags_absent_bundle ... ok
[INFO] [stdout] test web::tests::shutdown_signal_pends_until_fired ... ok
[INFO] [stdout] test web::tests::set_status_transitions_and_returns_detail ... ok
[INFO] [stdout] test web::tests::static_bundle_is_served_with_spa_fallback ... ok
[INFO] [stdout] test web::tests::set_status_rejects_bad_value ... ok
[INFO] [stdout] test web::tests::run_blocking_serves_and_returns_success ... ok
[INFO] [stdout] test taskmd::store::tests::allocate_ulid_is_time_prefixed_and_length_bound ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- rule::tests::write_rules_tmp_write_failure_errors stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'rule::tests::write_rules_tmp_write_failure_errors' (1373) panicked at src/rule.rs:729:24:
[INFO] [stdout] called `Result::unwrap_err()` on an `Ok` value: ()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a829e157d11 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a829e157d11 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a829e157d11 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a829e157d11 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a829e170fea - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a829e170fea - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5a829e15de8c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5a829e15de8c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5a829e131af6 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a829e131af6 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a829e14e449 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a829dcd5210 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x5a829dcd5210 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5a829e14e772 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5a829e14e772 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5a829e131ba2 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5a829e128b89 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a829e132a5d - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x5a829e1717ec - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a829e171562 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x5a829dc3ac8f - <core[6883ba1bc0fe4ed1]::result::Result<(), anyhow[f9f341d57a5e0344]::Error>>::unwrap_err
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1327:22
[INFO] [stdout]   21:     0x5a829dbc9b34 - karamd[8dc0cf66cb0ca97d]::rule::tests::write_rules_tmp_write_failure_errors
[INFO] [stdout]                                at /opt/rustwide/workdir/src/rule.rs:729:24
[INFO] [stdout]   22:     0x5a829dbb8f57 - karamd[8dc0cf66cb0ca97d]::rule::tests::write_rules_tmp_write_failure_errors::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/rule.rs:723:46
[INFO] [stdout]   23:     0x5a829dac79d6 - <karamd[8dc0cf66cb0ca97d]::rule::tests::write_rules_tmp_write_failure_errors::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5a829dcc854b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5a829dcc854b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x5a829dcd5b95 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x5a829dcd5b95 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x5a829dcd5b95 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   29:     0x5a829dcd5b95 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5a829dcd5b95 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5a829dcd5b95 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x5a829dcd5b95 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x5a829dcd0644 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x5a829dcd0644 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5a829dcd8ce2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x5a829dcd8ce2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x5a829dcd8ce2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   38:     0x5a829dcd8ce2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x5a829dcd8ce2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5a829dcd8ce2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x5a829dcd8ce2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5a829e156cbf - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   43:     0x5a829e156cbf - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   44:     0x725f19346aa4 - <unknown>
[INFO] [stdout]   45:     0x725f193d3a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- taskmd::store::tests::create_open_error_is_not_swallowed stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'taskmd::store::tests::create_open_error_is_not_swallowed' (1464) panicked at src/taskmd/store.rs:702:9:
[INFO] [stdout] assertion failed: result.is_err()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a829e157d11 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a829e157d11 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a829e157d11 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a829e157d11 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a829e170fea - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a829e170fea - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5a829e15de8c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5a829e15de8c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5a829e131af6 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a829e131af6 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a829e14e449 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a829dcd5210 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x5a829dcd5210 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5a829e14e772 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5a829e14e772 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5a829e131bd4 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:681:13
[INFO] [stdout]   16:     0x5a829e128b89 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a829e132a5d - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x5a829e1717ec - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a829e1717b2 - core[6883ba1bc0fe4ed1]::panicking::panic
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x5a829dc468cf - karamd[8dc0cf66cb0ca97d]::taskmd::store::tests::create_open_error_is_not_swallowed
[INFO] [stdout]                                at /opt/rustwide/workdir/src/taskmd/store.rs:702:9
[INFO] [stdout]   21:     0x5a829dc38287 - karamd[8dc0cf66cb0ca97d]::taskmd::store::tests::create_open_error_is_not_swallowed::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/taskmd/store.rs:695:44
[INFO] [stdout]   22:     0x5a829daca6d6 - <karamd[8dc0cf66cb0ca97d]::taskmd::store::tests::create_open_error_is_not_swallowed::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5a829dcc854b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5a829dcc854b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   25:     0x5a829dcd5b95 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   26:     0x5a829dcd5b95 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   27:     0x5a829dcd5b95 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   28:     0x5a829dcd5b95 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5a829dcd5b95 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5a829dcd5b95 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   31:     0x5a829dcd5b95 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   32:     0x5a829dcd0644 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   33:     0x5a829dcd0644 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x5a829dcd8ce2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   35:     0x5a829dcd8ce2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   36:     0x5a829dcd8ce2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   37:     0x5a829dcd8ce2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x5a829dcd8ce2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x5a829dcd8ce2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   40:     0x5a829dcd8ce2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5a829e156cbf - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   42:     0x5a829e156cbf - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   43:     0x725f19346aa4 - <unknown>
[INFO] [stdout]   44:     0x725f193d3a64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- taskmd::store::tests::save_tmp_write_failure_errors_with_context stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'taskmd::store::tests::save_tmp_write_failure_errors_with_context' (1475) panicked at src/taskmd/store.rs:836:24:
[INFO] [stdout] called `Result::unwrap_err()` on an `Ok` value: ()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a829e157d11 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a829e157d11 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a829e157d11 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a829e157d11 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a829e170fea - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a829e170fea - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5a829e15de8c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5a829e15de8c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5a829e131af6 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a829e131af6 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a829e14e449 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a829dcd5210 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x5a829dcd5210 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5a829e14e772 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5a829e14e772 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5a829e131ba2 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5a829e128b89 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a829e132a5d - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x5a829e1717ec - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a829e171562 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x5a829dc3ac8f - <core[6883ba1bc0fe4ed1]::result::Result<(), anyhow[f9f341d57a5e0344]::Error>>::unwrap_err
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1327:22
[INFO] [stdout]   21:     0x5a829dc49b55 - karamd[8dc0cf66cb0ca97d]::taskmd::store::tests::save_tmp_write_failure_errors_with_context
[INFO] [stdout]                                at /opt/rustwide/workdir/src/taskmd/store.rs:836:24
[INFO] [stdout]   22:     0x5a829dc38497 - karamd[8dc0cf66cb0ca97d]::taskmd::store::tests::save_tmp_write_failure_errors_with_context::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/taskmd/store.rs:828:52
[INFO] [stdout]   23:     0x5a829daca996 - <karamd[8dc0cf66cb0ca97d]::taskmd::store::tests::save_tmp_write_failure_errors_with_context::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5a829dcc854b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5a829dcc854b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x5a829dcd5b95 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x5a829dcd5b95 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x5a829dcd5b95 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   29:     0x5a829dcd5b95 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5a829dcd5b95 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5a829dcd5b95 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x5a829dcd5b95 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x5a829dcd0644 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x5a829dcd0644 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5a829dcd8ce2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x5a829dcd8ce2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x5a829dcd8ce2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   38:     0x5a829dcd8ce2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x5a829dcd8ce2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5a829dcd8ce2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x5a829dcd8ce2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5a829e156cbf - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   43:     0x5a829e156cbf - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   44:     0x725f19346aa4 - <unknown>
[INFO] [stdout]   45:     0x725f193d3a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::generate_write_error_on_readonly_dir stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::generate_write_error_on_readonly_dir' (1536) panicked at src/lib.rs:1553:9:
[INFO] [stdout] assertion failed: result.is_err()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a829e157d11 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a829e157d11 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a829e157d11 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a829e157d11 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a829e170fea - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a829e170fea - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5a829e15de8c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5a829e15de8c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5a829e131af6 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a829e131af6 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a829e14e449 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a829dcd5210 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x5a829dcd5210 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5a829e14e772 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5a829e14e772 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5a829e131bd4 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:681:13
[INFO] [stdout]   16:     0x5a829e128b89 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a829e132a5d - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x5a829e1717ec - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a829e1717b2 - core[6883ba1bc0fe4ed1]::panicking::panic
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x5a829d980975 - karamd[8dc0cf66cb0ca97d]::tests::generate_write_error_on_readonly_dir
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:1553:9
[INFO] [stdout]   21:     0x5a829d96e707 - karamd[8dc0cf66cb0ca97d]::tests::generate_write_error_on_readonly_dir::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:1545:46
[INFO] [stdout]   22:     0x5a829dac5406 - <karamd[8dc0cf66cb0ca97d]::tests::generate_write_error_on_readonly_dir::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5a829dcc854b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5a829dcc854b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   25:     0x5a829dcd5b95 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   26:     0x5a829dcd5b95 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   27:     0x5a829dcd5b95 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   28:     0x5a829dcd5b95 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5a829dcd5b95 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5a829dcd5b95 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   31:     0x5a829dcd5b95 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   32:     0x5a829dcd0644 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   33:     0x5a829dcd0644 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x5a829dcd8ce2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   35:     0x5a829dcd8ce2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   36:     0x5a829dcd8ce2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   37:     0x5a829dcd8ce2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x5a829dcd8ce2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x5a829dcd8ce2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   40:     0x5a829dcd8ce2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5a829e156cbf - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   42:     0x5a829e156cbf - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   43:     0x725f19346aa4 - <unknown>
[INFO] [stdout]   44:     0x725f193d3a64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     rule::tests::write_rules_tmp_write_failure_errors
[INFO] [stdout]     taskmd::store::tests::create_open_error_is_not_swallowed
[INFO] [stdout]     taskmd::store::tests::save_tmp_write_failure_errors_with_context
[INFO] [stdout]     tests::generate_write_error_on_readonly_dir
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 392 passed; 4 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.00s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "3cc5dddf766491eb2227f6d186294c528bb405403fc5d798b780d3abf976ff7c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3cc5dddf766491eb2227f6d186294c528bb405403fc5d798b780d3abf976ff7c", kill_on_drop: false }`
[INFO] [stdout] 3cc5dddf766491eb2227f6d186294c528bb405403fc5d798b780d3abf976ff7c
