[INFO] cloning repository https://github.com/y3l1n4ung/dust
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/y3l1n4ung/dust" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fy3l1n4ung%2Fdust", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fy3l1n4ung%2Fdust'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 37167a7d1c5176cba0437812fedf1fac20d57b2a
[INFO] testing y3l1n4ung/dust against 1.99.0-beta.1+cargoflags=--release for beta-release-1.99-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fy3l1n4ung%2Fdust" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/y3l1n4ung/dust
[INFO] finished tweaking git repo https://github.com/y3l1n4ung/dust
[INFO] tweaked toml for git repo https://github.com/y3l1n4ung/dust written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/y3l1n4ung/dust on toolchain 1.99.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/y3l1n4ung/dust 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.99.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:8683fc1fc2eb5c9ac98e0d076ab094b2ffac7f99da555d2b6a2e27f346de2ec7" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] ab3475cc2e9dda1d9982167d455a7ee1430c743530fb80dcca0bc9761f387484
[INFO] running `Command { std: "docker" "start" "ab3475cc2e9dda1d9982167d455a7ee1430c743530fb80dcca0bc9761f387484", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ab3475cc2e9dda1d9982167d455a7ee1430c743530fb80dcca0bc9761f387484", 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" "ab3475cc2e9dda1d9982167d455a7ee1430c743530fb80dcca0bc9761f387484" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ab3475cc2e9dda1d9982167d455a7ee1430c743530fb80dcca0bc9761f387484", 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" "ab3475cc2e9dda1d9982167d455a7ee1430c743530fb80dcca0bc9761f387484" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling dust_text v0.1.4 (/opt/rustwide/workdir/crates/dust_text)
[INFO] [stderr]    Compiling dust_dart_syntax v0.1.4 (/opt/rustwide/workdir/crates/dust_dart_syntax)
[INFO] [stderr]    Compiling libc v0.2.185
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling cc v1.2.60
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling typenum v1.20.0
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling memo-map v0.3.3
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling hashbrown v0.17.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling dust_diagnostics v0.1.4 (/opt/rustwide/workdir/crates/dust_diagnostics)
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling dust_parser_dart v0.1.4 (/opt/rustwide/workdir/crates/dust_parser_dart)
[INFO] [stderr]    Compiling dust_ir v0.1.4 (/opt/rustwide/workdir/crates/dust_ir)
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling crc-catalog v2.5.0
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling crc v3.4.0
[INFO] [stderr]    Compiling hashlink v0.10.0
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling concurrent-queue v2.5.0
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling crossbeam-queue v0.3.12
[INFO] [stderr]    Compiling libsqlite3-sys v0.30.1
[INFO] [stderr]    Compiling event-listener v5.4.1
[INFO] [stderr]    Compiling spin v0.9.8
[INFO] [stderr]    Compiling yoke v0.8.2
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling flume v0.11.1
[INFO] [stderr]    Compiling tree-sitter-dart v0.1.0
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling mio v1.2.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling atoi v2.0.0
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling futures-intrusive v0.5.0
[INFO] [stderr]    Compiling streaming-iterator v0.1.9
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling dust_driver v0.1.4 (/opt/rustwide/workdir/crates/dust_driver)
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling dust_resolver v0.1.4 (/opt/rustwide/workdir/crates/dust_resolver)
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling dust_plugin_api v0.1.4 (/opt/rustwide/workdir/crates/dust_plugin_api)
[INFO] [stderr]    Compiling minijinja v2.20.0
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling tree-sitter v0.25.10
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling dust_cache v0.1.4 (/opt/rustwide/workdir/crates/dust_cache)
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling dust_workspace v0.1.4 (/opt/rustwide/workdir/crates/dust_workspace)
[INFO] [stderr]    Compiling sqlx-core v0.8.6
[INFO] [stderr]    Compiling dust_dart_emit v0.1.4 (/opt/rustwide/workdir/crates/dust_dart_emit)
[INFO] [stderr]    Compiling dust_http_client_plugin v0.1.4 (/opt/rustwide/workdir/crates/dust_http_client_plugin)
[INFO] [stderr]    Compiling dust_plugin_serde v0.1.4 (/opt/rustwide/workdir/crates/dust_plugin_serde)
[INFO] [stderr]    Compiling dust_state_plugin v0.1.4 (/opt/rustwide/workdir/crates/dust_state_plugin)
[INFO] [stderr]    Compiling dust_plugin_derive v0.1.4 (/opt/rustwide/workdir/crates/dust_plugin_derive)
[INFO] [stderr]    Compiling dust_emitter v0.1.4 (/opt/rustwide/workdir/crates/dust_emitter)
[INFO] [stderr]    Compiling dust_route_plugin v0.1.4 (/opt/rustwide/workdir/crates/dust_route_plugin)
[INFO] [stderr]    Compiling dust_parser_dart_ts v0.1.4 (/opt/rustwide/workdir/crates/dust_parser_dart_ts)
[INFO] [stderr]    Compiling sqlx-sqlite v0.8.6
[INFO] [stderr]    Compiling sqlx v0.8.6
[INFO] [stderr]    Compiling dust_db_plugin v0.1.4 (/opt/rustwide/workdir/crates/dust_db_plugin)
[INFO] [stderr]    Compiling dust_cli v0.1.4 (/opt/rustwide/workdir/crates/dust_cli)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 3m 35s
[INFO] running `Command { std: "docker" "inspect" "ab3475cc2e9dda1d9982167d455a7ee1430c743530fb80dcca0bc9761f387484", 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" "ab3475cc2e9dda1d9982167d455a7ee1430c743530fb80dcca0bc9761f387484" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling dust_http_client_plugin v0.1.4 (/opt/rustwide/workdir/crates/dust_http_client_plugin)
[INFO] [stderr]    Compiling dust_state_plugin v0.1.4 (/opt/rustwide/workdir/crates/dust_state_plugin)
[INFO] [stderr]    Compiling dust_plugin_derive v0.1.4 (/opt/rustwide/workdir/crates/dust_plugin_derive)
[INFO] [stderr]    Compiling dust_cache v0.1.4 (/opt/rustwide/workdir/crates/dust_cache)
[INFO] [stderr]    Compiling dust_emitter v0.1.4 (/opt/rustwide/workdir/crates/dust_emitter)
[INFO] [stderr]    Compiling dust_route_plugin v0.1.4 (/opt/rustwide/workdir/crates/dust_route_plugin)
[INFO] [stderr]    Compiling dust_plugin_serde v0.1.4 (/opt/rustwide/workdir/crates/dust_plugin_serde)
[INFO] [stderr]    Compiling dust_workspace v0.1.4 (/opt/rustwide/workdir/crates/dust_workspace)
[INFO] [stderr]    Compiling dust_cli v0.1.4 (/opt/rustwide/workdir/crates/dust_cli)
[INFO] [stderr]    Compiling dust_driver v0.1.4 (/opt/rustwide/workdir/crates/dust_driver)
[INFO] [stderr]    Compiling dust_db_plugin v0.1.4 (/opt/rustwide/workdir/crates/dust_db_plugin)
[INFO] [stderr]    Compiling dust_resolver v0.1.4 (/opt/rustwide/workdir/crates/dust_resolver)
[INFO] [stderr]    Compiling dust_parser_dart_ts v0.1.4 (/opt/rustwide/workdir/crates/dust_parser_dart_ts)
[INFO] [stderr]    Compiling dust_dart_emit v0.1.4 (/opt/rustwide/workdir/crates/dust_dart_emit)
[INFO] [stderr]    Compiling dust_plugin_api v0.1.4 (/opt/rustwide/workdir/crates/dust_plugin_api)
[INFO] [stderr]    Compiling dust_ir v0.1.4 (/opt/rustwide/workdir/crates/dust_ir)
[INFO] [stderr]    Compiling dust_parser_dart v0.1.4 (/opt/rustwide/workdir/crates/dust_parser_dart)
[INFO] [stderr]    Compiling dust_diagnostics v0.1.4 (/opt/rustwide/workdir/crates/dust_diagnostics)
[INFO] [stderr]    Compiling dust_text v0.1.4 (/opt/rustwide/workdir/crates/dust_text)
[INFO] [stderr]    Compiling dust_dart_syntax v0.1.4 (/opt/rustwide/workdir/crates/dust_dart_syntax)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 17s
[INFO] running `Command { std: "docker" "inspect" "ab3475cc2e9dda1d9982167d455a7ee1430c743530fb80dcca0bc9761f387484", 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" "ab3475cc2e9dda1d9982167d455a7ee1430c743530fb80dcca0bc9761f387484" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.26s
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test store::tests::deletes_storage_directory_when_requested ... ok
[INFO] [stdout] test store::tests::flush_skips_clean_cache ... ok
[INFO] [stdout] test store::tests::loads_empty_cache_when_file_is_missing ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/dust_cache-07b93567576da67b)
[INFO] [stdout] test store::tests::removes_entries_cleanly ... ok
[INFO] [stdout] test store::tests::round_trips_entries_using_workspace_relative_keys ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/workspace_cache_smoke.rs (/opt/rustwide/target/release/deps/workspace_cache_smoke-08b2ae3fc90c03f5)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test workspace_cache_persists_updates_and_cached_analysis ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/dust_cli-d7de75cac2c82282)
[INFO] [stdout] 
[INFO] [stdout] running 33 tests
[INFO] [stdout] test render::tests::render_clean_and_doctor_summaries ... ok
[INFO] [stdout] test run::tests::ai_mode_env_parsing_only_accepts_true ... ok
[INFO] [stdout] test run::tests::split_output_keeps_success_on_stdout ... ok
[INFO] [stdout] test run::tests::split_output_routes_real_errors_to_stderr ... ok
[INFO] [stdout] test render::tests::render_watch_and_diagnostics ... ok
[INFO] [stdout] test render::tests::ai_mode_omits_banner_but_keeps_summary ... ok
[INFO] [stdout] test terminal::tests::ai_mode_disables_progress_handle ... ok
[INFO] [stdout] test run::tests::split_output_routes_stale_check_to_stderr ... ok
[INFO] [stdout] test terminal::tests::display_name_prefers_file_name ... ok
[INFO] [stdout] test terminal::tests::progress_labels_match_cli_output_contract ... ok
[INFO] [stdout] test terminal::tests::progress_status_prefers_errors_over_write_state ... ok
[INFO] [stdout] test terminal::tests::render_progress_event_formats_started_and_finished_lines ... ok
[INFO] [stdout] test terminal::tests::render_bar_handles_progress_and_empty_batches ... ok
[INFO] [stdout] test terminal::tests::terminal_progress_tracks_activity_and_resets_on_finish ... ok
[INFO] [stdout] test upgrade::assets::tests::maps_installer_release_assets ... ok
[INFO] [stdout] test upgrade::assets::tests::normalizes_release_tags ... ok
[INFO] [stdout] test upgrade::checksum::tests::reads_checksum_by_filename ... ok
[INFO] [stdout] test render::tests::render_route_table_summary_and_routes ... ok
[INFO] [stdout] test upgrade::assets::tests::rejects_unsupported_release_assets ... ok
[INFO] [stdout] test upgrade::tests::renders_deterministic_upgrade_report ... ok
[INFO] [stdout] test upgrade::checksum::tests::reports_checksum_mismatch ... ok
[INFO] [stdout] test upgrade::tests::apply_skips_download_when_current_version_matches_target ... ok
[INFO] [stdout] test upgrade::checksum::tests::verifies_archive_hash ... ok
[INFO] [stdout] test upgrade::tests::checksum_mismatch_does_not_replace ... ok
[INFO] [stdout] test render::tests::render_diagnostic_summary_counts_each_severity ... ok
[INFO] [stdout] test upgrade::tests::check_reports_available_without_download ... ok
[INFO] [stdout] test upgrade::tests::replacement_failure_reports_without_changed_flag ... ok
[INFO] [stdout] test upgrade::tests::refuses_development_binary_for_apply ... ok
[INFO] [stdout] test upgrade::tests::dry_run_verifies_without_replacing ... ok
[INFO] [stdout] test upgrade::system::tests::finds_extracted_binary_recursively ... ok
[INFO] [stdout] test run::tests::ensure_trailing_newline_appends_once ... ok
[INFO] [stdout] test upgrade::tests::explicit_tag_avoids_latest_metadata_fetch ... ok
[INFO] [stdout] test upgrade::tests::apply_replaces_after_checksum_verification ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 33 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr] 
build [------------------------] 0/3
build [########----------------] 1/3 gen user.dart 12ms
                                                       
     Running unittests src/main.rs (/opt/rustwide/target/release/deps/dust-dbdb0d6922965040)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/args_tests.rs (/opt/rustwide/target/release/deps/args_tests-c9ff073c51b0a9a9)
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test parses_build_clean_flag ... ok
[INFO] [stdout] test empty_args_show_generated_help ... ok
[INFO] [stdout] test parses_build_db_offline_flags ... ok
[INFO] [stdout] test parses_build_with_root_fail_fast_and_jobs ... ok
[INFO] [stdout] test parses_clean_with_root ... ok
[INFO] [stdout] test parses_db_build_offline_without_db_flag ... ok
[INFO] [stdout] test parses_db_build_with_root_fail_fast_and_jobs ... ok
[INFO] [stdout] test parses_i18n_build_with_root ... ok
[INFO] [stdout] test parses_i18n_check_with_root ... ok
[INFO] [stdout] test parses_i18n_scan_with_root ... ok
[INFO] [stdout] test parses_i18n_source_sync_preview_flags ... ok
[INFO] [stdout] test parses_route_table_with_root ... ok
[INFO] [stdout] test parses_watch_specific_options ... ok
[INFO] [stdout] test parses_upgrade_dry_run_with_tag ... ok
[INFO] [stdout] test rejects_build_only_flags_on_db_build ... ok
[INFO] [stdout] test parses_upgrade_check ... ok
[INFO] [stdout] test rejects_clean_without_build ... ok
[INFO] [stdout] test rejects_fail_fast_on_clean ... ok
[INFO] [stdout] test rejects_removed_route_subcommands ... ok
[INFO] [stdout] test rejects_upgrade_check_and_dry_run_together ... ok
[INFO] [stdout] test version_flag_uses_clap_display_path ... ok
[INFO] [stdout] test rejects_unknown_command ... ok
[INFO] [stdout] test rejects_missing_flag_value ... ok
[INFO] [stderr]      Running tests/cli_tests.rs (/opt/rustwide/target/release/deps/cli_tests-f391c8b9421f1cb3)
[INFO] [stdout] test rejects_offline_without_db ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test binary::binary_version_smoke_test ... ok
[INFO] [stdout] test compatibility::cli_build_renders_unsupported_package_version ... ok
[INFO] [stdout] test compatibility::ci_runs_compatibility_script_self_test_and_real_check ... ok
[INFO] [stdout] test compatibility::cli_doctor_renders_package_compatibility_matrix ... ok
[INFO] [stdout] test build::cli_build_writes_real_output ... ok
[INFO] [stdout] test build::cli_build_with_relative_root_writes_route_outputs_under_package ... FAILED
[INFO] [stdout] test build::cli_second_build_reports_cached_output ... ok
[INFO] [stdout] test diagnostics::cli_build_renders_warning_details ... ok
[INFO] [stdout] test binary::binary_help_smoke_test ... ok
[INFO] [stdout] test compatibility::compatibility_contract_covers_current_packages ... ok
[INFO] [stdout] test i18n::cli_i18n_build_writes_arb_files ... ok
[INFO] [stdout] test i18n::cli_i18n_check_reports_clean_arb_files ... ok
[INFO] [stdout] test compatibility::release_workflow_validates_compatibility_contract ... ok
[INFO] [stdout] test diagnostics::cli_build_renders_error_notes ... ok
[INFO] [stdout] test lifecycle::cli_clean_removes_dust_outputs_and_cache ... ok
[INFO] [stdout] test build::cli_build_supports_pub_workspace_member_package_graph ... ok
[INFO] [stdout] test lifecycle::cli_check_returns_stale_exit_code_before_build ... ok
[INFO] [stdout] test build::cli_build_clean_regenerates_without_previous_cache_hit ... ok
[INFO] [stdout] test build::cli_build_reports_route_contributors_separately ... ok
[INFO] [stdout] test route::cli_route_table_prints_effective_routes ... ok
[INFO] [stdout] test i18n::cli_i18n_scan_warns_on_runtime_static_keys ... ok
[INFO] [stdout] test i18n::cli_i18n_scan_reports_static_keys ... ok
[INFO] [stdout] test i18n::cli_i18n_scan_warns_on_hardcoded_text_literals ... ok
[INFO] [stdout] test lifecycle::cli_watch_reports_rebuilt_library ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- build::cli_build_with_relative_root_writes_route_outputs_under_package stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'build::cli_build_with_relative_root_writes_route_outputs_under_package' (4414) panicked at crates/dust_cli/tests/cli_tests/helpers.rs:23:36:
[INFO] [stdout] create parent dirs: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a6a305af401 - <<std[104cf6e2632825ea]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[7c831bd917ebf35f]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a6a305c7fea - core[7c831bd917ebf35f]::fmt::write
[INFO] [stdout]    2:     0x5a6a305b3f6c - <alloc[2fdc3f7464fcf288]::vec::Vec<u8> as core[7c831bd917ebf35f]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a6a30586fd6 - std[104cf6e2632825ea]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a6a305a52a9 - std[104cf6e2632825ea]::panicking::default_hook
[INFO] [stdout]    5:     0x5a6a2fe27f00 - test[73009c9f9aebf890]::test_main_inner::<test[73009c9f9aebf890]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a6a305a55d2 - std[104cf6e2632825ea]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a6a30587082 - std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a6a3057f289 - std[104cf6e2632825ea]::sys::backtrace::__rust_end_short_backtrace::<std[104cf6e2632825ea]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a6a30587e2d - __rustc[b0d56fa5b193ad05]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a6a305c87cc - core[7c831bd917ebf35f]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a6a305c85a2 - core[7c831bd917ebf35f]::result::unwrap_failed
[INFO] [stdout]   12:     0x5a6a2fe1563f - cli_tests[9a1a016bb0775f87]::helpers::write_file
[INFO] [stdout]   13:     0x5a6a2fe03480 - cli_tests[9a1a016bb0775f87]::build::cli_build_with_relative_root_writes_route_outputs_under_package
[INFO] [stdout]   14:     0x5a6a2fe13a89 - <cli_tests[9a1a016bb0775f87]::build::cli_build_with_relative_root_writes_route_outputs_under_package::{closure#0} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x5a6a2fe1b1eb - test[73009c9f9aebf890]::__rust_begin_short_backtrace::<core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>, fn() -> core[7c831bd917ebf35f]::result::Result<(), alloc[2fdc3f7464fcf288]::string::String>>
[INFO] [stdout]   16:     0x5a6a2fe28855 - test[73009c9f9aebf890]::run_test::{closure#0}
[INFO] [stdout]   17:     0x5a6a2fe21c14 - std[104cf6e2632825ea]::sys::backtrace::__rust_begin_short_backtrace::<test[73009c9f9aebf890]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x5a6a2fe2b9b2 - <std[104cf6e2632825ea]::thread::lifecycle::spawn_unchecked<test[73009c9f9aebf890]::run_test::{closure#1}, ()>::{closure#1} as core[7c831bd917ebf35f]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x5a6a305ae359 - <std[104cf6e2632825ea]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x737e0033e07a - <unknown>
[INFO] [stdout]   21:     0x737e003d1534 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     build::cli_build_with_relative_root_writes_route_outputs_under_package
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 23 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `-p dust_cli --test cli_tests`
[INFO] running `Command { std: "docker" "inspect" "ab3475cc2e9dda1d9982167d455a7ee1430c743530fb80dcca0bc9761f387484", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ab3475cc2e9dda1d9982167d455a7ee1430c743530fb80dcca0bc9761f387484", kill_on_drop: false }`
[INFO] [stdout] ab3475cc2e9dda1d9982167d455a7ee1430c743530fb80dcca0bc9761f387484
