[INFO] fetching crate corona-cli 0.2.5...
[INFO] testing corona-cli-0.2.5 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate corona-cli 0.2.5 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate corona-cli 0.2.5
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate corona-cli 0.2.5
[INFO] tweaked toml for crates.io crate corona-cli 0.2.5 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate corona-cli 0.2.5 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate corona-cli 0.2.5 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.100.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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] fc758cbbc9e9fc48aa9ae25ceb594ae9798479f53aff49625d5737495c35cd1f
[INFO] running `Command { std: "docker" "start" "fc758cbbc9e9fc48aa9ae25ceb594ae9798479f53aff49625d5737495c35cd1f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "fc758cbbc9e9fc48aa9ae25ceb594ae9798479f53aff49625d5737495c35cd1f", 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" "fc758cbbc9e9fc48aa9ae25ceb594ae9798479f53aff49625d5737495c35cd1f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "fc758cbbc9e9fc48aa9ae25ceb594ae9798479f53aff49625d5737495c35cd1f", 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" "fc758cbbc9e9fc48aa9ae25ceb594ae9798479f53aff49625d5737495c35cd1f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling miniz_oxide v0.9.1
[INFO] [stderr]    Compiling crc32fast v1.5.2
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling rustix v1.1.5
[INFO] [stderr]    Compiling zip v2.4.2
[INFO] [stderr]    Compiling zune-core v0.5.3
[INFO] [stderr]    Compiling bumpalo v3.20.3
[INFO] [stderr]    Compiling clap_lex v1.1.1
[INFO] [stderr]    Compiling clap_builder v4.6.7
[INFO] [stderr]    Compiling zune-jpeg v0.5.15
[INFO] [stderr]    Compiling zopfli v0.8.3
[INFO] [stderr]    Compiling flate2 v1.1.10
[INFO] [stderr]    Compiling png v0.18.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling image v0.25.10
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.21
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling clap_derive v4.6.7
[INFO] [stderr]    Compiling thiserror v2.0.21
[INFO] [stderr]    Compiling clap v4.6.7
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling corona-core v0.2.5
[INFO] [stderr]    Compiling corona-cli v0.2.5 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 56.58s
[INFO] running `Command { std: "docker" "inspect" "fc758cbbc9e9fc48aa9ae25ceb594ae9798479f53aff49625d5737495c35cd1f", 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" "fc758cbbc9e9fc48aa9ae25ceb594ae9798479f53aff49625d5737495c35cd1f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling corona-cli v0.2.5 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 22.48s
[INFO] running `Command { std: "docker" "inspect" "fc758cbbc9e9fc48aa9ae25ceb594ae9798479f53aff49625d5737495c35cd1f", 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" "fc758cbbc9e9fc48aa9ae25ceb594ae9798479f53aff49625d5737495c35cd1f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.12s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/corona-cli/e7beb36d9d84c496/out/corona-e7beb36d9d84c496)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test adapt::tests::aliases_are_path_token_hints_not_substring_matching ... ok
[INFO] [stdout] test preview::tests::template_free_verification_rejects_changed_header_or_rgba_pixels ... ok
[INFO] [stdout] test tests::init_has_no_firmware_requirement_unless_target_or_device_is_explicit ... ok
[INFO] [stdout] test import_pack::tests::publication_moves_a_directory_to_an_absent_destination ... ok
[INFO] [stdout] test tests::command_selector_groups_are_exclusive_and_required ... ok
[INFO] [stdout] test tests::portable_paths_preserve_unix_backslashes_in_filenames ... ok
[INFO] [stdout] test tests::portable_config_paths_are_relative_to_the_config_directory ... ok
[INFO] [stdout] test tests::extraction_limits_are_checked_without_allocating_resource_contents ... ok
[INFO] [stdout] test import_pack::tests::publication_does_not_replace_a_racing_dangling_symlink ... ok
[INFO] [stdout] test tests::non_utf8_output_paths_fail_before_creating_files_or_directories ... ok
[INFO] [stdout] test tests::forced_outputs_cannot_overwrite_symlink_or_hardlink_input_aliases ... ok
[INFO] [stdout] test tests::malformed_unselected_configs_stay_protected_without_blocking_discovery ... ok
[INFO] [stdout] test tests::empty_projects_can_collect_inputs_and_create_new_assets ... ok
[INFO] [stdout] test tests::output_commit_is_no_clobber_unless_explicitly_forced ... ok
[INFO] [stdout] test import_pack::tests::publication_does_not_replace_a_foreign_empty_directory_after_preflight ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/icon.rs (/opt/rustwide/target/release/build/corona-cli/61ad35bc61470eec/out/icon-61ad35bc61470eec)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test custom_resize_filter_records_in_theme_json ... ok
[INFO] [stdout] test non_utf8_inputs_and_symlink_theme_files_fail_without_asset_publication ... ok
[INFO] [stdout] test redirected_asset_directories_and_config_firmware_aliases_are_refused ... ok
[INFO] [stdout] test config_paths_declared_as_assets_or_templates_are_not_exempt_from_protection ... ok
[INFO] [stdout] test removing_shared_native_icons_refuses_to_orphan_any_target_override ... ok
[INFO] [stdout] test unsafe_tsv_bytes_and_overbudget_sources_do_not_publish_assets ... ok
[INFO] [stdout] test template_free_quickapp_png_size_and_decode_failures_do_not_publish ... ok
[INFO] [stdout] test invalid_selectors_templates_inputs_and_packages_do_not_mutate_config ... ok
[INFO] [stdout] test template_free_quickapp_png_set_check_preview_verify_build_preserves_rgba ... ok
[INFO] [stdout] test target_native_overrides_and_native_templates_remain_protected_outputs ... ok
[INFO] [stdout] test png_and_raw_native_icons_check_preview_build_and_remove ... ok
[INFO] [stdout] test opaque_quickapp_ids_set_list_check_preview_build_and_remove_exactly ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.54s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/import.rs (/opt/rustwide/target/release/build/corona-cli/916e3cd9edf80c99/out/import-916e3cd9edf80c99)
[INFO] [stdout] 
[INFO] [stdout] running 26 tests
[INFO] [stdout] test conflicting_new_and_legacy_manifests_fail_before_import_publication ... ok
[INFO] [stdout] test excessive_image_dimensions_fall_back_to_bounded_raw_asset ... ok
[INFO] [stdout] test imported_target_accepts_explicit_dotted_id_device_and_firmware_pin ... ok
[INFO] [stdout] test malicious_rle_expansion_uses_raw_fallback_without_allocating_declared_size ... ok
[INFO] [stdout] test quickapp_declaration_overlapping_a_firmware_mapping_is_not_silently_dropped ... ok
[INFO] [stdout] test default_import_keeps_unmapped_only_packs_without_inventing_resource_rules ... ok
[INFO] [stdout] test invalid_archive_metadata_traversal_and_input_size_limits_are_rejected ... ok
[INFO] [stdout] test default_import_preserves_runtime_aliases_directories_exceptions_and_unmapped_bytes ... ok
[INFO] [stdout] test missing_binding_and_nonportable_or_ambiguous_rules_fail_before_publication ... ok
[INFO] [stdout] test legacy_manifest_import_saves_and_rebuilds_with_the_canonical_filename ... ok
[INFO] [stdout] test png_edits_can_opt_out_of_original_target_raw_override ... ok
[INFO] [stdout] test raw_fallback_and_unmapped_files_are_explicit_not_guessed ... ok
[INFO] [stdout] test exact_and_directory_renames_resolve_both_sides_and_names_are_unique ... ok
[INFO] [stdout] test import_progress_is_throttled_and_does_not_corrupt_json_stdout ... ok
[INFO] [stdout] test opaque_runtime_image_lookalikes_are_skipped_without_aborting_other_previews ... ok
[INFO] [stdout] test zip_non_utf8_names_and_special_entries_are_rejected_by_strict_parser ... ok
[INFO] [stdout] test non_utf8_paths_special_inputs_and_dangling_destination_symlinks_are_rejected ... ok
[INFO] [stdout] test existing_destination_is_never_modified_even_if_empty_or_without_theme ... ok
[INFO] [stdout] test default_import_preserves_original_native_destinations_declarations_and_shared_files ... ok
[INFO] [stdout] test shared_native_set_refuses_imported_runtime_ownership_without_mutation ... ok
[INFO] [stdout] test shared_native_set_refuses_retained_runtime_destination_after_rule_removal ... ok
[INFO] [stdout] test fictional_two_image_and_all_forty_image_roundtrip_preserve_originals ... ok
[INFO] [stdout] test shared_opaque_quickapp_keys_with_trailing_slash_import_build_and_preview ... ok
[INFO] [stdout] test runtime_png_preview_verifies_default_and_original_template_by_actual_archive_path ... ok
[INFO] [stdout] test native_consumers_can_share_one_original_bin_without_dropping_declarations ... ok
[INFO] [stdout] test native_only_and_mixed_pack_import_preserves_canopus_and_quickapp_bytes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.36s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/mapping.rs (/opt/rustwide/target/release/build/corona-cli/63af4a2dad092af8/out/mapping-63af4a2dad092af8)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test redirected_asset_directories_are_rejected_before_publication ... ok
[INFO] [stdout] test oversized_raw_and_template_inputs_fail_without_creating_assets ... ok
[INFO] [stdout] test imported_directory_rules_and_new_firmware_bindings_use_exact_exceptions ... ok
[INFO] [stdout] test forced_firmware_switch_retains_runtime_declarations_and_rejects_malformed_configs ... ok
[INFO] [stdout] test imported_custom_quickapp_declarations_are_preserved_and_protect_shared_destinations ... ok
[INFO] [stdout] test explicit_raw_overrides_png_and_templates_are_copied ... ok
[INFO] [stdout] test unselected_runtime_inputs_templates_and_aliases_are_protected_from_forced_outputs ... ok
[INFO] [stdout] test aliases_and_directory_rules_keep_their_order_and_declared_files ... ok
[INFO] [stdout] test png_replacement_inherits_an_immutable_native_template_and_raw_clears_it ... ok
[INFO] [stdout] test raw_and_png_are_copied_built_listed_and_removed_without_deleting_shared_bytes ... ok
[INFO] [stdout] test force_updates_in_place_but_never_clobbers_aliases_or_unrelated_destinations ... ok
[INFO] [stdout] test invalid_paths_conversion_and_protocol_budgets_leave_the_project_unchanged ... ok
[INFO] [stdout] test imported_native_rules_and_quickapp_declarations_are_editable_in_place ... ok
[INFO] [stdout] test actual_preflight_rejects_manifest_and_aggregate_budgets_without_project_mutation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.39s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/preview.rs (/opt/rustwide/target/release/build/corona-cli/f75e9e3265ed2b31/out/preview-f75e9e3265ed2b31)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test malicious_raw_rle_expanded_length_is_rejected_before_allocation ... ok
[INFO] [stdout] test selectors_are_required_and_exclusive ... ok
[INFO] [stdout] test dotted_target_ids_produce_safe_contact_sheet_names ... ok
[INFO] [stdout] test malicious_raw_png_dimensions_fail_without_publication ... ok
[INFO] [stdout] test actual_pack_pixels_dimensions_manifest_and_verification_are_indexed ... ok
[INFO] [stdout] test force_cannot_overwrite_any_project_input_alias ... ok
[INFO] [stdout] test raw_nonimages_are_explicitly_skipped_and_lossy_pixels_do_not_fail_verify ... ok
[INFO] [stdout] test no_clobber_and_validation_failure_publish_nothing ... ok
[INFO] [stdout] test pages_are_bounded_and_every_tile_has_a_mapping ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 12.15s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/workflow.rs (/opt/rustwide/target/release/build/corona-cli/7ac5326378a1a0fb/out/workflow-7ac5326378a1a0fb)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test non_utf8_output_paths_fail_before_mutation_with_a_json_error ... ok
[INFO] [stdout] test generated_firmware_paths_preserve_literal_unix_backslashes ... ok
[INFO] [stdout] test unavailable_candidate_artwork_keeps_the_read_only_lexical_plan ... ok
[INFO] [stdout] test json_usage_errors_and_target_selection_are_machine_readable ... ok
[INFO] [stdout] test extraction_without_a_project_is_read_only_and_refuses_overwrites ... ok
[INFO] [stdout] test no_target_is_published_when_another_target_fails ... ok
[INFO] [stdout] test malformed_unselected_targets_do_not_block_selected_target_workflows ... ok
[INFO] [stdout] test planning_is_read_only_and_image_hints_are_advisory ... ok
[INFO] [stdout] test batch_extraction_preserves_paths_and_publishes_only_after_all_resources_decode ... ok
[INFO] [stdout] test ai_can_initialize_inspect_extract_check_and_build_multiple_firmwares ... ok
[INFO] [stdout] test protected_sources_cannot_be_overwritten_even_with_force ... ok
[INFO] [stdout] test existing_outputs_require_force_and_survive_failed_rebuilds ... ok
[INFO] [stdout] test cli_reports_explicit_exclusions_without_weakening_missing_binding_errors ... ok
[INFO] [stdout] test pinning_records_only_whole_firmware_sha256_and_refuses_accidental_repinning ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "fc758cbbc9e9fc48aa9ae25ceb594ae9798479f53aff49625d5737495c35cd1f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fc758cbbc9e9fc48aa9ae25ceb594ae9798479f53aff49625d5737495c35cd1f", kill_on_drop: false }`
[INFO] [stdout] fc758cbbc9e9fc48aa9ae25ceb594ae9798479f53aff49625d5737495c35cd1f
