[INFO] fetching crate dial-core 4.2.7... [INFO] testing dial-core-4.2.7 against 1.95.0 for beta-1.96-1 [INFO] extracting crate dial-core 4.2.7 into /workspace/builds/worker-1-tc1/source [INFO] started tweaking crates.io crate dial-core 4.2.7 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate dial-core 4.2.7 [INFO] tweaked toml for crates.io crate dial-core 4.2.7 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate dial-core 4.2.7 on toolchain 1.95.0 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate dial-core 4.2.7 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.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded libredox v0.1.14 [INFO] [stderr] Downloaded rusqlite v0.31.0 [INFO] [stderr] Downloaded zerocopy-derive v0.8.42 [INFO] [stderr] Downloaded zerocopy v0.8.42 [INFO] [stderr] Downloaded libsqlite3-sys v0.28.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 8b65298a574546b870fcf233b5f0de856e4eae9ffb7ea3ceb6b07b8522de5866 [INFO] running `Command { std: "docker" "start" "-a" "8b65298a574546b870fcf233b5f0de856e4eae9ffb7ea3ceb6b07b8522de5866", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "8b65298a574546b870fcf233b5f0de856e4eae9ffb7ea3ceb6b07b8522de5866", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8b65298a574546b870fcf233b5f0de856e4eae9ffb7ea3ceb6b07b8522de5866", kill_on_drop: false }` [INFO] [stdout] 8b65298a574546b870fcf233b5f0de856e4eae9ffb7ea3ceb6b07b8522de5866 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 8ce8c8ce5f4f89c76eee0c92098b34beaaedb7dbf1fe3517149679a6e00931f8 [INFO] running `Command { std: "docker" "start" "-a" "8ce8c8ce5f4f89c76eee0c92098b34beaaedb7dbf1fe3517149679a6e00931f8", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.183 [INFO] [stderr] Compiling zerocopy v0.8.42 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling cc v1.2.56 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling option-ext v0.2.0 [INFO] [stderr] Compiling bitflags v2.11.0 [INFO] [stderr] Compiling bytes v1.11.1 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling libsqlite3-sys v0.28.0 [INFO] [stderr] Compiling errno v0.3.14 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling socket2 v0.6.3 [INFO] [stderr] Compiling mio v1.1.1 [INFO] [stderr] Compiling signal-hook-registry v1.4.8 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling dirs-sys v0.4.1 [INFO] [stderr] Compiling dirs v5.0.1 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling tokio-macros v2.6.1 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling tokio v1.50.0 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling hashlink v0.9.1 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling chrono v0.4.44 [INFO] [stderr] Compiling rusqlite v0.31.0 [INFO] [stderr] Compiling dial-core v4.2.7 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 54.57s [INFO] running `Command { std: "docker" "inspect" "8ce8c8ce5f4f89c76eee0c92098b34beaaedb7dbf1fe3517149679a6e00931f8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8ce8c8ce5f4f89c76eee0c92098b34beaaedb7dbf1fe3517149679a6e00931f8", kill_on_drop: false }` [INFO] [stdout] 8ce8c8ce5f4f89c76eee0c92098b34beaaedb7dbf1fe3517149679a6e00931f8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] eb3007b023c32c26c1ab11b0b8bef1b2475c88c28bbc85401faf146266e1cc5b [INFO] running `Command { std: "docker" "start" "-a" "eb3007b023c32c26c1ab11b0b8bef1b2475c88c28bbc85401faf146266e1cc5b", kill_on_drop: false }` [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling futures-core v0.3.32 [INFO] [stderr] Compiling slab v0.4.12 [INFO] [stderr] Compiling futures-task v0.3.32 [INFO] [stderr] Compiling sdd v3.0.10 [INFO] [stderr] Compiling tokio v1.50.0 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling serial_test_derive v3.4.0 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling futures-util v0.3.32 [INFO] [stderr] Compiling tempfile v3.27.0 [INFO] [stderr] Compiling scc v2.4.0 [INFO] [stderr] Compiling hashlink v0.9.1 [INFO] [stderr] Compiling rusqlite v0.31.0 [INFO] [stderr] Compiling futures-executor v0.3.32 [INFO] [stderr] Compiling serial_test v3.4.0 [INFO] [stderr] Compiling dial-core v4.2.7 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 52.55s [INFO] running `Command { std: "docker" "inspect" "eb3007b023c32c26c1ab11b0b8bef1b2475c88c28bbc85401faf146266e1cc5b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "eb3007b023c32c26c1ab11b0b8bef1b2475c88c28bbc85401faf146266e1cc5b", kill_on_drop: false }` [INFO] [stdout] eb3007b023c32c26c1ab11b0b8bef1b2475c88c28bbc85401faf146266e1cc5b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] ea3fcb0e0341880ec3a5bc7ce602ebf1c129606fef1dd1c2b3406ce4e7080cec [INFO] running `Command { std: "docker" "start" "-a" "ea3fcb0e0341880ec3a5bc7ce602ebf1c129606fef1dd1c2b3406ce4e7080cec", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.17s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/dial_core-3274c68f14f0dd56) [INFO] [stdout] [INFO] [stdout] running 245 tests [INFO] [stdout] test budget::tests::test_assemble_context_exceeds_budget ... ok [INFO] [stdout] test budget::tests::test_assemble_context_priority_order ... ok [INFO] [stdout] test budget::tests::test_assemble_context_within_budget ... ok [INFO] [stdout] test budget::tests::test_assemble_context_zero_budget ... ok [INFO] [stdout] test budget::tests::test_context_item_creation ... ok [INFO] [stdout] test budget::tests::test_estimate_tokens_longer ... ok [INFO] [stdout] test budget::tests::test_estimate_tokens_empty ... ok [INFO] [stdout] test budget::tests::test_estimate_tokens_short ... ok [INFO] [stdout] test budget::tests::test_estimate_tokens_unicode ... ok [INFO] [stdout] test budget::tests::test_format_context ... ok [INFO] [stdout] test command_safety::tests::sanitizes_unicode_dash_inside_option_name ... ok [INFO] [stdout] test command_safety::tests::rejects_ambiguous_unicode_dash_usage ... ok [INFO] [stdout] test command_safety::tests::sanitizes_unicode_long_option_prefix ... ok [INFO] [stdout] test db::migrations::tests::test_current_version_no_table ... ok [INFO] [stdout] test command_safety::tests::sanitizes_unicode_short_option_prefix ... ok [INFO] [stdout] test db::migrations::tests::test_migration_versions_are_sequential ... ok [INFO] [stdout] test db::migrations::tests::test_migrations_run_on_fresh_db ... ok [INFO] [stdout] test db::migrations::tests::test_migrations_are_idempotent ... ok [INFO] [stdout] test artifacts::tests::test_render_patterns_digest_groups_content ... ok [INFO] [stdout] test artifacts::tests::test_tail_progress_log_returns_recent_entries ... ok [INFO] [stdout] test db::migrations::tests::test_task_acceptance_and_browser_verification_schema_created ... ok [INFO] [stdout] test db::migrations::tests::test_task_dependencies_table_created ... ok [INFO] [stdout] test db::tests::new_agents_content_makes_session_context_optional ... ok [INFO] [stdout] test artifacts::tests::test_render_task_ledger_includes_summary_and_sections ... ok [INFO] [stdout] test artifacts::tests::test_append_progress_log_entry_creates_log ... ok [INFO] [stdout] test db::tests::with_transaction_commits_on_success ... ok [INFO] [stdout] test db::tests::with_transaction_partial_writes_rolled_back ... ok [INFO] [stdout] test db::tests::with_transaction_returns_value_on_success ... ok [INFO] [stdout] test db::tests::with_transaction_propagates_original_error ... ok [INFO] [stdout] test db::tests::with_transaction_rolls_back_on_error ... ok [INFO] [stdout] test engine::tests::test_engine_open_uninitialized_fails ... ok [INFO] [stdout] test engine::tests::test_engine_config_default ... ok [INFO] [stdout] test db::migrations::tests::test_validation_steps_table_created ... ok [INFO] [stdout] test failure::patterns::tests::test_detect_import_error ... ok [INFO] [stdout] test failure::patterns::tests::test_detect_test_failure ... ok [INFO] [stdout] test failure::patterns::tests::test_detect_rust_compile_error ... ok [INFO] [stdout] test failure::patterns::tests::test_detect_unknown_error ... ok [INFO] [stdout] test failure::solutions::tests::test_find_solutions_for_pattern_below_threshold ... ok [INFO] [stdout] test failure::solutions::tests::test_find_solutions_for_pattern_above_threshold ... ok [INFO] [stdout] test failure::solutions::tests::test_find_solutions_for_pattern_no_solutions ... ok [INFO] [stdout] test failure::solutions::tests::test_get_pending_solution_applications ... ok [INFO] [stdout] test failure::solutions::tests::test_find_solutions_for_pattern_sorted_by_confidence ... ok [INFO] [stdout] test failure::solutions::tests::test_integration_record_failure_with_auto_suggestion ... ok [INFO] [stdout] test failure::solutions::tests::test_mark_solution_applications_no_pending ... ok [INFO] [stdout] test failure::solutions::tests::test_mark_solution_applications_success ... ok [INFO] [stdout] test failure::solutions::tests::test_record_solution_application ... ok [INFO] [stdout] test failure::tests::test_compute_pattern_metrics_empty ... ok [INFO] [stdout] test failure::tests::test_compute_pattern_metrics_no_provider_usage ... ok [INFO] [stdout] test failure::tests::test_compute_pattern_metrics_multiple_patterns ... ok [INFO] [stdout] test failure::tests::test_pattern_metrics_to_json ... ok [INFO] [stdout] test git::tests::test_agent_instruction_path_detection_is_top_level_only ... ok [INFO] [stdout] test git::tests::test_dangerous_patterns_detects_env ... ok [INFO] [stdout] test git::tests::test_dangerous_patterns_detects_key_files ... ok [INFO] [stdout] test git::tests::test_dangerous_patterns_detects_pem ... ok [INFO] [stdout] test git::tests::test_dangerous_patterns_ignores_safe_files ... ok [INFO] [stdout] test git::tests::test_format_commit_message_keeps_existing_finish_action ... ok [INFO] [stdout] test git::tests::test_format_commit_message_normalizes_task_description ... ok [INFO] [stdout] test git::tests::test_format_commit_message_prefixes_missing_action ... ok [INFO] [stdout] test git::tests::test_format_commit_message_trims_so_clause_for_update_subject ... ok [INFO] [stdout] test failure::tests::test_compute_pattern_metrics_resolution_types ... ok [INFO] [stdout] test failure::tests::test_compute_pattern_metrics_single_pattern ... ok [INFO] [stdout] test db::tests::init_db_adds_dial_dir_to_git_info_exclude ... ok [INFO] [stdout] test db::tests::init_db_local_agents_hide_agent_instruction_files ... ok [INFO] [stdout] test git::tests::test_git_commit_retries_transient_index_lock ... ok [INFO] [stdout] test db::tests::init_db_shared_agents_keep_agent_instruction_files_visible ... ok [INFO] [stdout] test git::tests::test_git_commit_clears_stale_index_lock ... ok [INFO] [stdout] test git::tests::test_git_commit_errors_on_persistent_index_lock ... ok [INFO] [stdout] test git::tests::test_git_commit_keeps_tracked_agents_changes ... ok [INFO] [stdout] test git::tests::test_git_diff_returns_ok ... ok [INFO] [stdout] test git::tests::test_git_diff_returns_string ... ok [INFO] [stdout] test git::tests::test_git_commit_restores_missing_identity_from_head_author ... ok [INFO] [stdout] test git::tests::test_git_diff_stat_returns_ok ... ok [INFO] [stdout] test git::tests::test_internal_excluded_patterns_detect_dial_dir ... ok [INFO] [stdout] test health::tests::test_health_empty_project ... ok [INFO] [stdout] test health::tests::test_health_factor_weights_sum_to_one ... ok [INFO] [stdout] test health::tests::test_health_failing_project ... ok [INFO] [stdout] test health::tests::test_health_mixed_iterations ... ok [INFO] [stdout] test health::tests::test_health_perfect_project ... ok [INFO] [stdout] test health::tests::test_health_score_serialization ... ok [INFO] [stdout] test health::tests::test_success_trend_improving ... ok [INFO] [stdout] test iteration::context::tests::test_codebase_patterns_context_item_included ... ok [INFO] [stdout] test iteration::context::tests::test_diff_truncation_preserved_in_extraction ... ok [INFO] [stdout] test iteration::context::tests::test_extract_failed_diff_parts_empty_diff ... ok [INFO] [stdout] test iteration::context::tests::test_extract_failed_diff_parts_no_markers ... ok [INFO] [stdout] test iteration::context::tests::test_extract_failed_diff_parts_valid ... ok [INFO] [stdout] test iteration::context::tests::test_gather_context_items_does_increment_references ... ok [INFO] [stdout] test iteration::context::tests::test_gather_context_items_pure_no_reference_increment ... ok [INFO] [stdout] test iteration::context::tests::test_generate_autonomous_subagent_prompt_defers_browser_verification_to_host ... ok [INFO] [stdout] test db::tests::init_db_off_agents_skips_file_creation ... ok [INFO] [stdout] test db::tests::setup_agents_md_creates_cross_platform_startup_guidance ... ok [INFO] [stdout] test iteration::context::tests::test_generate_autonomous_subagent_prompt_skips_dial_lifecycle_commands ... ok [INFO] [stdout] test iteration::context::tests::test_generate_subagent_prompt_uses_ascii_dash_guidance ... ok [INFO] [stdout] test iteration::context::tests::test_no_pattern_linked_learnings_when_no_failures ... ok [INFO] [stdout] test iteration::context::tests::test_no_retry_context_when_failed_without_diff ... ok [INFO] [stdout] test iteration::context::tests::test_no_retry_context_when_no_failed_iterations ... ok [INFO] [stdout] test iteration::context::tests::test_pattern_linked_learnings_included_in_context ... ok [INFO] [stdout] test iteration::context::tests::test_pattern_linked_learnings_in_context_items ... ok [INFO] [stdout] test iteration::context::tests::test_retry_context_includes_previous_failed_diff ... ok [INFO] [stdout] test iteration::orchestrator::tests::test_codex_build_command_for_windows_uses_workspace_write_exec ... ok [INFO] [stdout] test iteration::context::tests::test_retry_context_items_includes_previous_diff_at_priority_12 ... ok [INFO] [stdout] test git::tests::test_git_commit_selected_skips_later_scratch_files ... ok [INFO] [stdout] test iteration::orchestrator::tests::test_gemini_build_command_for_windows_uses_powershell_pipeline ... ok [INFO] [stdout] test iteration::orchestrator::tests::test_iteration_mode_autonomous ... ok [INFO] [stdout] test iteration::orchestrator::tests::test_iteration_mode_display_name ... ok [INFO] [stdout] test iteration::orchestrator::tests::test_iteration_mode_review_each ... ok [INFO] [stdout] test iteration::orchestrator::tests::test_iteration_mode_review_every ... ok [INFO] [stdout] test iteration::orchestrator::tests::test_iteration_mode_review_every_invalid_falls_back ... ok [INFO] [stdout] test iteration::orchestrator::tests::test_iteration_mode_unknown_falls_back ... ok [INFO] [stdout] test iteration::orchestrator::tests::test_fallback_to_regex_when_no_signal_file ... ok [INFO] [stdout] test iteration::orchestrator::tests::test_parse_blocked_signal ... ok [INFO] [stdout] test iteration::orchestrator::tests::test_codex_build_command_for_unix_uses_workspace_write_exec ... ok [INFO] [stdout] test iteration::orchestrator::tests::test_parse_complete_with_markdown ... ok [INFO] [stdout] test iteration::orchestrator::tests::test_parse_complete_signal ... ok [INFO] [stdout] test iteration::orchestrator::tests::test_fallback_to_regex_on_invalid_signal_file ... ok [INFO] [stdout] test iteration::orchestrator::tests::test_parse_complete_with_spaces ... ok [INFO] [stdout] test iteration::orchestrator::tests::test_parse_ignores_instruction_lines ... ok [INFO] [stdout] test git::tests::test_git_diff_stat_includes_untracked_files ... ok [INFO] [stdout] test iteration::orchestrator::tests::test_parse_ignores_template_placeholders ... ok [INFO] [stdout] test iteration::orchestrator::tests::test_parse_case_insensitive ... ok [INFO] [stdout] test iteration::orchestrator::tests::test_shell_program_and_args_match_current_platform ... ok [INFO] [stdout] test iteration::orchestrator::tests::test_shell_program_and_args_use_powershell_for_windows_codex ... ok [INFO] [stdout] test iteration::orchestrator::tests::test_signal_file_preferred_over_regex ... ok [INFO] [stdout] test iteration::orchestrator::tests::test_signal_file_with_mock_subagent_flow ... ok [INFO] [stdout] test iteration::signal::tests::test_parse_multiple_signals ... ok [INFO] [stdout] test iteration::signal::tests::test_parse_signal_file_blocked ... ok [INFO] [stdout] test iteration::signal::tests::test_parse_signal_file_complete ... ok [INFO] [stdout] test iteration::signal::tests::test_parse_signal_file_learning ... ok [INFO] [stdout] test iteration::signal::tests::test_read_signal_file_invalid_json ... ok [INFO] [stdout] test iteration::signal::tests::test_read_signal_file_missing ... ok [INFO] [stdout] test iteration::orchestrator::tests::test_parse_learning_with_category ... ok [INFO] [stdout] test iteration::signal::tests::test_read_signal_file_with_utf16le_bom ... ok [INFO] [stdout] test iteration::orchestrator::tests::test_parse_multiple_signals ... ok [INFO] [stdout] test iteration::signal::tests::test_read_signal_file_with_utf8_bom ... ok [INFO] [stdout] test iteration::orchestrator::tests::test_parse_no_signals ... ok [INFO] [stdout] test iteration::signal::tests::test_signal_file_to_result_blocked ... ok [INFO] [stdout] test iteration::signal::tests::test_signal_file_to_result_complete ... ok [INFO] [stdout] test iteration::signal::tests::test_signal_file_to_result_empty ... ok [INFO] [stdout] test iteration::signal::tests::test_signal_file_to_result_mixed ... ok [INFO] [stdout] test iteration::signal::tests::test_serialize_signal_file_roundtrip ... ok [INFO] [stdout] test iteration::signal::tests::test_write_and_read_signal_file ... ok [INFO] [stdout] test iteration::validation::tests::validation_shell_detects_single_quoted_node_eval_for_windows ... ok [INFO] [stdout] test iteration::validation::tests::validation_shell_uses_sh_on_unix ... ok [INFO] [stdout] test iteration::validation::tests::validation_shell_detects_powershell_commands ... ok [INFO] [stdout] test iteration::orchestrator::tests::test_parse_learning_without_category ... ok [INFO] [stdout] test learning::tests::test_add_learning_with_conn_linked ... ok [INFO] [stdout] test git::tests::test_git_commit_returns_none_when_only_dial_internal_files_changed ... ok [INFO] [stdout] test learning::tests::test_add_learning_with_conn_no_links ... ok [INFO] [stdout] test prd::parser::tests::test_actual_duplicate_ids ... ok [INFO] [stdout] test prd::parser::tests::test_code_fence_awareness ... ok [INFO] [stdout] test prd::parser::tests::test_dotted_notation ... ok [INFO] [stdout] test learning::tests::test_auto_link_pattern_for_iteration ... ok [INFO] [stdout] test prd::parser::tests::test_duplicate_ids ... ok [INFO] [stdout] test prd::parser::tests::test_empty_content ... ok [INFO] [stdout] test prd::parser::tests::test_heading_levels_h1_through_h6 ... ok [INFO] [stdout] test learning::tests::test_auto_link_returns_most_recent_pattern ... ok [INFO] [stdout] test prd::parser::tests::test_mixed_heading_levels_skip ... ok [INFO] [stdout] test prd::parser::tests::test_multiline_content ... ok [INFO] [stdout] test learning::tests::test_learnings_for_pattern ... ok [INFO] [stdout] test prd::parser::tests::test_sort_order ... ok [INFO] [stdout] test prd::parser::tests::test_no_headings ... ok [INFO] [stdout] test prd::parser::tests::test_single_h1 ... ok [INFO] [stdout] test prd::parser::tests::test_tilde_code_fence ... ok [INFO] [stdout] test prd::parser::tests::test_parent_chain ... ok [INFO] [stdout] test prd::wizard::tests::test_apply_build_test_config_creates_multi_feature_dependencies ... ok [INFO] [stdout] test prd::wizard::tests::test_apply_build_test_config_skips_overlapping_dedicated_group ... ok [INFO] [stdout] test prd::wizard::tests::test_build_project_summary_omits_generic_project_name ... ok [INFO] [stdout] test prd::wizard::tests::test_apply_task_review_with_size_field ... ok [INFO] [stdout] test prd::wizard::tests::test_build_test_config_prompt_uses_phase6_coverage_metadata ... ok [INFO] [stdout] test prd::wizard::tests::test_build_test_config_prompt_uses_targeted_context ... ok [INFO] [stdout] test prd::wizard::tests::test_collect_phase_quality_issues_flags_placeholder_task_language ... ok [INFO] [stdout] test prd::parser::tests::test_word_count ... ok [INFO] [stdout] test prd::wizard::tests::test_build_test_config_prompt_warns_about_unicode_dashes ... ok [INFO] [stdout] test prd::wizard::tests::test_build_test_config_prompt_carries_source_requirements_forward ... ok [INFO] [stdout] test prd::wizard::tests::test_extract_json_brute_array ... ok [INFO] [stdout] test iteration::signal::tests::test_read_signal_file_retries_after_empty_placeholder ... ok [INFO] [stdout] test prd::wizard::tests::test_execute_wizard_prompt_skips_heartbeat_for_fast_provider ... ok [INFO] [stdout] test prd::wizard::tests::test_extract_json_brute_escaped_quotes ... ok [INFO] [stdout] test prd::wizard::tests::test_extract_json_brute_nested_object ... ok [INFO] [stdout] test prd::wizard::tests::test_extract_json_brute_simple_object ... ok [INFO] [stdout] test prd::wizard::tests::test_extract_json_brute_with_strings_containing_braces ... ok [INFO] [stdout] test prd::wizard::tests::test_generate_quality_allows_angle_bracket_cli_examples ... ok [INFO] [stdout] test prd::wizard::tests::test_generate_quality_allows_placeholder_terms_in_explanatory_prose ... ok [INFO] [stdout] test prd::wizard::tests::test_generate_quality_rejects_short_todo_sections ... ok [INFO] [stdout] test prd::wizard::tests::test_iteration_mode_prompt_uses_summary_not_full_dump ... ok [INFO] [stdout] test prd::wizard::tests::test_normalize_wrapped_json_flattens_string_line_breaks ... ok [INFO] [stdout] test prd::wizard::tests::test_parse_json_candidate_handles_bulleted_wrapped_json ... ok [INFO] [stdout] test prd::wizard::tests::test_extract_source_requirements_captures_structured_sections ... ok [INFO] [stdout] test prd::wizard::tests::test_parse_sizing_response_empty ... ok [INFO] [stdout] test prd::wizard::tests::test_parse_sizing_response_fallback_counts_from_tasks ... ok [INFO] [stdout] test prd::wizard::tests::test_parse_sizing_response_full ... ok [INFO] [stdout] test prd::wizard::tests::test_parse_sizing_response_multiple_splits ... ok [INFO] [stdout] test prd::wizard::tests::test_parse_json_response_retries_generic_vision_output ... ok [INFO] [stdout] test prd::wizard::tests::test_parse_sizing_response_split_missing_reason ... ok [INFO] [stdout] test prd::wizard::tests::test_parse_sizing_response_unknown_size_defaults_to_medium ... ok [INFO] [stdout] test prd::wizard::tests::test_parse_test_strategy_response_reads_structured_fields ... ok [INFO] [stdout] test prd::wizard::tests::test_placeholder_detection_allows_comparison_operators ... ok [INFO] [stdout] test prd::wizard::tests::test_placeholder_detection_allows_legitimate_feature_name_prose ... ok [INFO] [stdout] test prd::wizard::tests::test_placeholder_detection_still_flags_named_angle_placeholders ... ok [INFO] [stdout] test prd::wizard::tests::test_task_review_prompt_carries_source_requirements_forward ... ok [INFO] [stdout] test prd::wizard::tests::test_task_review_prompt_contains_merge_instructions ... ok [INFO] [stdout] test prd::wizard::tests::test_task_review_prompt_contains_rewrite_instructions ... ok [INFO] [stdout] test prd::wizard::tests::test_task_review_prompt_contains_size_labels ... ok [INFO] [stdout] test prd::wizard::tests::test_task_review_prompt_contains_sizing_section ... ok [INFO] [stdout] test prd::wizard::tests::test_task_review_prompt_contains_split_instructions ... ok [INFO] [stdout] test prd::wizard::tests::test_task_review_prompt_forbids_placeholder_language ... ok [INFO] [stdout] test prd::wizard::tests::test_task_review_prompt_json_format_includes_sizing_fields ... ok [INFO] [stdout] test prd::wizard::tests::test_task_review_prompt_requires_acceptance_and_browser_metadata ... ok [INFO] [stdout] test prd::wizard::tests::test_task_review_prompt_xl_must_be_split ... ok [INFO] [stdout] test prd::wizard::tests::test_task_review_prompt_uses_compact_summary_context ... ok [INFO] [stdout] test prd::wizard::tests::test_vision_phase_schema_requires_expected_fields ... ok [INFO] [stdout] test prd::wizard::tests::test_vision_prompt_marks_existing_doc_as_source_of_truth ... ok [INFO] [stdout] test prd::wizard::tests::test_vision_prompt_requires_concrete_project_name ... ok [INFO] [stdout] test prd::wizard::tests::test_task_review_schema_requires_acceptance_and_browser_fields ... ok [INFO] [stdout] test prd::wizard::tests::test_wizard_work_dir_uses_temp_directory ... ok [INFO] [stdout] test prd::wizard::tests::test_extract_json_brute_no_json ... ok [INFO] [stdout] test prd::wizard::tests::test_execute_wizard_prompt_never_emits_launch_heartbeat ... ok [INFO] [stdout] test prd::wizard::tests::test_execute_wizard_prompt_emits_heartbeat_for_slow_provider ... ok [INFO] [stdout] test task::tests::test_browser_verification_requirement_message_tracks_iteration_state ... ok [INFO] [stdout] test iteration::validation::tests::run_command_normalizes_unicode_dash_flags ... FAILED [INFO] [stdout] test git::tests::test_git_commit_skips_dial_internal_files ... ok [INFO] [stdout] test git::tests::test_git_commit_skips_new_agents_setup_file ... ok [INFO] [stdout] test task::tests::test_find_similar_completed_tasks_matches ... ok [INFO] [stdout] test task::tests::test_find_similar_completed_tasks_empty ... ok [INFO] [stdout] test task::tests::test_chronic_failures_ordered_by_failure_count ... ok [INFO] [stdout] test task::tests::test_find_similar_completed_tasks_limit ... ok [INFO] [stdout] test task::tests::test_normalize_acceptance_criteria_trims_and_dedupes ... ok [INFO] [stdout] test task::tests::test_strip_stop_words ... ok [INFO] [stdout] test task::tests::test_strip_stop_words_case_insensitive ... ok [INFO] [stdout] test validation::tests::test_build_legacy_pipeline ... ok [INFO] [stdout] test validation::tests::test_build_pipeline_from_configs ... ok [INFO] [stdout] test validation::tests::test_command_step_failure ... ok [INFO] [stdout] test validation::tests::test_command_step_success ... ok [INFO] [stdout] test task::tests::test_find_similar_completed_tasks_uses_latest_iteration ... ok [INFO] [stdout] test validation::tests::test_error_output ... ok [INFO] [stdout] test validation::tests::test_pipeline_all_passed ... ok [INFO] [stdout] test task::tests::test_find_similar_completed_tasks_only_stop_words ... ok [INFO] [stdout] test validation::tests::test_pipeline_continues_on_optional_failure ... ok [INFO] [stdout] test validation::tests::test_pipeline_not_all_passed ... ok [INFO] [stdout] test validation::tests::test_pipeline_fail_fast_on_required ... ok [INFO] [stdout] test task::tests::test_increment_total_attempts ... ok [INFO] [stdout] test task::tests::test_find_similar_completed_tasks_no_iteration_data ... ok [INFO] [stdout] test task::tests::test_get_chronic_failures_threshold ... ok [INFO] [stdout] test task::tests::test_get_chronic_failures_empty ... ok [INFO] [stdout] test task::tests::test_increment_total_failures ... ok [INFO] [stdout] test validation::tests::test_command_step_timeout ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- iteration::validation::tests::run_command_normalizes_unicode_dash_flags stdout ---- [INFO] [stdout] Normalized Unicode dash characters in command: 'cargo —version' -> 'cargo --version' [INFO] [stdout] [INFO] [stdout] thread 'iteration::validation::tests::run_command_normalizes_unicode_dash_flags' (314) panicked at src/iteration/validation.rs:531:9: [INFO] [stdout] expected sanitized cargo command to succeed [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5db27836e6ea - std[e28293b1aa0f68bd]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5db27836e6ea - std[e28293b1aa0f68bd]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5db27836e6ea - std[e28293b1aa0f68bd]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5db27836e6ea - <::print::DisplayBacktrace as core[c1f1a4ba060b9bfa]::fmt::Display>::fmt [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5db278385a9a - ::fmt [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5db278385a9a - core[c1f1a4ba060b9bfa]::fmt::write [INFO] [stdout] 6: 0x5db2783734f2 - std[e28293b1aa0f68bd]::io::default_write_fmt::> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5db2783734f2 - as std[e28293b1aa0f68bd]::io::Write>::write_fmt [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x5db27834a82f - ::print [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5db27834a82f - std[e28293b1aa0f68bd]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5db2783655f9 - std[e28293b1aa0f68bd]::panicking::default_hook [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x5db277dfa76c - core[c1f1a4ba060b9bfa]::ops::function::Fn<(&'a std[e28293b1aa0f68bd]::panic::PanicHookInfo<'b>,), Output = ()> + core[c1f1a4ba060b9bfa]::marker::Sync + core[c1f1a4ba060b9bfa]::marker::Send> as core[c1f1a4ba060b9bfa]::ops::function::Fn<(&std[e28293b1aa0f68bd]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x5db277dfa76c - test[273d7611820c9051]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5db278365872 - core[c1f1a4ba060b9bfa]::ops::function::Fn<(&'a std[e28293b1aa0f68bd]::panic::PanicHookInfo<'b>,), Output = ()> + core[c1f1a4ba060b9bfa]::marker::Sync + core[c1f1a4ba060b9bfa]::marker::Send> as core[c1f1a4ba060b9bfa]::ops::function::Fn<(&std[e28293b1aa0f68bd]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x5db278365872 - std[e28293b1aa0f68bd]::panicking::panic_with_hook [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x5db27834a91a - std[e28293b1aa0f68bd]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:691:13 [INFO] [stdout] 16: 0x5db278341e19 - std[e28293b1aa0f68bd]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x5db27834b83d - __rustc[b7974e8690430dd9]::rust_begin_unwind [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x5db27838642c - core[c1f1a4ba060b9bfa]::panicking::panic_fmt [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x5db277c74046 - dial_core::iteration::validation::tests::run_command_normalizes_unicode_dash_flags::ha32cd1edce940c91 [INFO] [stdout] at /opt/rustwide/workdir/src/iteration/validation.rs:531:9 [INFO] [stdout] 20: 0x5db277c74137 - dial_core::iteration::validation::tests::run_command_normalizes_unicode_dash_flags::{{closure}}::h16401e9dba217f66 [INFO] [stdout] at /opt/rustwide/workdir/src/iteration/validation.rs:529:51 [INFO] [stdout] 21: 0x5db277d08416 - core::ops::function::FnOnce::call_once::h1abe3b70abcb81de [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 22: 0x5db277dee84b - core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String> as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x5db277dee84b - test[273d7611820c9051]::__rust_begin_short_backtrace::, fn() -> core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String>> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:663:18 [INFO] [stdout] 24: 0x5db277dfb23b - test[273d7611820c9051]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:686:74 [INFO] [stdout] 25: 0x5db277dfb23b - as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 26: 0x5db277dfb23b - std[e28293b1aa0f68bd]::panicking::catch_unwind::do_call::, core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String>> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:581:40 [INFO] [stdout] 27: 0x5db277dfb23b - std[e28293b1aa0f68bd]::panicking::catch_unwind::, core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:544:19 [INFO] [stdout] 28: 0x5db277dfb23b - std[e28293b1aa0f68bd]::panic::catch_unwind::, core[c1f1a4ba060b9bfa]::result::Result<(), alloc[fdfd2bd8633a6659]::string::String>> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panic.rs:359:14 [INFO] [stdout] 29: 0x5db277dfb23b - test[273d7611820c9051]::run_test_in_process [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:686:27 [INFO] [stdout] 30: 0x5db277dfb23b - test[273d7611820c9051]::run_test::{closure#0} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:607:43 [INFO] [stdout] 31: 0x5db277df6954 - test[273d7611820c9051]::run_test::{closure#1} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/test/src/lib.rs:637:41 [INFO] [stdout] 32: 0x5db277df6954 - std[e28293b1aa0f68bd]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 33: 0x5db277dfde42 - std[e28293b1aa0f68bd]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 34: 0x5db277dfde42 - ::{closure#1}::{closure#0}> as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 35: 0x5db277dfde42 - std[e28293b1aa0f68bd]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:581:40 [INFO] [stdout] 36: 0x5db277dfde42 - std[e28293b1aa0f68bd]::panicking::catch_unwind::<(), core[c1f1a4ba060b9bfa]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panicking.rs:544:19 [INFO] [stdout] 37: 0x5db277dfde42 - std[e28293b1aa0f68bd]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/panic.rs:359:14 [INFO] [stdout] 38: 0x5db277dfde42 - std[e28293b1aa0f68bd]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 39: 0x5db277dfde42 - ::{closure#1} as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 40: 0x5db27836d79f - + core[c1f1a4ba060b9bfa]::marker::Send> as core[c1f1a4ba060b9bfa]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 41: 0x5db27836d79f - ::new::thread_start [INFO] [stdout] at /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 42: 0x764291c03aa4 - [INFO] [stdout] 43: 0x764291c90a64 - clone [INFO] [stdout] 44: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] iteration::validation::tests::run_command_normalizes_unicode_dash_flags [INFO] [stdout] [INFO] [stdout] test result: FAILED. 244 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.83s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--lib` [INFO] running `Command { std: "docker" "inspect" "ea3fcb0e0341880ec3a5bc7ce602ebf1c129606fef1dd1c2b3406ce4e7080cec", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ea3fcb0e0341880ec3a5bc7ce602ebf1c129606fef1dd1c2b3406ce4e7080cec", kill_on_drop: false }` [INFO] [stdout] ea3fcb0e0341880ec3a5bc7ce602ebf1c129606fef1dd1c2b3406ce4e7080cec