[INFO] cloning repository https://github.com/mcpads/gg-madou1-kr-patcher
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/mcpads/gg-madou1-kr-patcher" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmcpads%2Fgg-madou1-kr-patcher", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmcpads%2Fgg-madou1-kr-patcher'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] cff8b6e44445e89c73c636bf3e11a2f598937737
[INFO] testing mcpads/gg-madou1-kr-patcher against 1.98.0-beta.8+cargoflags=--release for beta-release-1.99-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmcpads%2Fgg-madou1-kr-patcher" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/mcpads/gg-madou1-kr-patcher
[INFO] finished tweaking git repo https://github.com/mcpads/gg-madou1-kr-patcher
[INFO] tweaked toml for git repo https://github.com/mcpads/gg-madou1-kr-patcher written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/mcpads/gg-madou1-kr-patcher on toolchain 1.98.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/mcpads/gg-madou1-kr-patcher already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Updating git repository `https://github.com/mcpads/retro-typed-isa.git`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded fontdue v0.9.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:8683fc1fc2eb5c9ac98e0d076ab094b2ffac7f99da555d2b6a2e27f346de2ec7" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] ef9e6a6db97855185b7aa313a19c770fbcb7cd5667389045a0530d0fd83d5ce5
[INFO] running `Command { std: "docker" "start" "ef9e6a6db97855185b7aa313a19c770fbcb7cd5667389045a0530d0fd83d5ce5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ef9e6a6db97855185b7aa313a19c770fbcb7cd5667389045a0530d0fd83d5ce5", 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" "ef9e6a6db97855185b7aa313a19c770fbcb7cd5667389045a0530d0fd83d5ce5" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ef9e6a6db97855185b7aa313a19c770fbcb7cd5667389045a0530d0fd83d5ce5", 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" "ef9e6a6db97855185b7aa313a19c770fbcb7cd5667389045a0530d0fd83d5ce5" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling typed-isa-core v0.1.0 (https://github.com/mcpads/retro-typed-isa.git?rev=9b31c628465cb83a633445de7d39e985be184cb7#9b31c628)
[INFO] [stderr]    Compiling ttf-parser v0.21.1
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling clap_derive v4.6.0
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling gg-sms v0.1.0 (/opt/rustwide/workdir/crates/gg-sms)
[INFO] [stderr]    Compiling z80 v0.1.0 (https://github.com/mcpads/retro-typed-isa.git?rev=9b31c628465cb83a633445de7d39e985be184cb7#9b31c628)
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling fontdue v0.9.3
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling clap v4.6.0
[INFO] [stderr]    Compiling gg-madou-patch v0.1.0 (/opt/rustwide/workdir/apps/gg_madou_patch)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 25.33s
[INFO] running `Command { std: "docker" "inspect" "ef9e6a6db97855185b7aa313a19c770fbcb7cd5667389045a0530d0fd83d5ce5", 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" "ef9e6a6db97855185b7aa313a19c770fbcb7cd5667389045a0530d0fd83d5ce5" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling gg-sms v0.1.0 (/opt/rustwide/workdir/crates/gg-sms)
[INFO] [stderr]    Compiling gg-madou-patch v0.1.0 (/opt/rustwide/workdir/apps/gg_madou_patch)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 10.58s
[INFO] running `Command { std: "docker" "inspect" "ef9e6a6db97855185b7aa313a19c770fbcb7cd5667389045a0530d0fd83d5ce5", 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" "ef9e6a6db97855185b7aa313a19c770fbcb7cd5667389045a0530d0fd83d5ce5" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.11s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/deps/gg_madou_patch-a2f64c735787bd9f)
[INFO] [stdout] 
[INFO] [stdout] running 138 tests
[INFO] [stdout] test bps::create::tests::roundtrip_identical ... ok
[INFO] [stdout] test bps::create::tests::roundtrip_inplace ... ok
[INFO] [stdout] test bps::vli::tests::roundtrip_range ... ok
[INFO] [stdout] test font::korean::tests::test_rasterize_empty ... ok
[INFO] [stdout] test font::korean::tests::test_rasterize_single_pixel ... ok
[INFO] [stdout] test font::korean::tests::test_synth_ellipsis_three_dots ... ok
[INFO] [stdout] test font::tile::tests::test_bpp1_to_bpp4_empty ... ok
[INFO] [stdout] test font::tile::tests::test_bpp1_to_bpp4_full ... ok
[INFO] [stdout] test font::tile::tests::test_bpp1_to_bpp4_pattern ... ok
[INFO] [stdout] test font::tile::tests::test_en_format ... ok
[INFO] [stdout] test jp::engine::tests::jp_hook_is_not_en_signature ... ok
[INFO] [stdout] test jp::engine::tests::verify_hook_errors_on_short_rom ... ok
[INFO] [stdout] test jp::engine::tests::jp_hook_signature_present ... ok
[INFO] [stdout] test jp::relocation::tests::jp_original_accepts_complete_relocation_graph ... ok
[INFO] [stdout] test jp::relocation::tests::jp_relocation_rejects_signature_drift ... ok
[INFO] [stdout] test jp::render::tests::dispatch_patch_targets_28a9 ... ok
[INFO] [stdout] test jp::render::tests::ko_dispatch_reserves_f0_f2_and_preserves_native_dakuten ... ok
[INFO] [stdout] test jp::render::tests::ko_dispatch_fits_free_region ... ok
[INFO] [stdout] test jp::render::tests::ko_render_ends_with_bank0_return_stub ... ok
[INFO] [stdout] test jp::render::tests::ko_render_has_battle_shared_window_allocation ... ok
[INFO] [stdout] test jp::tables::tests::jp_ko_prefixes_are_unused_in_active_text ... ok
[INFO] [stdout] test jp::tables::tests::noop_rebuild_is_byte_identical ... ok
[INFO] [stdout] test jp::render::tests::ko_render_wraps_before_tile_zero ... ok
[INFO] [stdout] test jp::tables::tests::jp_tables_resolve_in_range ... ok
[INFO] [stdout] test jp::tests::current_translation_corpus_covers_every_active_jp_pointer ... ok
[INFO] [stdout] test jp::render::tests::return_stub_is_slot2_restore_then_write ... ok
[INFO] [stdout] test jp::render::tests::window_clear_patch_targets_reset_stub ... ok
[INFO] [stdout] test jp::tests::current_translation_corpus_has_canonical_menu_names ... ok
[INFO] [stdout] test jp::tests::jp_baked_ui_rejects_signature_drift ... ok
[INFO] [stdout] test jp::tests::jp_direct_control_scan_skips_glyph_subindices ... ok
[INFO] [stdout] test jp::tests::translated_build_relocates_text_without_touching_source_banks ... ok
[INFO] [stdout] test patch::tests::tests::test_atomicity_stub_b_and_entry6_coupling ... ok
[INFO] [stdout] test jp::render::tests::window_reset_stub_preserves_state_and_replays_overwrite ... ok
[INFO] [stdout] test patch::tests::tests::test_dispatch_patch_jp_opcode ... ok
[INFO] [stdout] test patch::tests::tests::test_dispatch_patch_size ... ok
[INFO] [stdout] test patch::menu_tiles::tests::jp_fixture_button_generation ... ok
[INFO] [stdout] test patch::tests::tests::test_dispatch_patch_nop_padding ... ok
[INFO] [stdout] test patch::tests::tests::test_en_guard_fits_in_region ... ok
[INFO] [stdout] test patch::tests::tests::test_dispatch_patch_target_address ... ok
[INFO] [stdout] test patch::tests::tests::test_en_guard_has_cp_80 ... ok
[INFO] [stdout] test patch::tests::tests::test_en_guard_saves_bc ... ok
[INFO] [stdout] test patch::tests::tests::test_en_guard_jumps_to_vwf_engine ... ok
[INFO] [stdout] test patch::tests::tests::test_en_guard_switches_to_bank_8 ... ok
[INFO] [stdout] test patch::tests::tests::test_entry1_jr_displacement_targets_stub_a ... ok
[INFO] [stdout] test font::korean::tests::test_font_output_sizes ... ok
[INFO] [stdout] test patch::tests::tests::test_entry3_targets_stub_a ... ok
[INFO] [stdout] test patch::tests::tests::test_entry2_targets_stub_d ... ok
[INFO] [stdout] test patch::tests::tests::test_constants_address_sanity ... ok
[INFO] [stdout] test patch::tests::tests::test_entry4_targets_stub_b ... ok
[INFO] [stdout] test patch::tests::tests::test_entry6_targets_stub_c ... ok
[INFO] [stdout] test patch::tests::tests::test_ko_dispatch_en_path_jp_23a6 ... ok
[INFO] [stdout] test patch::tests::tests::test_ko_dispatch_first_instruction_ld_a_d ... ok
[INFO] [stdout] test patch::tests::tests::test_ko_dispatch_en_path_add_54 ... ok
[INFO] [stdout] test patch::tests::tests::test_ko_dispatch_has_cp_80 ... ok
[INFO] [stdout] test patch::tests::tests::test_ko_dispatch_fits_in_limit ... ok
[INFO] [stdout] test patch::tests::tests::test_ko_dispatch_nop_sled ... ok
[INFO] [stdout] test patch::tests::tests::test_entry5_targets_stub_e ... ok
[INFO] [stdout] test patch::tests::tests::test_ko_render_always_base_9f ... ok
[INFO] [stdout] test patch::tests::tests::test_ko_render_contains_outi ... ok
[INFO] [stdout] test patch::tests::tests::test_ko_dispatch_has_ko_render_jump ... ok
[INFO] [stdout] test jp::tests::expand_produces_valid_1mb_image ... ok
[INFO] [stdout] test patch::tests::tests::test_ko_render_ld_a_d_sub_80 ... ok
[INFO] [stdout] test jp::tests::current_momomo_shop_voice_has_no_regional_dialect ... FAILED
[INFO] [stdout] test jp::tests::current_ending_credit_rows_and_final_page_are_safe ... FAILED
[INFO] [stdout] test jp::tests::current_translation_declared_layout_constraints ... FAILED
[INFO] [stdout] test jp::tests::expect_sha256_fails_closed ... ok
[INFO] [stdout] test patch::menu_tiles::tests::direction_button_generation_preserves_frames_and_order ... FAILED
[INFO] [stdout] test jp::tests::expect_bytes_fails_closed ... ok
[INFO] [stdout] test patch::tests::tests::test_ko_render_initializes_dfdc ... ok
[INFO] [stdout] test patch::tests::tests::test_ko_render_jumps_to_engine_return ... ok
[INFO] [stdout] test patch::tests::tests::test_ko_render_di_ei_pair ... ok
[INFO] [stdout] test patch::tests::tests::test_ko_render_vdp_write_mode_or_40 ... ok
[INFO] [stdout] test patch::tests::tests::test_en_guard_return_addr_at_23ca ... ok
[INFO] [stdout] test patch::tests::tests::test_ko_render_no_inline_nametable_write ... ok
[INFO] [stdout] test patch::tests::tests::test_ko_render_pre_increments_tile_counter ... ok
[INFO] [stdout] test patch::tests::tests::test_ko_render_resets_tile_counter ... ok
[INFO] [stdout] test jp::tests::expand_rejects_wrong_size ... ok
[INFO] [stdout] test patch::tests::tests::test_ko_render_sets_dfe6_c0 ... ok
[INFO] [stdout] test patch::tests::tests::test_ko_render_size_reasonable ... ok
[INFO] [stdout] test patch::tests::tests::test_relocation_entry_bytes_match_design_doc ... ok
[INFO] [stdout] test patch::tests::tests::test_en_guard_has_wide_space_replacement ... ok
[INFO] [stdout] test patch::tests::tests::test_relocation_stage7_writes_apply_cleanly_on_synthetic_rom ... ok
[INFO] [stdout] test patch::tests::tests::test_stub_continuation_targets_outside_stub_regions ... ok
[INFO] [stdout] test patch::tests::tests::test_stub_regions_do_not_overlap_entry_points ... ok
[INFO] [stdout] test patch::tests::tests::test_stub_sprite_bytes_spare_35 ... ok
[INFO] [stdout] test patch::tests::tests::test_stub_sprite_bytes_spare_37 ... ok
[INFO] [stdout] test patch::tests::tests::test_stub_targets_match_continuation_constants ... ok
[INFO] [stdout] test patch::tests::tests::test_stub_textwindow_bytes_spare_35 ... ok
[INFO] [stdout] test patch::tests::tests::test_stub_textwindow_bytes_spare_36 ... ok
[INFO] [stdout] test patch::tests::tests::test_stub_textwindow_bytes_spare_37 ... ok
[INFO] [stdout] test patch::tests::tests::test_stub_wiring_matches_relocation_map ... ok
[INFO] [stdout] test patch::title_logo::tests::prepared_title_is_source_protected_and_reencodable ... ok
[INFO] [stdout] test patch::title_logo::tests::source_tiles_round_trip ... ok
[INFO] [stdout] test patch::title_logo::tests::title_layer_contract_is_exact ... ok
[INFO] [stdout] test patch::title_logo::tests::title_prepare_and_apply_are_fail_closed ... ok
[INFO] [stdout] test text::bank::tests::build_overflows_when_ko_exceeds_reclaim ... ok
[INFO] [stdout] test text::bank::tests::original_bank_untouched_when_table_relocated ... ok
[INFO] [stdout] test text::bank::tests::relocated_bank_matches_verify_whitelist_ptr_protection ... ok
[INFO] [stdout] test text::bank::tests::build_preserves_graphic_block ... ok
[INFO] [stdout] test text::bank::tests::relocated_inactive_id_stays_null ... ok
[INFO] [stdout] test text::bank::tests::relocation_config_matches_source ... ok
[INFO] [stdout] test text::bank::tests::test_multi_table_no_translations ... ok
[INFO] [stdout] test text::bank::tests::relocated_overflow_fails_closed ... ok
[INFO] [stdout] test text::bank::tests::test_multi_table_pointer_value_secondary ... ok
[INFO] [stdout] test text::bank::tests::test_region_allocator_basic ... ok
[INFO] [stdout] test text::bank::tests::relocated_suffix_sharing_within_table_preserved ... ok
[INFO] [stdout] test text::bank::tests::test_region_allocator_min_offset ... ok
[INFO] [stdout] test text::bank::tests::test_multi_table_suffix_sharing_preserved ... ok
[INFO] [stdout] test text::bank::tests::relocated_no_cross_table_suffix_sharing ... ok
[INFO] [stdout] test text::bank::tests::test_region_allocator_overflow ... ok
[INFO] [stdout] test text::bank::tests::verify_allows_change_inside_writable_or_ptr ... ok
[INFO] [stdout] test text::bank::tests::verify_rejects_change_outside_whitelist ... ok
[INFO] [stdout] test text::control::tests::test_ellipsis_single_glyph_and_collapse ... ok
[INFO] [stdout] test text::control::tests::test_en_char_encoding ... ok
[INFO] [stdout] test text::bank::tests::whitelist_excludes_unreferenced_graphic ... ok
[INFO] [stdout] test text::bank::tests::whitelist_respects_reserved_ranges ... ok
[INFO] [stdout] test text::control::tests::test_encode_control_codes ... ok
[INFO] [stdout] test text::bank::tests::whitelist_includes_reclaimed_translated_text ... ok
[INFO] [stdout] test text::control::tests::test_encode_ko_text ... ok
[INFO] [stdout] test text::control::tests::test_encode_no_double_terminator ... ok
[INFO] [stdout] test text::control::tests::test_encode_symbol_as_ko_glyph ... ok
[INFO] [stdout] test text::control::tests::test_encode_var ... ok
[INFO] [stdout] test text::control::tests::test_jp_literal_overrides_replace_en_bytes ... ok
[INFO] [stdout] test text::bank::tests::test_multi_table_preserves_secondary ... ok
[INFO] [stdout] test text::control::tests::test_unsupported_character_errors ... ok
[INFO] [stdout] test text::encoding::tests::test_collect_syllables ... ok
[INFO] [stdout] test text::encoding::tests::test_custom_prefixes_must_be_consecutive ... ok
[INFO] [stdout] test text::encoding::tests::test_jp_direct_prefixes ... ok
[INFO] [stdout] test text::encoding::tests::test_ko_encoding_basic ... ok
[INFO] [stdout] test text::encoding::tests::test_ko_encoding_boundary_255_256 ... ok
[INFO] [stdout] test text::encoding::tests::test_ko_encoding_boundary_511_512 ... ok
[INFO] [stdout] test text::encoding::tests::test_ko_encoding_empty ... ok
[INFO] [stdout] test text::encoding::tests::test_ko_encoding_multi_prefix ... ok
[INFO] [stdout] test text::bank::tests::relocated_preserves_base_logical_and_ptr_math ... ok
[INFO] [stdout] test text::encoding::tests::test_ko_encoding_too_many_syllables ... ok
[INFO] [stdout] test translation::layout::tests::width_model_matches_confirmed_runtime_rules ... ok
[INFO] [stdout] test text::bank::tests::relocated_two_tables_share_bank_no_ptr_collision ... ok
[INFO] [stdout] test text::bank::tests::relocated_translated_and_untranslated_ids ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- jp::tests::current_momomo_shop_voice_has_no_regional_dialect stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'jp::tests::current_momomo_shop_voice_has_no_regional_dialect' (616) panicked at apps/gg_madou_patch/src/jp/mod.rs:1036:14:
[INFO] [stdout] bank 5 secondary
[INFO] [stderr] error: test failed, to rerun pass `-p gg-madou-patch --bin gg-madou-patch`
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57275a1e7e81 - <<std[97b98282bc616a66]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[832e9a552fc17241]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x57275a1fd92a - core[832e9a552fc17241]::fmt::write
[INFO] [stdout]    2:     0x57275a1ecb2c - <alloc[3ecab9f82c41dc7d]::vec::Vec<u8> as std[97b98282bc616a66]::io::Write>::write_fmt
[INFO] [stdout]    3:     0x57275a1c4f46 - std[97b98282bc616a66]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x57275a1df7e9 - std[97b98282bc616a66]::panicking::default_hook
[INFO] [stdout]    5:     0x57275a16e5d0 - test[39766f3d73431624]::test_main_inner::<test[39766f3d73431624]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x57275a1df9a2 - std[97b98282bc616a66]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x57275a1c4ff2 - std[97b98282bc616a66]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x57275a1bc179 - std[97b98282bc616a66]::sys::backtrace::__rust_end_short_backtrace::<std[97b98282bc616a66]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x57275a1c5cfd - __rustc[e3d8617bb01b7f69]::rust_begin_unwind
[INFO] [stdout]   10:     0x57275a1fe05c - core[832e9a552fc17241]::panicking::panic_fmt
[INFO] [stdout]   11:     0x57275a1fddb4 - core[832e9a552fc17241]::option::expect_failed
[INFO] [stdout]   12:     0x57275a13c8ae - gg_madou_patch[7d2be1e63ca8ad95]::jp::tests::current_momomo_shop_voice_has_no_regional_dialect
[INFO] [stdout]   13:     0x57275a104e89 - <gg_madou_patch[7d2be1e63ca8ad95]::jp::tests::current_momomo_shop_voice_has_no_regional_dialect::{closure#0} as core[832e9a552fc17241]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x57275a16190b - test[39766f3d73431624]::__rust_begin_short_backtrace::<core[832e9a552fc17241]::result::Result<(), alloc[3ecab9f82c41dc7d]::string::String>, fn() -> core[832e9a552fc17241]::result::Result<(), alloc[3ecab9f82c41dc7d]::string::String>>
[INFO] [stdout]   15:     0x57275a16ef55 - test[39766f3d73431624]::run_test::{closure#0}
[INFO] [stdout]   16:     0x57275a169a04 - std[97b98282bc616a66]::sys::backtrace::__rust_begin_short_backtrace::<test[39766f3d73431624]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x57275a1720a2 - <std[97b98282bc616a66]::thread::lifecycle::spawn_unchecked<test[39766f3d73431624]::run_test::{closure#1}, ()>::{closure#1} as core[832e9a552fc17241]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x57275a1e707f - <std[97b98282bc616a66]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7c136d5ae07a - <unknown>
[INFO] [stdout]   20:     0x7c136d641534 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- jp::tests::current_ending_credit_rows_and_final_page_are_safe stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'jp::tests::current_ending_credit_rows_and_final_page_are_safe' (615) panicked at apps/gg_madou_patch/src/jp/mod.rs:978:14:
[INFO] [stdout] bank 3 third
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57275a1e7e81 - <<std[97b98282bc616a66]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[832e9a552fc17241]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x57275a1fd92a - core[832e9a552fc17241]::fmt::write
[INFO] [stdout]    2:     0x57275a1ecb2c - <alloc[3ecab9f82c41dc7d]::vec::Vec<u8> as std[97b98282bc616a66]::io::Write>::write_fmt
[INFO] [stdout]    3:     0x57275a1c4f46 - std[97b98282bc616a66]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x57275a1df7e9 - std[97b98282bc616a66]::panicking::default_hook
[INFO] [stdout]    5:     0x57275a16e5d0 - test[39766f3d73431624]::test_main_inner::<test[39766f3d73431624]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x57275a1df9a2 - std[97b98282bc616a66]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x57275a1c4ff2 - std[97b98282bc616a66]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x57275a1bc179 - std[97b98282bc616a66]::sys::backtrace::__rust_end_short_backtrace::<std[97b98282bc616a66]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x57275a1c5cfd - __rustc[e3d8617bb01b7f69]::rust_begin_unwind
[INFO] [stdout]   10:     0x57275a1fe05c - core[832e9a552fc17241]::panicking::panic_fmt
[INFO] [stdout]   11:     0x57275a1fddb4 - core[832e9a552fc17241]::option::expect_failed
[INFO] [stdout]   12:     0x57275a13cfae - gg_madou_patch[7d2be1e63ca8ad95]::jp::tests::current_ending_credit_rows_and_final_page_are_safe
[INFO] [stdout]   13:     0x57275a104ea9 - <gg_madou_patch[7d2be1e63ca8ad95]::jp::tests::current_ending_credit_rows_and_final_page_are_safe::{closure#0} as core[832e9a552fc17241]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x57275a16190b - test[39766f3d73431624]::__rust_begin_short_backtrace::<core[832e9a552fc17241]::result::Result<(), alloc[3ecab9f82c41dc7d]::string::String>, fn() -> core[832e9a552fc17241]::result::Result<(), alloc[3ecab9f82c41dc7d]::string::String>>
[INFO] [stdout]   15:     0x57275a16ef55 - test[39766f3d73431624]::run_test::{closure#0}
[INFO] [stdout]   16:     0x57275a169a04 - std[97b98282bc616a66]::sys::backtrace::__rust_begin_short_backtrace::<test[39766f3d73431624]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x57275a1720a2 - <std[97b98282bc616a66]::thread::lifecycle::spawn_unchecked<test[39766f3d73431624]::run_test::{closure#1}, ()>::{closure#1} as core[832e9a552fc17241]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x57275a1e707f - <std[97b98282bc616a66]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7c136d5ae07a - <unknown>
[INFO] [stdout]   20:     0x7c136d641534 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- jp::tests::current_translation_declared_layout_constraints stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'jp::tests::current_translation_declared_layout_constraints' (619) panicked at apps/gg_madou_patch/src/jp/mod.rs:962:14:
[INFO] [stdout] bank 5 secondary id 84
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57275a1e7e81 - <<std[97b98282bc616a66]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[832e9a552fc17241]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x57275a1fd92a - core[832e9a552fc17241]::fmt::write
[INFO] [stdout]    2:     0x57275a1ecb2c - <alloc[3ecab9f82c41dc7d]::vec::Vec<u8> as std[97b98282bc616a66]::io::Write>::write_fmt
[INFO] [stdout]    3:     0x57275a1c4f46 - std[97b98282bc616a66]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x57275a1df7e9 - std[97b98282bc616a66]::panicking::default_hook
[INFO] [stdout]    5:     0x57275a16e5d0 - test[39766f3d73431624]::test_main_inner::<test[39766f3d73431624]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x57275a1df9a2 - std[97b98282bc616a66]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x57275a1c4ff2 - std[97b98282bc616a66]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x57275a1bc179 - std[97b98282bc616a66]::sys::backtrace::__rust_end_short_backtrace::<std[97b98282bc616a66]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x57275a1c5cfd - __rustc[e3d8617bb01b7f69]::rust_begin_unwind
[INFO] [stdout]   10:     0x57275a1fe05c - core[832e9a552fc17241]::panicking::panic_fmt
[INFO] [stdout]   11:     0x57275a1fddb4 - core[832e9a552fc17241]::option::expect_failed
[INFO] [stdout]   12:     0x57275a13c3d3 - gg_madou_patch[7d2be1e63ca8ad95]::jp::tests::current_translation_declared_layout_constraints
[INFO] [stdout]   13:     0x57275a104e69 - <gg_madou_patch[7d2be1e63ca8ad95]::jp::tests::current_translation_declared_layout_constraints::{closure#0} as core[832e9a552fc17241]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x57275a16190b - test[39766f3d73431624]::__rust_begin_short_backtrace::<core[832e9a552fc17241]::result::Result<(), alloc[3ecab9f82c41dc7d]::string::String>, fn() -> core[832e9a552fc17241]::result::Result<(), alloc[3ecab9f82c41dc7d]::string::String>>
[INFO] [stdout]   15:     0x57275a16ef55 - test[39766f3d73431624]::run_test::{closure#0}
[INFO] [stdout]   16:     0x57275a169a04 - std[97b98282bc616a66]::sys::backtrace::__rust_begin_short_backtrace::<test[39766f3d73431624]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x57275a1720a2 - <std[97b98282bc616a66]::thread::lifecycle::spawn_unchecked<test[39766f3d73431624]::run_test::{closure#1}, ()>::{closure#1} as core[832e9a552fc17241]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x57275a1e707f - <std[97b98282bc616a66]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7c136d5ae07a - <unknown>
[INFO] [stdout]   20:     0x7c136d641534 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- patch::menu_tiles::tests::direction_button_generation_preserves_frames_and_order stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'patch::menu_tiles::tests::direction_button_generation_preserves_frames_and_order' (627) panicked at apps/gg_madou_patch/src/patch/menu_tiles.rs:550:73:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: 메뉴 타일용 폰트 로드 실패: ../../assets/fonts/dalmoori.ttf
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     No such file or directory (os error 2)
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <core::io::error::Error as anyhow::context::ext::StdError>::ext_context::<alloc::string::String>
[INFO] [stdout]    1: gg_madou_patch::patch::menu_tiles::load_font
[INFO] [stdout]    2: gg_madou_patch::patch::menu_tiles::generate_direction_buttons_jp
[INFO] [stdout]    3: gg_madou_patch::patch::menu_tiles::tests::direction_button_generation_preserves_frames_and_order
[INFO] [stdout]    4: <gg_madou_patch::patch::menu_tiles::tests::direction_button_generation_preserves_frames_and_order::{closure#0} as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]    5: test::__rust_begin_short_backtrace::<core::result::Result<(), alloc::string::String>, fn() -> core::result::Result<(), alloc::string::String>>
[INFO] [stdout]    6: test::run_test::{closure#0}
[INFO] [stdout]    7: std::sys::backtrace::__rust_begin_short_backtrace::<test::run_test::{closure#1}, ()>
[INFO] [stdout]    8: <std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]    9: <std::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   10: <unknown>
[INFO] [stdout]   11: clone
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57275a1e7e81 - <<std[97b98282bc616a66]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[832e9a552fc17241]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x57275a1fd92a - core[832e9a552fc17241]::fmt::write
[INFO] [stdout]    2:     0x57275a1ecb2c - <alloc[3ecab9f82c41dc7d]::vec::Vec<u8> as std[97b98282bc616a66]::io::Write>::write_fmt
[INFO] [stdout]    3:     0x57275a1c4f46 - std[97b98282bc616a66]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x57275a1df7e9 - std[97b98282bc616a66]::panicking::default_hook
[INFO] [stdout]    5:     0x57275a16e5d0 - test[39766f3d73431624]::test_main_inner::<test[39766f3d73431624]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x57275a1df9a2 - std[97b98282bc616a66]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x57275a1c4ff2 - std[97b98282bc616a66]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x57275a1bc179 - std[97b98282bc616a66]::sys::backtrace::__rust_end_short_backtrace::<std[97b98282bc616a66]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x57275a1c5cfd - __rustc[e3d8617bb01b7f69]::rust_begin_unwind
[INFO] [stdout]   10:     0x57275a1fe05c - core[832e9a552fc17241]::panicking::panic_fmt
[INFO] [stdout]   11:     0x57275a1fde32 - core[832e9a552fc17241]::result::unwrap_failed
[INFO] [stdout]   12:     0x57275a130a6c - gg_madou_patch[7d2be1e63ca8ad95]::patch::menu_tiles::tests::direction_button_generation_preserves_frames_and_order
[INFO] [stdout]   13:     0x57275a105a39 - <gg_madou_patch[7d2be1e63ca8ad95]::patch::menu_tiles::tests::direction_button_generation_preserves_frames_and_order::{closure#0} as core[832e9a552fc17241]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x57275a16190b - test[39766f3d73431624]::__rust_begin_short_backtrace::<core[832e9a552fc17241]::result::Result<(), alloc[3ecab9f82c41dc7d]::string::String>, fn() -> core[832e9a552fc17241]::result::Result<(), alloc[3ecab9f82c41dc7d]::string::String>>
[INFO] [stdout]   15:     0x57275a16ef55 - test[39766f3d73431624]::run_test::{closure#0}
[INFO] [stdout]   16:     0x57275a169a04 - std[97b98282bc616a66]::sys::backtrace::__rust_begin_short_backtrace::<test[39766f3d73431624]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x57275a1720a2 - <std[97b98282bc616a66]::thread::lifecycle::spawn_unchecked<test[39766f3d73431624]::run_test::{closure#1}, ()>::{closure#1} as core[832e9a552fc17241]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x57275a1e707f - <std[97b98282bc616a66]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7c136d5ae07a - <unknown>
[INFO] [stdout]   20:     0x7c136d641534 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     jp::tests::current_ending_credit_rows_and_final_page_are_safe
[INFO] [stdout]     jp::tests::current_momomo_shop_voice_has_no_regional_dialect
[INFO] [stdout]     jp::tests::current_translation_declared_layout_constraints
[INFO] [stdout]     patch::menu_tiles::tests::direction_button_generation_preserves_frames_and_order
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 134 passed; 4 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "ef9e6a6db97855185b7aa313a19c770fbcb7cd5667389045a0530d0fd83d5ce5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ef9e6a6db97855185b7aa313a19c770fbcb7cd5667389045a0530d0fd83d5ce5", kill_on_drop: false }`
[INFO] [stdout] ef9e6a6db97855185b7aa313a19c770fbcb7cd5667389045a0530d0fd83d5ce5
