[INFO] cloning repository https://github.com/isaiahpettingill/ezrac
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/isaiahpettingill/ezrac" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fisaiahpettingill%2Fezrac", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fisaiahpettingill%2Fezrac'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 7d375febc46e6464f0c1541b234400f5227018d0
[INFO] testing isaiahpettingill/ezrac against 1.97.0-beta.6 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fisaiahpettingill%2Fezrac" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/isaiahpettingill/ezrac
[INFO] finished tweaking git repo https://github.com/isaiahpettingill/ezrac
[INFO] tweaked toml for git repo https://github.com/isaiahpettingill/ezrac written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/isaiahpettingill/ezrac on toolchain 1.97.0-beta.6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/isaiahpettingill/ezrac 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.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded memchr v2.8.3
[INFO] [stderr]   Downloaded pest_meta v2.8.7
[INFO] [stderr]   Downloaded pest_derive v2.8.7
[INFO] [stderr]   Downloaded pest_generator v2.8.7
[INFO] [stderr]   Downloaded lsp v0.1.1
[INFO] [stderr]   Downloaded pest v2.8.7
[INFO] [stderr]   Downloaded ez80 v0.4.5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/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] 535f04f5684dbec7a7151401f36eb279dbe08a95df429c732fdf2dd0bf8a92a2
[INFO] running `Command { std: "docker" "start" "535f04f5684dbec7a7151401f36eb279dbe08a95df429c732fdf2dd0bf8a92a2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "535f04f5684dbec7a7151401f36eb279dbe08a95df429c732fdf2dd0bf8a92a2", 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" "535f04f5684dbec7a7151401f36eb279dbe08a95df429c732fdf2dd0bf8a92a2" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "535f04f5684dbec7a7151401f36eb279dbe08a95df429c732fdf2dd0bf8a92a2", 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" "535f04f5684dbec7a7151401f36eb279dbe08a95df429c732fdf2dd0bf8a92a2" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling quote v1.0.46
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling ucd-trie v0.1.7
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling winnow v1.0.3
[INFO] [stderr]    Compiling toml_writer v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling ez80 v0.4.5
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling pest v2.8.7
[INFO] [stderr]    Compiling pest_meta v2.8.7
[INFO] [stderr]    Compiling pest_generator v2.8.7
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling pest_derive v2.8.7
[INFO] [stderr]    Compiling toml v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling ezrac v0.1.13 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 18.83s
[INFO] running `Command { std: "docker" "inspect" "535f04f5684dbec7a7151401f36eb279dbe08a95df429c732fdf2dd0bf8a92a2", 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" "535f04f5684dbec7a7151401f36eb279dbe08a95df429c732fdf2dd0bf8a92a2" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling ezrac v0.1.13 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 13.93s
[INFO] running `Command { std: "docker" "inspect" "535f04f5684dbec7a7151401f36eb279dbe08a95df429c732fdf2dd0bf8a92a2", 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" "535f04f5684dbec7a7151401f36eb279dbe08a95df429c732fdf2dd0bf8a92a2" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/ezra-a8d9281c16966930)
[INFO] [stdout] 
[INFO] [stdout] running 481 tests
[INFO] [stdout] test asm::ez80::emitter::tests::constant_division_uses_truncating_semantics ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::can_disable_default_sdk_symbols_for_target_specific_hardware ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_aggregate_pointer_assignments ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::accepts_inline_asm_declared_call_clobbers ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_agon_light_style_sdk_modules ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::allows_reassigned_embedded_pointer_alias_to_mutable_memory ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::allows_reassigned_global_readonly_pointer_aliases_to_mutable_memory ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_arithmetic_with_fitting_untyped_literals ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::accepts_inline_asm_operand_alias_types ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_array_pointer_parameters ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_array_length_constant_expressions ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_aggregate_pointer_reads ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_array_pointer_arithmetic_scale ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_basic_struct_fields ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_chained_array_and_struct_accesses ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_casted_indirect_assignments ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_character_literal_escapes ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_compound_pointer_dereference_assignments ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_const_string_literal_pointers ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_constant_ptr24_pointer_casts ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_arrays_of_structs ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_constant_storage_addresses ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_custom_section_embedded_bytes_at_section_base ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_compound_indexed_assignments ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_constant_cast_semantics ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_dynamic_unary_ops ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_copied_aggregate_global_initializers ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_comparisons_with_fitting_untyped_literals ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_direct_port_read ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_default_fantasy_port_map_symbols ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_default_video_audio_base_pointer_symbols ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_debug_str_builtin ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::accepts_inline_asm_declared_flags_clobbers ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_constant_shift_ops ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_debug_hex_builtins ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_audio_sdk_style_port_sequence ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_explicit_integer_casts ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_function_returning_from_const_true_while ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_extern_asm_stack_arguments ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_forward_constants_in_struct_array_fields ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_defined_u8_division_and_modulo ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_div_mod_u8_runtime_helpers ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_forward_scalar_constants ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_else_if_chains ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_file_embedded_bytes ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_forward_constant_storage_addresses ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_forward_constants_in_storage_layout ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_imported_module_qualified_calls ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_generic_mmio_peek_poke_examples ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_function_returning_from_true_while ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_function_returning_from_loop ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_generic_hardware_port_examples ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_forward_constants_in_hardware_and_alias_declarations ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_imported_module_qualified_constants ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_imported_module_qualified_globals ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_imported_module_qualified_types ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_inline_asm_output_writeback ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_imported_module_qualified_array_globals ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_imported_module_qualified_ports ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_imported_module_qualified_embeds ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_inline_asm_cpir_with_declared_clobbers ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_inline_asm_statements ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_inline_functions_with_local_prefix ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_inline_asm_reg16_and_reg24_operands ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_inline_asm_ldir_with_declared_clobbers ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_inline_asm_reg8_and_imm_placeholders ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_inline_asm_with_inferred_operand_classes ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_inline_asm_mem_operands ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_inline_asm_adc_and_sbc ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_inline_asm_otir_with_declared_clobbers ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_interrupt_functions_with_reti ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_inline_embedded_bytes ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_arithmetic_compound_assignments ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_memcpy_and_memset_builtins ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_memcpy_runtime_helper ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_memset_runtime_helper ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_mul_u8_runtime_helper ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_naked_interrupt_functions ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_loop_break_and_continue ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_nested_arrays ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_null_pointer_constants ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_naked_asm_functions_without_epilogue ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_large_aggregate_storage ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_ptr24_pointer_casts ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_overlapping_stored_aggregate_copies ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_repeated_volatile_mmio_dereferences ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_pointer_constants ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_pointer_u24_cast_round_trip ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_imported_sdk_style_game_frame ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::accepts_inline_asm_declared_register_clobbers ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_recursive_function_calls ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_pointer_dereferences ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_runtime_array_indexes ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_recursive_function_with_stack_arguments ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_signed_arithmetic_with_untyped_literals ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_large_literal_shift_counts ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_runtime_multiplication ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_scalar_address_of ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_signed_constant_returns ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_short_circuit_logical_ops ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_signed_i24_multiply_runtime_helper ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_stored_aggregate_copies ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_signed_right_shifts ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_simple_inline_return_functions ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_runtime_shift_counts ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_static_arrays ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_same_type_pointer_comparisons ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_scaled_pointer_arithmetic ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_ti84_plus_ce_style_sdk_modules ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_struct_field_addresses ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_scaled_pointer_compound_assignments ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_user_function_calls_with_explicit_casts ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_u8_function_with_returning_if_else ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_u24_storage_and_return ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_u8_loop_with_assertion ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_u16_storage_and_return ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_user_function_returning_u8 ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_type_aliases ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_signed_comparisons ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_user_function_with_wide_register_parameters ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_user_function_with_u8_parameters ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_structs_with_array_fields ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_typed_integer_literal_suffixes ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_user_function_with_spilled_parameters ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_required_assembly_sections ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_interrupt_epilogue_for_explicit_return ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_naked_asm_functions_with_sp_clobber ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_test_pass_ports ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_void_inline_functions ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_wide_comparisons ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_full_width_discarded_volatile_mmio_loads ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_calls_to_extern_asm_functions_without_bodies ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_wide_runtime_division_and_modulo ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_byte_accurate_u16_store_without_clobbering_next_variable ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_test_fail_helper_calls ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_struct_pointer_arithmetic_scale ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_source_comments_in_debug_mode ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_wide_third_argument_after_byte_second_argument ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::file_embeds_fall_back_to_project_root ... FAILED
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_zero_terminated_string_literals ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::peephole_preserves_volatile_sensitive_operations ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::peephole_removes_adjacent_duplicate_register_loads ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_wrapping_constant_arithmetic ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::omits_unused_private_functions_but_preserves_public_functions ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::naked_inline_asm_keeps_declared_index_clobbers_raw ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::inline_asm_memory_clobber_invalidates_local_constants ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::omits_constant_true_while_condition_checks ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::normal_inline_asm_preserves_callee_saved_index_registers ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_void_inline_functions_with_final_return ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_array_lengths_outside_address_space ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_arithmetic_width_mismatch_without_cast ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_array_pointer_decay ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::inline_return_functions_keep_helper_calls_reachable ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::omits_constant_dead_if_and_while_branches ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_break_and_continue_outside_loops ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_bool_integer_mismatch ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_circular_constant_references ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::omits_unreachable_statements_after_nonbreaking_loop ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_call_argument_type_changes_without_cast ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_duplicate_extern_asm_parameters ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_arrays_used_as_scalar_values ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_duplicate_function_parameters ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_duplicate_function_attributes ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_constant_values_outside_declared_type_range ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_duplicate_inline_asm_operands ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::omits_private_functions_only_called_from_unreachable_statements ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_duplicate_struct_fields ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_array_and_struct_function_values ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_duplicate_top_level_declarations ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_extern_asm_signatures_that_need_internal_arg_slots ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_empty_return_in_non_void_function ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_duplicate_inline_asm_clobbers ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_assignment_width_changes_without_cast ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_forbidden_integer_widths ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_function_assembly_label_collisions ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_embed_alignment_outside_address_space ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_interrupt_calls_to_non_interrupt_functions ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_inline_asm_operand_type_mismatch ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_interrupt_function_return_values ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_initializer_type_changes_without_cast ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_compound_assignment_to_aggregate_values ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_invalid_const_expression_operand_types ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_interrupt_function_parameters ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_invalid_constant_pointer_casts ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_invalid_main_signatures ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_invalid_array_index_types ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_invalid_debug_builtin_argument_types ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_invalid_comparison_operand_types ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_invalid_out_value_types ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_indirect_assignment_type_changes_without_cast ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_inline_asm_missing_required_clobbers ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_invalid_pointer_casts ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_local_shadowing ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_naked_interrupt_function_parameters ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_invalid_pointer_arithmetic ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_naked_interrupt_function_return_values ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_non_asm_statements_in_naked_functions ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_missing_return_value_in_non_void_function ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_invalid_mem_builtin_argument_types ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_non_integer_embed_alignment ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_non_bool_logical_operands_and_conditions ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_non_integer_mmio_addresses ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::omits_unreachable_statements_after_const_true_while_return ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_runtime_values_as_inline_asm_immediates ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_non_pointer_mmio_types ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_operand_asm_in_naked_functions ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_invalid_pointer_compound_assignments ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_reserved_function_assembly_labels ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_unknown_inline_asm_operand_placeholder ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_unknown_inline_asm_clobbers ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_signed_unsigned_arithmetic_mix_without_cast ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_invalid_test_builtin_argument_types ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_non_integer_shift_operands_and_counts ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_true_while_with_break_as_missing_return ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::reports_missing_embedded_files ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_value_return_in_void_function ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_unknown_types ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_unknown_struct_fields ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::validates_constant_dead_branches_before_omitting_them ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_non_integer_unary_operands ... ok
[INFO] [stdout] test asm::ez80::tests::branch_metadata_describes_control_flow_widths ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_writes_to_read_only_string_literals ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_void_function_calls_used_as_values ... ok
[INFO] [stdout] test asm::ez80::tests::direct24_metadata_encodes_sp_loads_and_stores ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::validates_unreachable_statements_before_omitting_them ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::validates_calls_in_unused_private_functions_before_omitting_them ... ok
[INFO] [stdout] test asm::ez80::tests::exact_instruction_metadata_encodes_common_ops ... ok
[INFO] [stdout] test asm::ez80::tests::generated_instruction_metadata_encodes_ez80_mode_suffixes ... ok
[INFO] [stdout] test asm::ez80::tests::generated_instruction_metadata_encodes_operand_families ... ok
[INFO] [stdout] test asm::ez80::tests::generated_instruction_metadata_encodes_all_in0_out0_register_forms ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::rejects_writes_to_read_only_embedded_bytes ... ok
[INFO] [stdout] test asm::ez80::tests::indexed_displacements_cover_the_full_signed_byte_range ... ok
[INFO] [stdout] test asm::ez80::tests::metadata_can_generate_z80_subset ... ok
[INFO] [stdout] test asm::ez80::tests::ez80_emulator_decodes_representative_generated_instruction_metadata ... ok
[INFO] [stdout] test asm::ez80::tests::generated_instruction_metadata_encodes_z80n_extensions ... ok
[INFO] [stdout] test asm::ez80::tests::generated_instruction_metadata_encodes_z180_extensions ... ok
[INFO] [stdout] test asm::ez80::tests::rejects_misleading_ix_iy_byte_alias_mixes ... ok
[INFO] [stdout] test asm::ez80::tests::generated_instruction_metadata_encodes_ix_iy_byte_aliases ... ok
[INFO] [stdout] test cart::tests::cartridge_file_embeds_fall_back_to_project_root ... FAILED
[INFO] [stdout] test cart::tests::cartridge_map_places_shared_region_sections_sequentially ... ok
[INFO] [stdout] test cart::tests::cartridge_embed_expressions_can_use_forward_constants ... ok
[INFO] [stdout] test cart::tests::cartridge_map_reports_final_placements ... ok
[INFO] [stdout] test cart::tests::cartridge_map_reports_string_literal_rodata_usage ... ok
[INFO] [stdout] test cart::tests::cartridge_embed_expressions_use_defined_arithmetic ... ok
[INFO] [stdout] test cart::tests::cartridge_rejects_duplicate_symbols ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::omits_unreachable_statements_after_terminators ... ok
[INFO] [stdout] test cart::tests::cartridge_rejects_embed_alignment_outside_address_space ... ok
[INFO] [stdout] test cart::tests::cartridge_rejects_embed_that_exceeds_section_region ... ok
[INFO] [stdout] test cart::tests::cartridge_embed_expressions_can_use_constants ... ok
[INFO] [stdout] test cart::tests::cartridge_rejects_entry_inside_header ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::propagates_local_scalar_constants_until_assignment ... ok
[INFO] [stdout] test cart::tests::cartridge_rejects_header_section_that_exceeds_region ... ok
[INFO] [stdout] test cart::tests::cartridge_rejects_symbols_outside_address_space ... ok
[INFO] [stdout] test cart::tests::cartridge_rejects_text_metadata_that_exceeds_region ... ok
[INFO] [stdout] test cart::tests::cartridge_rejects_text_section_that_exceeds_region ... ok
[INFO] [stdout] test cart::tests::cartridge_reports_missing_embedded_files ... ok
[INFO] [stdout] test cart::tests::cartridge_embed_expressions_support_casts_and_comparisons ... ok
[INFO] [stdout] test cart::tests::cartridge_with_code_can_start_after_header_padding ... ok
[INFO] [stdout] test cart::tests::cartridge_with_code_places_text_at_entry_and_metadata_after_it ... ok
[INFO] [stdout] test cart::tests::cartridge_with_symbols_writes_symbol_table_after_layout ... ok
[INFO] [stdout] test cart::tests::cartridge_without_embeds_writes_layout_table ... ok
[INFO] [stdout] test cart::tests::default_header_matches_spec_offsets ... ok
[INFO] [stdout] test cart::tests::embed_expression_division_overflow_is_defined ... ok
[INFO] [stdout] test cart::tests::cartridge_rejects_layout_without_header_section ... ok
[INFO] [stdout] test cart::tests::cartridge_rejects_text_entry_outside_region ... ok
[INFO] [stdout] test cart::tests::cartridge_map_reports_global_ram_usage ... ok
[INFO] [stdout] test cart::tests::cartridge_with_embeds_writes_asset_table_names_and_payloads ... ok
[INFO] [stdout] test compile::tests::cfg_evaluates_target_predicates_and_multiple_attributes ... ok
[INFO] [stdout] test cart::tests::cartridge_rejects_non_integer_embed_alignment ... ok
[INFO] [stdout] test compile::tests::cfg_rejects_unknown_predicates_and_features ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_wide_sub_and_bitwise_ops ... ok
[INFO] [stdout] test compile::tests::cfg_filters_declarations_before_semantic_checks ... ok
[INFO] [stdout] test compile::tests::cfg_skips_inactive_imports_before_file_loading ... ok
[INFO] [stdout] test compile::tests::allows_public_imported_declarations_to_use_private_helpers ... ok
[INFO] [stdout] test compile::tests::allows_public_imported_types_in_annotations ... ok
[INFO] [stdout] test cart::tests::cartridge_places_embeds_in_custom_layout_sections ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::preserves_order_between_ports_and_volatile_mmio ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::recursive_inline_functions_fall_back_to_calls ... ok
[INFO] [stdout] test compile::tests::check_rejects_semantic_errors_in_function_bodies ... ok
[INFO] [stdout] test compile::tests::cfg_filters_imported_declarations_and_aliases ... ok
[INFO] [stdout] test compile::tests::imported_main_does_not_conflict_with_root_main ... ok
[INFO] [stdout] test compile::tests::cpm_z80_target_uses_builtin_console_sdk ... ok
[INFO] [stdout] test compile::tests::cpm_8085_target_uses_builtin_console_sdk ... ok
[INFO] [stdout] test asm::ez80::tests::ez80_emulator_decodes_all_exact_instruction_metadata ... ok
[INFO] [stdout] test compile::tests::rejects_invalid_main_signatures ... ok
[INFO] [stdout] test compile::tests::rejects_access_to_transitive_private_imported_declarations ... ok
[INFO] [stdout] test compile::tests::rejects_cyclic_imports ... ok
[INFO] [stdout] test compile::tests::reports_missing_main ... ok
[INFO] [stdout] test compile::tests::rejects_ambiguous_short_module_aliases ... ok
[INFO] [stdout] test compile::tests::rejects_private_imported_types_in_annotations ... ok
[INFO] [stdout] test compile::tests::required_diagnostics_report_messages_and_locations ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::validates_port_declaration_types ... ok
[INFO] [stdout] test compile::tests::rejects_private_imported_declarations_in_inline_asm_operands ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::recursive_inline_wrappers_run_with_normal_call_fallback ... ok
[INFO] [stdout] test compile::tests::root_source_must_define_main_entry ... ok
[INFO] [stdout] test compile::tests::rejects_access_to_private_imported_declarations ... ok
[INFO] [stdout] test compile::tests::cpm_8080_target_uses_builtin_console_sdk ... ok
[INFO] [stdout] test hir::tests::hir_dump_exposes_analysis_summary ... ok
[INFO] [stdout] test hir::tests::hir_records_tail_call_candidates_without_marking_non_recursive_calls_recursive ... ok
[INFO] [stdout] test compile::tests::zxspectrum_target_uses_builtin_zx_sdk ... ok
[INFO] [stdout] test layout::tests::cpm_z80_com_layout_uses_com_entry_and_stays_in_16_bit_address_space ... ok
[INFO] [stdout] test hir::tests::hir_drops_imports_and_marks_shared_library_candidates ... ok
[INFO] [stdout] test compile::tests::ti_ce_targets_use_builtin_tice_sdk ... ok
[INFO] [stdout] test layout::tests::layout_arithmetic_overflow_is_defined ... ok
[INFO] [stdout] test layout::tests::default_layout_validates ... ok
[INFO] [stdout] test layout::tests::ez80_test_harness_layouts_validate ... ok
[INFO] [stdout] test layout::tests::overlapping_regions_are_reported ... ok
[INFO] [stdout] test compile::tests::rejects_private_imported_declarations_in_embeds ... ok
[INFO] [stdout] test layout::tests::parsed_layout_uses_existing_validator ... ok
[INFO] [stdout] test layout::tests::rejects_layout_address_outside_24_bit_space ... ok
[INFO] [stdout] test layout::tests::parses_layout_symbol_expressions ... ok
[INFO] [stdout] test layout::tests::rejects_duplicate_layout_names ... ok
[INFO] [stdout] test layout::tests::parses_default_layout_file_shape ... ok
[INFO] [stdout] test layout::tests::rejects_layouts_missing_required_sections ... ok
[INFO] [stdout] test compile::tests::ti_z80_targets_use_builtin_ti_sdk ... ok
[INFO] [stdout] test layout::tests::z80_default_layout_validates_and_stays_in_16_bit_address_space ... ok
[INFO] [stdout] test parser::tests::parses_extern_asm_function_declarations ... ok
[INFO] [stdout] test parser::tests::parses_in_port_expression ... ok
[INFO] [stdout] test parser::tests::parses_array_literal_index_and_address_of_index ... ok
[INFO] [stdout] test parser::tests::parses_else_if_as_nested_if ... ok
[INFO] [stdout] test parser::tests::parses_inline_asm_operands_with_inferred_classes ... ok
[INFO] [stdout] test parser::tests::parses_inline_asm_clobbers ... ok
[INFO] [stdout] test hir::tests::hir_marks_tail_recursion_and_loops ... ok
[INFO] [stdout] test parser::tests::parses_chained_access_paths ... ok
[INFO] [stdout] test parser::tests::parses_inline_asm_statements ... ok
[INFO] [stdout] test parser::tests::parses_inline_asm_input_and_output_operands ... ok
[INFO] [stdout] test parser::tests::parses_embed_byte_declarations ... ok
[INFO] [stdout] test compile::tests::cpm_z80_target_uses_builtin_fcb_and_dma_sdks ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::propagates_local_pointer_constants_until_assignment ... ok
[INFO] [stdout] test parser::tests::parses_logical_function_call_operands ... ok
[INFO] [stdout] test compile::tests::accepts_minimal_main ... ok
[INFO] [stdout] test compile::tests::cpm_z80_target_uses_builtin_bdos_sdk ... ok
[INFO] [stdout] test layout::tests::ez180n_layout_places_text_at_console_load_address ... ok
[INFO] [stdout] test parser::tests::parses_port_declaration_type ... ok
[INFO] [stdout] test parser::tests::parses_volatile_mmio_declaration ... ok
[INFO] [stdout] test parser::tests::parses_string_literal_pointer_values ... ok
[INFO] [stdout] test parser::tests::rejects_duplicate_function_visibility ... ok
[INFO] [stdout] test parser::tests::parses_main_with_out ... ok
[INFO] [stdout] test parser::tests::rejects_multibyte_character_literals ... ok
[INFO] [stdout] test parser::tests::rejects_incompatible_inline_asm_input_classes ... ok
[INFO] [stdout] test parser::tests::parses_newline_separated_deref_assignment_without_semicolon ... ok
[INFO] [stdout] test parser::tests::rejects_unknown_inline_asm_clobbers ... ok
[INFO] [stdout] test parser::tests::parses_scalar_address_of_expression ... ok
[INFO] [stdout] test parser::tests::parses_type_alias_declaration ... ok
[INFO] [stdout] test parser::tests::reports_locations_for_ast_build_errors ... ok
[INFO] [stdout] test project::tests::cartridge_config_requires_a_layout ... ok
[INFO] [stdout] test parser::tests::parses_module_qualified_types_and_struct_literals ... ok
[INFO] [stdout] test parser::tests::rejects_incompatible_inline_asm_output_classes ... ok
[INFO] [stdout] test parser::tests::parses_struct_declaration_literals_and_fields ... ok
[INFO] [stdout] test parser::tests::parses_public_function_attributes_in_either_order ... ok
[INFO] [stdout] test target::tests::cpm_8080_targets_default_to_com_output ... ok
[INFO] [stdout] test project::tests::parses_project_target_layout_and_sdk_paths ... ok
[INFO] [stdout] test parser::tests::parses_pointer_dereference_expression_and_assignment ... ok
[INFO] [stdout] test target::tests::parses_output_formats ... ok
[INFO] [stdout] test target::tests::parses_target_triples_with_optional_versions ... ok
[INFO] [stdout] test target::tests::rejects_targets_without_known_cpu_family ... ok
[INFO] [stdout] test target::tests::cpm_z80_targets_default_to_com_output ... ok
[INFO] [stdout] test target::tests::ez180n_targets_default_to_gaem_output ... ok
[INFO] [stdout] test target::tests::cpm_8085_targets_default_to_com_output ... ok
[INFO] [stdout] test target::tests::resolves_bare_targets_without_default_sdk_symbols ... ok
[INFO] [stdout] test target::tests::rejects_cpus_without_target_profiles_for_now ... ok
[INFO] [stdout] test tbir::tests::tbir_rejects_ez80_mmio_outside_24_bit_range ... ok
[INFO] [stdout] test tbir::tests::tbir_binds_ez80_memory_model ... ok
[INFO] [stdout] test tbir::tests::tbir_lowers_declaration_kinds ... ok
[INFO] [stdout] test tbir::tests::tbir_rejects_ez80_port_outside_8_bit_range ... ok
[INFO] [stdout] test tbir::tests::tbir_reports_optimization_markers_and_dump ... ok
[INFO] [stdout] test tbir::tests::tbir_preserves_function_analysis ... ok
[INFO] [stdout] test target::tests::ti_calculator_targets_default_to_8xp_output ... ok
[INFO] [stdout] test vm::tests::assembles_accumulator_rotate_shorthands ... ok
[INFO] [stdout] test vm::tests::assembles_address_expressions_in_instructions ... ok
[INFO] [stdout] test target::tests::resolves_z80_and_ez80_target_profiles ... ok
[INFO] [stdout] test vm::tests::assembles_all_conditional_call_instructions ... ok
[INFO] [stdout] test vm::tests::assembles_bc_de_indirect_accumulator_loads_and_stores ... ok
[INFO] [stdout] test vm::tests::assembles_8_bit_register_loads ... ok
[INFO] [stdout] test vm::tests::assembles_all_absolute_conditional_jumps ... ok
[INFO] [stdout] test vm::tests::assembles_common_control_and_special_register_instructions ... ok
[INFO] [stdout] test vm::tests::assembles_equates_data_strings_and_org_padding ... ok
[INFO] [stdout] test vm::tests::assembles_djnz_relative_loop ... ok
[INFO] [stdout] test vm::tests::assembles_8_bit_accumulator_alu_register_forms ... ok
[INFO] [stdout] test vm::tests::assembles_8_bit_register_inc_and_dec ... ok
[INFO] [stdout] test vm::tests::assembles_all_direct24_loads_and_stores ... ok
[INFO] [stdout] test vm::tests::assembles_current_address_jumps ... ok
[INFO] [stdout] test vm::tests::assembles_arithmetic_shift_right_accumulator ... ok
[INFO] [stdout] test vm::tests::assembles_ez80_block_transfer_instructions ... ok
[INFO] [stdout] test vm::tests::assembles_ez80_mlt_register_forms ... ok
[INFO] [stdout] test vm::tests::assembles_ez80_block_compare_instructions ... ok
[INFO] [stdout] test vm::tests::assembles_bc_de_direct_memory_loads_and_stores ... ok
[INFO] [stdout] test vm::tests::assembles_interrupt_return_instructions ... ok
[INFO] [stdout] test vm::tests::assembles_8_bit_accumulator_alu_immediate_forms ... ok
[INFO] [stdout] test vm::tests::assembles_ez80_mode_suffix_prefix_forms ... ok
[INFO] [stdout] test vm::tests::assembles_hl_indirect_immediate_store ... ok
[INFO] [stdout] test vm::tests::assembles_all_conditional_return_instructions ... ok
[INFO] [stdout] test vm::tests::assembles_ez80_block_io_instructions ... ok
[INFO] [stdout] test vm::tests::assembles_interrupt_enable_and_disable_instructions ... ok
[INFO] [stdout] test vm::tests::assembles_ix_iy_byte_alias_forms ... ok
[INFO] [stdout] test vm::tests::assembles_misc_accumulator_alu_instructions ... ok
[INFO] [stdout] test vm::tests::assembles_lis_restart_instructions ... ok
[INFO] [stdout] test compile::tests::resolves_imported_declarations ... ok
[INFO] [stdout] test vm::tests::assembles_ix_iy_indexed_cb_forms ... ok
[INFO] [stdout] test vm::tests::assembles_mode_suffixed_relocatable_operands ... ok
[INFO] [stdout] test vm::tests::assembles_ix_iy_indexed_load_store_and_alu_forms ... ok
[INFO] [stdout] test vm::tests::assembles_bit_register_instructions ... ok
[INFO] [stdout] test vm::tests::assembles_more_ix_iy_16_bit_forms ... ok
[INFO] [stdout] test vm::tests::assembles_more_16_bit_register_instructions ... ok
[INFO] [stdout] test vm::tests::assembles_full_in0_out0_register_forms ... ok
[INFO] [stdout] test vm::tests::assembles_hl_indirect_8_bit_loads_and_stores ... ok
[INFO] [stdout] test vm::tests::assembles_nop_instruction ... ok
[INFO] [stdout] test vm::tests::assembles_register_exchange_instructions ... ok
[INFO] [stdout] test vm::tests::assembles_relative_jumps ... ok
[INFO] [stdout] test vm::tests::assembles_hl_indirect_alu_and_cb_instructions ... ok
[INFO] [stdout] test vm::tests::i8085_accepts_rim_sim_but_i8080_rejects_them ... ok
[INFO] [stdout] test vm::tests::i8080_and_i8085_accept_intel_8080_mnemonics ... ok
[INFO] [stdout] test vm::tests::direct24_labels_starting_with_index_register_names_are_not_index_indirect ... ok
[INFO] [stdout] test vm::tests::cpm_bdos_function_9_outputs_dollar_terminated_strings ... ok
[INFO] [stdout] test vm::tests::cpm_bdos_function_2_outputs_characters_and_function_0_exits ... ok
[INFO] [stdout] test vm::tests::compare_carry_jump_sequence_matches_emitter_assumption ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::void_inline_functions_keep_helper_calls_reachable ... ok
[INFO] [stdout] test vm::tests::assembles_standard_io_instructions ... ok
[INFO] [stdout] test vm::tests::assembles_sp_direct24_loads_and_stores ... ok
[INFO] [stdout] test vm::tests::i8080_rejects_z80_extension_syntax ... ok
[INFO] [stdout] test vm::tests::rejects_assembly_base_outside_address_space ... ok
[INFO] [stdout] test vm::tests::rejects_assembly_that_exceeds_address_space ... ok
[INFO] [stdout] test vm::tests::rejects_initial_memory_outside_address_space ... ok
[INFO] [stdout] test vm::tests::rejects_address_operands_outside_address_space ... ok
[INFO] [stdout] test vm::tests::assembles_restart_instructions ... ok
[INFO] [stdout] test vm::tests::rejects_invalid_restart_targets ... ok
[INFO] [stdout] test vm::tests::rejects_invalid_bit_register_operands ... ok
[INFO] [stdout] test vm::tests::rejects_invalid_numeric_jump_operands ... ok
[INFO] [stdout] test vm::tests::rejects_stack_top_outside_address_space ... ok
[INFO] [stdout] test vm::tests::reports_timeout_when_program_does_not_halt ... ok
[INFO] [stdout] test vm::tests::run_options_seed_input_ports ... ok
[INFO] [stdout] test vm::tests::reports_stack_overflow_into_non_stack_memory ... ok
[INFO] [stdout] test vm::tests::initializes_stack_pointer_to_default_stack_top ... ok
[INFO] [stdout] test vm::tests::reports_execution_outside_mapped_memory ... ok
[INFO] [stdout] test vm::tests::rejects_assembly_labels_outside_address_space ... ok
[INFO] [stdout] test vm::tests::rejects_unknown_assembly_labels ... ok
[INFO] [stdout] test vm::tests::runs_8_bit_accumulator_alu_immediate_forms_on_ez80_vm ... ok
[INFO] [stdout] test vm::tests::rejects_duplicate_assembly_labels ... ok
[INFO] [stdout] test vm::tests::rejects_relative_jumps_outside_signed_byte_range ... ok
[INFO] [stdout] test vm::tests::runs_8_bit_register_inc_and_dec_on_ez80_vm ... ok
[INFO] [stdout] test vm::tests::runs_8_bit_register_loads_on_ez80_vm ... ok
[INFO] [stdout] test vm::tests::run_options_set_initial_stack_top ... ok
[INFO] [stdout] test vm::tests::rejects_test_program_that_exceeds_address_space ... ok
[INFO] [stdout] test vm::tests::run_options_seed_memory ... ok
[INFO] [stdout] test vm::tests::runs_bc_de_direct_memory_loads_and_stores_on_ez80_vm ... ok
[INFO] [stdout] test vm::tests::runs_current_address_jump_on_ez80_vm ... ok
[INFO] [stdout] test vm::tests::runs_accumulator_rotate_shorthands_on_ez80_vm ... ok
[INFO] [stdout] test vm::tests::runs_djnz_loop_on_ez80_vm ... ok
[INFO] [stdout] test vm::tests::runs_bit_register_instructions_on_ez80_vm ... ok
[INFO] [stdout] test vm::tests::runs_bc_de_indirect_accumulator_loads_and_stores_on_ez80_vm ... ok
[INFO] [stdout] test vm::tests::runs_ez80_ldir_on_vm ... ok
[INFO] [stdout] test vm::tests::runs_conditional_calls_on_ez80_vm ... ok
[INFO] [stdout] test vm::tests::runs_ez80_mlt_register_form_on_vm ... ok
[INFO] [stdout] test vm::tests::runs_ez80_cpir_on_vm ... ok
[INFO] [stdout] test vm::tests::runs_hl_indirect_8_bit_loads_and_stores_on_ez80_vm ... ok
[INFO] [stdout] test vm::tests::runs_hl_indirect_immediate_store_on_ez80_vm ... ok
[INFO] [stdout] test compile::tests::resolves_imports_from_project_root_ancestor ... ok
[INFO] [stdout] test vm::tests::runs_ix_displacement_loads_and_stores ... ok
[INFO] [stdout] test vm::tests::runs_iy_displacement_loads_and_stores ... ok
[INFO] [stdout] test vm::tests::runs_ix_push_pop_and_sp_add ... ok
[INFO] [stdout] test vm::tests::runs_non_maskable_interrupt_return_on_ez80_vm ... ok
[INFO] [stdout] test vm::tests::runs_relative_jump_loop_on_ez80_vm ... ok
[INFO] [stdout] test vm::tests::runs_misc_accumulator_alu_instructions_on_ez80_vm ... ok
[INFO] [stdout] test vm::tests::z80_and_z80n_reject_z180_ez80_only_instructions ... ok
[INFO] [stdout] test vm::tests::runs_sign_conditional_absolute_jumps_on_ez80_vm ... ok
[INFO] [stdout] test vm::tests::z180_and_ez80_accept_z180_lineage_instructions ... ok
[INFO] [stdout] test vm::tests::runs_8_bit_accumulator_alu_register_forms_on_ez80_vm ... ok
[INFO] [stdout] test vm::tests::z80n_and_z180_inherit_z80_instruction_encoding ... ok
[INFO] [stdout] test vm::tests::runs_iy_push_pop_and_sp_add ... ok
[INFO] [stdout] test compile::tests::full_import_paths_disambiguate_colliding_short_module_names ... ok
[INFO] [stdout] test vm::tests::z80_assembler_uses_16_bit_absolute_branches ... ok
[INFO] [stdout] test vm::tests::runs_ez80_otir_on_vm ... ok
[INFO] [stdout] test vm::tests::runs_conditional_returns_on_ez80_vm ... ok
[INFO] [stdout] test asm::ez80::emitter::tests::emits_and_runs_signed_runtime_division_and_modulo ... ok
[INFO] [stdout] test vm::tests::runs_emitted_test_pass_on_ez80_vm ... ok
[INFO] [stdout] test vm::tests::runs_full_program_core_language_constructs_on_ez80_vm ... ok
[INFO] [stdout] test vm::tests::runs_full_program_naked_and_interrupt_functions_on_ez80_vm ... ok
[INFO] [stdout] test vm::tests::runs_full_program_imports_visibility_embeds_and_assets_on_ez80_vm ... ok
[INFO] [stdout] test vm::tests::runs_inline_asm_nop_on_ez80_vm ... ok
[INFO] [stdout] test vm::tests::runs_full_program_ports_and_volatile_mmio_on_ez80_vm ... ok
[INFO] [stdout] test vm::tests::runs_full_program_with_custom_layout_addresses_on_ez80_vm ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- asm::ez80::emitter::tests::file_embeds_fall_back_to_project_root stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'asm::ez80::emitter::tests::file_embeds_fall_back_to_project_root' (644) panicked at src/asm/ez80/emitter.rs:18530:48:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a787aac4418 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a787aac4418 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a787aac4418 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a787aac4418 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a787aad96ba - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a787aad96ba - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5a787aac8db2 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5a787aac8db2 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5a787aaa15d6 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a787aaa15d6 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a787aabbae9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a787a9f471c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5a787a9f471c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5a787aabbca2 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5a787aabbca2 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a787aaa1692 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a787aa96639 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a787aaa23ad - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a787aad9e4c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a787aad9bc2 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a787a738584 - <core[8fb95b77d25ab6c8]::result::Result<(), std[10d71ac2c42b111e]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5a787a738584 - ezra[5a23bb1a18d116ea]::asm::ez80::emitter::tests::file_embeds_fall_back_to_project_root
[INFO] [stdout]                                at /opt/rustwide/workdir/src/asm/ez80/emitter.rs:18530:48
[INFO] [stdout]   22:     0x5a787a71efc7 - ezra[5a23bb1a18d116ea]::asm::ez80::emitter::tests::file_embeds_fall_back_to_project_root::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/asm/ez80/emitter.rs:18521:47
[INFO] [stdout]   23:     0x5a787a8fbfb6 - <ezra[5a23bb1a18d116ea]::asm::ez80::emitter::tests::file_embeds_fall_back_to_project_root::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5a787a9e77fb - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5a787a9e77fb - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x5a787a9f5075 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x5a787a9f5075 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x5a787a9f5075 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x5a787a9f5075 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5a787a9f5075 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5a787a9f5075 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x5a787a9f5075 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x5a787a9ee984 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x5a787a9ee984 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5a787a9f80f2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x5a787a9f80f2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x5a787a9f80f2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x5a787a9f80f2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x5a787a9f80f2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5a787a9f80f2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x5a787a9f80f2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5a787aac358f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   43:     0x5a787aac358f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x7998dae6faa4 - <unknown>
[INFO] [stdout]   45:     0x7998daefca64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- cart::tests::cartridge_file_embeds_fall_back_to_project_root stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'cart::tests::cartridge_file_embeds_fall_back_to_project_root' (754) panicked at src/cart.rs:1843:48:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a787aac4418 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a787aac4418 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a787aac4418 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a787aac4418 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a787aad96ba - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a787aad96ba - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5a787aac8db2 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5a787aac8db2 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5a787aaa15d6 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a787aaa15d6 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a787aabbae9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a787a9f471c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5a787a9f471c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5a787aabbca2 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5a787aabbca2 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a787aaa1692 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a787aa96639 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a787aaa23ad - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a787aad9e4c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a787aad9bc2 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a787a7d5ed4 - <core[8fb95b77d25ab6c8]::result::Result<(), std[10d71ac2c42b111e]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5a787a7d5ed4 - ezra[5a23bb1a18d116ea]::cart::tests::cartridge_file_embeds_fall_back_to_project_root
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cart.rs:1843:48
[INFO] [stdout]   22:     0x5a787a7c1bd7 - ezra[5a23bb1a18d116ea]::cart::tests::cartridge_file_embeds_fall_back_to_project_root::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cart.rs:1834:57
[INFO] [stdout]   23:     0x5a787a8f9166 - <ezra[5a23bb1a18d116ea]::cart::tests::cartridge_file_embeds_fall_back_to_project_root::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5a787a9e77fb - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5a787a9e77fb - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x5a787a9f5075 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x5a787a9f5075 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x5a787a9f5075 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x5a787a9f5075 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5a787a9f5075 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5a787a9f5075 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x5a787a9f5075 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x5a787a9ee984 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x5a787a9ee984 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5a787a9f80f2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x5a787a9f80f2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x5a787a9f80f2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x5a787a9f80f2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x5a787a9f80f2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5a787a9f80f2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x5a787a9f80f2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5a787aac358f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   43:     0x5a787aac358f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x7998dae6faa4 - <unknown>
[INFO] [stdout]   45:     0x7998daefca64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     asm::ez80::emitter::tests::file_embeds_fall_back_to_project_root
[INFO] [stdout]     cart::tests::cartridge_file_embeds_fall_back_to_project_root
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 479 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 8.34s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "535f04f5684dbec7a7151401f36eb279dbe08a95df429c732fdf2dd0bf8a92a2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "535f04f5684dbec7a7151401f36eb279dbe08a95df429c732fdf2dd0bf8a92a2", kill_on_drop: false }`
[INFO] [stdout] 535f04f5684dbec7a7151401f36eb279dbe08a95df429c732fdf2dd0bf8a92a2
