[INFO] cloning repository https://github.com/geoffnin/znes-wasm
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/geoffnin/znes-wasm" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgeoffnin%2Fznes-wasm", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgeoffnin%2Fznes-wasm'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 54a94823ec23d299046336f4c151f6243546b71c
[INFO] testing geoffnin/znes-wasm against master#2fd6efc32704647e64d3d646d21c4c68eae100e4 for pr-149852-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgeoffnin%2Fznes-wasm" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-7-tc1/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/geoffnin/znes-wasm
[INFO] finished tweaking git repo https://github.com/geoffnin/znes-wasm
[INFO] tweaked toml for git repo https://github.com/geoffnin/znes-wasm written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/geoffnin/znes-wasm on toolchain 2fd6efc32704647e64d3d646d21c4c68eae100e4
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/geoffnin/znes-wasm 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" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded wasm-bindgen v0.2.106
[INFO] [stderr]   Downloaded wasm-bindgen-test-macro v0.3.56
[INFO] [stderr]   Downloaded wasm-bindgen-futures v0.4.56
[INFO] [stderr]   Downloaded cast v0.3.0
[INFO] [stderr]   Downloaded itoa v1.0.16
[INFO] [stderr]   Downloaded winapi-util v0.1.11
[INFO] [stderr]   Downloaded async-trait v0.1.89
[INFO] [stderr]   Downloaded minicov v0.3.8
[INFO] [stderr]   Downloaded serde_derive v1.0.228
[INFO] [stderr]   Downloaded cc v1.2.50
[INFO] [stderr]   Downloaded memchr v2.7.6
[INFO] [stderr]   Downloaded serde v1.0.228
[INFO] [stderr]   Downloaded bumpalo v3.19.1
[INFO] [stderr]   Downloaded wasm-bindgen-macro-support v0.2.106
[INFO] [stderr]   Downloaded libm v0.2.15
[INFO] [stderr]   Downloaded serde_json v1.0.147
[INFO] [stderr]   Downloaded serde_core v1.0.228
[INFO] [stderr]   Downloaded js-sys v0.3.83
[INFO] [stderr]   Downloaded syn v2.0.111
[INFO] [stderr]   Downloaded rustversion v1.0.22
[INFO] [stderr]   Downloaded zmij v0.1.9
[INFO] [stderr]   Downloaded once_cell v1.21.3
[INFO] [stderr]   Downloaded proc-macro2 v1.0.103
[INFO] [stderr]   Downloaded wasm-bindgen-test v0.3.56
[INFO] [stderr]   Downloaded find-msvc-tools v0.1.5
[INFO] [stderr]   Downloaded shlex v1.3.0
[INFO] [stderr]   Downloaded nu-ansi-term v0.50.3
[INFO] [stderr]   Downloaded quote v1.0.42
[INFO] [stderr]   Downloaded autocfg v1.5.0
[INFO] [stderr]   Downloaded oorandom v11.1.5
[INFO] [stderr]   Downloaded wasm-bindgen-macro v0.2.106
[INFO] [stderr]   Downloaded wasm-bindgen-shared v0.2.106
[INFO] [stderr]   Downloaded windows-link v0.2.1
[INFO] [stderr]   Downloaded cfg-if v1.0.4
[INFO] [stderr]   Downloaded unicode-ident v1.0.22
[INFO] [stderr]   Downloaded web-sys v0.3.83
[INFO] [stderr]   Downloaded windows-sys v0.61.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 2817925ff0f0199851e6a3e00c0446c59409da3e2407e7e53d25be6b1ec6bc1f
[INFO] running `Command { std: "docker" "start" "-a" "2817925ff0f0199851e6a3e00c0446c59409da3e2407e7e53d25be6b1ec6bc1f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2817925ff0f0199851e6a3e00c0446c59409da3e2407e7e53d25be6b1ec6bc1f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2817925ff0f0199851e6a3e00c0446c59409da3e2407e7e53d25be6b1ec6bc1f", kill_on_drop: false }`
[INFO] [stdout] 2817925ff0f0199851e6a3e00c0446c59409da3e2407e7e53d25be6b1ec6bc1f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 354057b5d40073ed70a9e00b3ab0497b5cd894f89c4c372cdd37d4280613b900
[INFO] running `Command { std: "docker" "start" "-a" "354057b5d40073ed70a9e00b3ab0497b5cd894f89c4c372cdd37d4280613b900", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling proc-macro2 v1.0.103
[INFO] [stderr]    Compiling quote v1.0.42
[INFO] [stderr]    Compiling wasm-bindgen-shared v0.2.106
[INFO] [stderr]    Compiling rustversion v1.0.22
[INFO] [stderr]    Compiling bumpalo v3.19.1
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling wasm-bindgen v0.2.106
[INFO] [stderr]    Compiling syn v2.0.111
[INFO] [stderr]    Compiling wasm-bindgen-macro-support v0.2.106
[INFO] [stderr]    Compiling wasm-bindgen-macro v0.2.106
[INFO] [stderr]    Compiling znes-wasm v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.52s
[INFO] running `Command { std: "docker" "inspect" "354057b5d40073ed70a9e00b3ab0497b5cd894f89c4c372cdd37d4280613b900", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "354057b5d40073ed70a9e00b3ab0497b5cd894f89c4c372cdd37d4280613b900", kill_on_drop: false }`
[INFO] [stdout] 354057b5d40073ed70a9e00b3ab0497b5cd894f89c4c372cdd37d4280613b900
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9927ab478f3823f8b124febb9ff10e7f57ac89af97caab2c0d7c36e8a10b1c0b
[INFO] running `Command { std: "docker" "start" "-a" "9927ab478f3823f8b124febb9ff10e7f57ac89af97caab2c0d7c36e8a10b1c0b", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling libm v0.2.15
[INFO] [stderr]    Compiling autocfg v1.5.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_json v1.0.147
[INFO] [stderr]    Compiling zmij v0.1.9
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling itoa v1.0.16
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling wasm-bindgen-test-macro v0.3.56
[INFO] [stderr]    Compiling js-sys v0.3.83
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling wasm-bindgen-futures v0.4.56
[INFO] [stderr]    Compiling wasm-bindgen-test v0.3.56
[INFO] [stderr]    Compiling znes-wasm v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 6.76s
[INFO] running `Command { std: "docker" "inspect" "9927ab478f3823f8b124febb9ff10e7f57ac89af97caab2c0d7c36e8a10b1c0b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9927ab478f3823f8b124febb9ff10e7f57ac89af97caab2c0d7c36e8a10b1c0b", kill_on_drop: false }`
[INFO] [stdout] 9927ab478f3823f8b124febb9ff10e7f57ac89af97caab2c0d7c36e8a10b1c0b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] b2f7697a2801d3b2c690d1c2d6e13c5f13a1a9b4fddad1959645b78c71ac3b81
[INFO] running `Command { std: "docker" "start" "-a" "b2f7697a2801d3b2c690d1c2d6e13c5f13a1a9b4fddad1959645b78c71ac3b81", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/znes_wasm-cbae0331abff3e43)
[INFO] [stdout] 
[INFO] [stdout] running 143 tests
[INFO] [stdout] test apu_tests::tests::test_apu_initialization ... ok
[INFO] [stdout] test apu_tests::tests::test_apu_reset ... ok
[INFO] [stdout] test apu_tests::tests::test_cpu_apu_port_communication ... ok
[INFO] [stdout] test apu_tests::tests::test_audio_ram_access ... ok
[INFO] [stdout] test apu_tests::tests::test_dsp_register_writes ... ok
[INFO] [stdout] test apu_tests::tests::test_audio_frame_rendering ... ok
[INFO] [stdout] test apu_tests::tests::test_psw_update_nz ... ok
[INFO] [stdout] test apu_tests::tests::test_psw_flags ... ok
[INFO] [stdout] test apu_tests::tests::test_spc700_jmp_absolute ... ok
[INFO] [stdout] test apu_tests::tests::test_spc700_bra ... ok
[INFO] [stdout] test apu_tests::tests::test_spc700_mov_direct ... ok
[INFO] [stdout] test apu_tests::tests::test_spc700_mov_immediate ... ok
[INFO] [stdout] test apu_tests::tests::test_spc700_mov_to_direct ... ok
[INFO] [stdout] test apu_tests::tests::test_spc700_mov_x_immediate ... ok
[INFO] [stdout] test apu_tests::tests::test_spc700_mov_y_immediate ... ok
[INFO] [stdout] test apu_tests::tests::test_step_spc_advances_cycles ... ok
[INFO] [stdout] test cartridge::tests::test_cartridge_type_detection ... ok
[INFO] [stdout] test cartridge::tests::test_lorom_detection ... ok
[INFO] [stdout] test cartridge::tests::test_hirom_detection ... ok
[INFO] [stdout] test chips::dsp::tests::test_handles_address ... ok
[INFO] [stdout] test cartridge::tests::test_region_detection ... ok
[INFO] [stdout] test cartridge::tests::test_smc_header_removal ... ok
[INFO] [stdout] test chips::dsp::tests::test_multiply ... ok
[INFO] [stdout] test chips::dsp::tests::test_square_root ... ok
[INFO] [stdout] test chips::dsp::tests::test_radius ... ok
[INFO] [stdout] test chips::sa1::tests::test_iram_access ... ok
[INFO] [stdout] test chips::sa1::tests::test_handles_address ... ok
[INFO] [stdout] test chips::sa1::tests::test_message_passing ... ok
[INFO] [stdout] test chips::superfx::tests::test_clock_speed ... ok
[INFO] [stdout] test chips::superfx::tests::test_handles_address ... ok
[INFO] [stdout] test chips::superfx::tests::test_mult_instruction ... ok
[INFO] [stdout] test chips::tests::test_chip_type_detection ... ok
[INFO] [stdout] test chips::sa1::tests::test_math_multiply ... ok
[INFO] [stdout] test chips::sa1::tests::test_sa1_control ... ok
[INFO] [stdout] test chips::dsp::tests::test_status_register ... ok
[INFO] [stdout] test chips::superfx::tests::test_status_register ... ok
[INFO] [stdout] test chips::tests::test_create_coprocessor ... ok
[INFO] [stdout] test chips::superfx::tests::test_cache_ram ... ok
[INFO] [stdout] test cpu::tests::test_adc_direct_indirect ... ok
[INFO] [stdout] test chips::superfx::tests::test_register_access ... ok
[INFO] [stdout] test chips::superfx::tests::test_add_instruction ... ok
[INFO] [stdout] test cpu::tests::test_and_absolute_long ... ok
[INFO] [stdout] test cpu::tests::test_and_immediate ... ok
[INFO] [stdout] test cpu::tests::test_asl_carry_out ... ok
[INFO] [stdout] test cpu::tests::test_asl_accumulator ... ok
[INFO] [stdout] test cpu::tests::test_bit_absolute ... ok
[INFO] [stdout] test cpu::tests::test_addressing_mode_combinations ... ok
[INFO] [stdout] test cpu::tests::test_adc_8bit_with_carry ... ok
[INFO] [stdout] test cpu::tests::test_adc_16bit ... ok
[INFO] [stdout] test cpu::tests::test_and_16bit ... ok
[INFO] [stdout] test cpu::tests::test_adc_8bit_no_carry ... ok
[INFO] [stdout] test cpu::tests::test_brk_emulation_mode ... ok
[INFO] [stdout] test cpu::tests::test_branch_taken ... ok
[INFO] [stdout] test cpu::tests::test_cmp_absolute_long_x ... ok
[INFO] [stdout] test cpu::tests::test_cmp_equal ... ok
[INFO] [stdout] test cpu::tests::test_cmp_greater ... ok
[INFO] [stdout] test cpu::tests::test_adc_overflow ... ok
[INFO] [stdout] test cpu::tests::test_cmp_less ... ok
[INFO] [stdout] test cpu::tests::test_bit_immediate ... ok
[INFO] [stdout] test cpu::tests::test_branch_not_taken ... ok
[INFO] [stdout] test cpu::tests::test_cpu_reset ... ok
[INFO] [stdout] test cpu::tests::test_cpy_immediate ... ok
[INFO] [stdout] test cpu::tests::test_brl ... ok
[INFO] [stdout] test cpu::tests::test_and_zero_result ... ok
[INFO] [stdout] test cpu::tests::test_dec_accumulator ... ok
[INFO] [stdout] test cpu::tests::test_cpx_immediate ... ok
[INFO] [stdout] test cpu::tests::test_cpu_creation ... ok
[INFO] [stdout] test cpu::tests::test_dey ... ok
[INFO] [stdout] test cpu::tests::test_inc_accumulator ... ok
[INFO] [stdout] test cpu::tests::test_eor_immediate ... ok
[INFO] [stdout] test cpu::tests::test_inc_wrap ... ok
[INFO] [stdout] test cpu::tests::test_iny ... ok
[INFO] [stdout] test cpu::tests::test_inx ... ok
[INFO] [stdout] test cpu::tests::test_jml_absolute_long ... ok
[INFO] [stdout] test cpu::tests::test_jmp_indexed_indirect ... ok
[INFO] [stdout] test cpu::tests::test_dex ... ok
[INFO] [stdout] test cpu::tests::test_dec_wrap ... ok
[INFO] [stdout] test cpu::tests::test_eor_direct_indirect_long ... ok
[INFO] [stdout] test cpu::tests::test_jmp_indirect ... ok
[INFO] [stdout] test cpu::tests::test_jsr_rts ... ok
[INFO] [stdout] test cpu::tests::test_lda_16bit_indirect ... ok
[INFO] [stdout] test cpu::tests::test_lda_direct_indirect_long ... ok
[INFO] [stdout] test cpu::tests::test_lda_direct_indirect ... ok
[INFO] [stdout] test cpu::tests::test_lda_negative_flag ... ok
[INFO] [stdout] test cpu::tests::test_lda_stack_relative ... ok
[INFO] [stdout] test cpu::tests::test_ora_immediate ... ok
[INFO] [stdout] test cpu::tests::test_lda_absolute_long ... ok
[INFO] [stdout] test cpu::tests::test_jsl_rtl ... ok
[INFO] [stdout] test cpu::tests::test_lda_direct_indexed_indirect ... ok
[INFO] [stdout] test cpu::tests::test_lda_immediate_16bit ... ok
[INFO] [stdout] test cpu::tests::test_lda_immediate_8bit ... ok
[INFO] [stdout] test cpu::tests::test_ora_stack_relative ... ok
[INFO] [stdout] test cpu::tests::test_pea ... ok
[INFO] [stdout] test cpu::tests::test_phb_plb ... ok
[INFO] [stdout] test cpu::tests::test_lsr_carry_out ... ok
[INFO] [stdout] test cpu::tests::test_phd_pld ... ok
[INFO] [stdout] test cpu::tests::test_lda_zero_flag ... ok
[INFO] [stdout] test cpu::tests::test_lsr_accumulator ... ok
[INFO] [stdout] test cpu::tests::test_phk ... ok
[INFO] [stdout] test cpu::tests::test_ror_accumulator ... ok
[INFO] [stdout] test cpu::tests::test_rep_instruction ... ok
[INFO] [stdout] test cpu::tests::test_rol_accumulator ... ok
[INFO] [stdout] test cpu::tests::test_rol_carry ... ok
[INFO] [stdout] test cpu::tests::test_ror_carry ... ok
[INFO] [stdout] test cpu::tests::test_status_flags_byte_conversion ... ok
[INFO] [stdout] test cpu::tests::test_sta_direct_indirect_long_indexed ... ok
[INFO] [stdout] test cpu::tests::test_sta_direct_page ... ok
[INFO] [stdout] test cpu::tests::test_rti_emulation_mode ... ok
[INFO] [stdout] test cpu::tests::test_sbc_direct_indirect_indexed ... ok
[INFO] [stdout] test cpu::tests::test_stack_push_pull ... ok
[INFO] [stdout] test cpu::tests::test_sbc_8bit ... ok
[INFO] [stdout] test cpu::tests::test_sep_instruction ... ok
[INFO] [stdout] test cpu::tests::test_sbc_borrow ... ok
[INFO] [stdout] test cpu::tests::test_sta_absolute_long_x ... ok
[INFO] [stdout] test cpu::tests::test_sta_stack_relative_indirect_indexed ... ok
[INFO] [stdout] test cpu::tests::test_tcd ... ok
[INFO] [stdout] test cpu::tests::test_tax_transfer ... ok
[INFO] [stdout] test cpu::tests::test_sta_direct_indirect_indexed ... ok
[INFO] [stdout] test cpu::tests::test_stp ... ok
[INFO] [stdout] test cpu::tests::test_tcs ... ok
[INFO] [stdout] test cpu::tests::test_trb_absolute ... ok
[INFO] [stdout] test cpu::tests::test_tcs_emulation_mode ... ok
[INFO] [stdout] test cpu::tests::test_wdm ... ok
[INFO] [stdout] test cpu::tests::test_tsb_direct_page ... ok
[INFO] [stdout] test cpu::tests::test_wai ... ok
[INFO] [stdout] test cpu::tests::test_tsc ... ok
[INFO] [stdout] test cpu::tests::test_xba ... ok
[INFO] [stdout] test cpu::tests::test_xce_to_emulation ... ok
[INFO] [stdout] test cpu::tests::test_xce_to_native ... ok
[INFO] [stdout] test cpu::tests::test_tdc ... ok
[INFO] [stdout] test cpu::tests::test_txy_transfer ... ok
[INFO] [stdout] test cpu::tests::test_tyx_transfer ... ok
[INFO] [stdout] test tests::test_add_basic_arithmetic ... ok
[INFO] [stdout] test memory::tests::test_memory_rom_access ... ok
[INFO] [stdout] test memory::tests::test_memory_word_access ... ok
[INFO] [stdout] test memory::tests::test_memory_hirom_wram_access ... ok
[INFO] [stdout] test memory::tests::test_memory_sram_access ... ok
[INFO] [stdout] test memory::tests::test_memory_wram_access ... ok
[INFO] [stdout] test memory::tests::test_memory_hirom_rom_access ... ok
[INFO] [stdout] test memory::tests::test_memory_hirom_sram_access ... ok
[INFO] [stdout] test memory::tests::test_memory_exhirom_rom_access ... ok
[INFO] [stdout] test memory::tests::test_memory_exhirom_sram_access ... ok
[INFO] [stdout] test memory::tests::test_memory_exhirom_wram_access ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 143 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cpu_basic_test.rs (/opt/rustwide/target/debug/deps/cpu_basic_test-6b463ca0b3c8cec1)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test tests::test_metadata_array ... ok
[INFO] [stdout] test tests::test_comprehensive_rom_execution ... ok
[INFO] [stdout] test tests::test_increment_decrement ... ok
[INFO] [stdout] test tests::test_arithmetic_operations ... ok
[INFO] [stdout] test tests::test_comparison_operations ... ok
[INFO] [stdout] test tests::test_flag_operations ... ok
[INFO] [stdout] test tests::test_rom_builder_creates_valid_header ... ok
[INFO] [stdout] test tests::test_simple_wram_write ... ok
[INFO] [stdout] test tests::test_logical_operations ... ok
[INFO] [stdout] test tests::test_rom_builder_checksum ... ok
[INFO] [stdout] test tests::test_load_immediate_operations ... ok
[INFO] [stdout] test tests::test_transfer_operations ... ok
[INFO] [stdout] test tests::test_cpu_basic_rom ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- tests::test_cpu_basic_rom stdout ----
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout]   CPU BASIC ROM TEST WITH DETAILED DIAGNOSTICS
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] 📦 ROM Information:
[INFO] [stdout]    Size: 512 KB
[INFO] [stdout]    Reset Vector: $8000
[INFO] [stdout]    Test Count: 67
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Execution Summary:
[INFO] [stdout]    Total Cycles: 0
[INFO] [stdout]    Stopped Normally: true
[INFO] [stdout]    Final PC: $00:8000
[INFO] [stdout]    Tests Passed: 2/67
[INFO] [stdout]    Tests Failed: 65
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: load_immediate
[INFO] [stdout] 📋 Description: Tests LDA/LDX/LDY with immediate addressing
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $34
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $34
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0000):
[INFO] [stdout]   $7DFFF0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
[INFO] [stdout]   $7E0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #1
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: transfer_registers
[INFO] [stdout] 📋 Description: Tests register transfer operations (TAX, TAY, TXA, TYA)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $56
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $56
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0001):
[INFO] [stdout]   $7DFFF1: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00
[INFO] [stdout]   $7E0001: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #2
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: arithmetic_basic
[INFO] [stdout] 📋 Description: Tests ADC and SBC with immediate values
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $CD
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $CD
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0002):
[INFO] [stdout]   $7DFFF2: FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 00
[INFO] [stdout]   $7E0002: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #3
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: increment_decrement
[INFO] [stdout] 📋 Description: Tests INC/DEC operations on registers
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $42
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $42
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0003):
[INFO] [stdout]   $7DFFF3: FF FF FF FF FF FF FF FF FF FF FF FF FF 00 00 00
[INFO] [stdout]   $7E0003: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #4
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: logical_operations
[INFO] [stdout] 📋 Description: Tests AND, ORA, EOR with immediate values
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $55
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $55
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0004):
[INFO] [stdout]   $7DFFF4: FF FF FF FF FF FF FF FF FF FF FF FF 00 00 00 00
[INFO] [stdout]   $7E0004: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #5
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: flag_operations
[INFO] [stdout] 📋 Description: Tests flag manipulation (CLC, SEC, etc.)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $AA
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $AA
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0005):
[INFO] [stdout]   $7DFFF5: FF FF FF FF FF FF FF FF FF FF FF 00 00 00 00 00
[INFO] [stdout]   $7E0005: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #6
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: comparison
[INFO] [stdout] 📋 Description: Tests CMP, CPX, CPY operations
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $34
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $34
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0006):
[INFO] [stdout]   $7DFFF6: FF FF FF FF FF FF FF FF FF FF 00 00 00 00 00 00
[INFO] [stdout]   $7E0006: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #7
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: stack_operations
[INFO] [stdout] 📋 Description: Tests PHA/PLA and PHP/PLP
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $78
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $78
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0007):
[INFO] [stdout]   $7DFFF7: FF FF FF FF FF FF FF FF FF 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0007: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #8
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #8
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $BC
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $BC
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0008):
[INFO] [stdout]   $7DFFF8: FF FF FF FF FF FF FF FF 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0008: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #9
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #9
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $30
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $30
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0009):
[INFO] [stdout]   $7DFFF9: FF FF FF FF FF FF FF 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0009: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #10
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #10
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $31
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $31
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E000A):
[INFO] [stdout]   $7DFFFA: FF FF FF FF FF FF 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E000A: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #11
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #11
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $30
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $30
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E000B):
[INFO] [stdout]   $7DFFFB: FF FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E000B: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #14
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #14
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $11
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $11
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E000E):
[INFO] [stdout]   $7DFFFE: FF FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E000E: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #15
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #15
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $1F
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $1F
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E000F):
[INFO] [stdout]   $7DFFFF: FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E000F: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #16
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #16
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $31
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $31
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0010):
[INFO] [stdout]   $7E0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #17
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #17
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $3F
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $3F
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0011):
[INFO] [stdout]   $7E0001: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0011: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #18
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #18
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $50
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $50
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0012):
[INFO] [stdout]   $7E0002: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0012: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #19
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #19
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $0F
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $0F
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0013):
[INFO] [stdout]   $7E0003: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0013: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #20
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #20
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $FF
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $FF
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0014):
[INFO] [stdout]   $7E0004: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0014: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #21
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #21
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $55
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $55
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0015):
[INFO] [stdout]   $7E0005: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0015: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test cpu_basic_test`
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #22
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #22
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $0F
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $0F
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0016):
[INFO] [stdout]   $7E0006: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0016: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #23
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #23
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $FF
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $FF
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0017):
[INFO] [stdout]   $7E0007: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0017: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #24
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #24
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $55
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $55
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0018):
[INFO] [stdout]   $7E0008: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0018: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #25
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #25
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $80
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $80
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0019):
[INFO] [stdout]   $7E0009: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0019: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #26
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #26
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $40
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $40
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E001A):
[INFO] [stdout]   $7E000A: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E001A: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #27
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #27
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $81
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $81
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E001B):
[INFO] [stdout]   $7E000B: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E001B: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #28
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #28
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $C0
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $C0
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E001C):
[INFO] [stdout]   $7E000C: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E001C: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #29
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #29
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $08
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $08
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E001D):
[INFO] [stdout]   $7E000D: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E001D: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #30
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #30
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $33
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $33
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E001E):
[INFO] [stdout]   $7E000E: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E001E: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #31
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #31
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $44
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $44
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E001F):
[INFO] [stdout]   $7E000F: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E001F: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #32
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #32
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $55
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $55
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0020):
[INFO] [stdout]   $7E0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #33
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #33
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $66
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $66
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0021):
[INFO] [stdout]   $7E0011: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0021: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #34
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #34
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $77
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $77
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0022):
[INFO] [stdout]   $7E0012: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0022: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #35
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #35
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $88
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $88
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0023):
[INFO] [stdout]   $7E0013: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0023: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #36
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #36
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $01
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $01
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0024):
[INFO] [stdout]   $7E0014: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0024: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #37
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #37
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $99
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $99
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0025):
[INFO] [stdout]   $7E0015: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0025: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #38
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #38
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $10
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $10
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0026):
[INFO] [stdout]   $7E0016: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0026: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #39
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #39
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $11
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $11
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0027):
[INFO] [stdout]   $7E0017: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0027: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #40
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #40
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $A0
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $A0
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0028):
[INFO] [stdout]   $7E0018: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0028: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #41
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #41
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $22
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $22
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0029):
[INFO] [stdout]   $7E0019: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0029: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #42
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #42
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $23
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $23
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E002A):
[INFO] [stdout]   $7E001A: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E002A: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #43
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #43
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $24
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $24
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E002B):
[INFO] [stdout]   $7E001B: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E002B: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #44
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #44
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $26
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $26
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E002C):
[INFO] [stdout]   $7E001C: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E002C: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #45
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #45
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $50
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $50
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E002D):
[INFO] [stdout]   $7E001D: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E002D: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #46
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #46
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $60
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $60
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E002E):
[INFO] [stdout]   $7E001E: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E002E: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #47
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #47
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $70
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $70
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E002F):
[INFO] [stdout]   $7E001F: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E002F: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #48
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #48
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $80
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $80
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0030):
[INFO] [stdout]   $7E0020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #49
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #49
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $81
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $81
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0031):
[INFO] [stdout]   $7E0021: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0031: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #50
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #50
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $82
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $82
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0032):
[INFO] [stdout]   $7E0022: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0032: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #51
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #51
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $83
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $83
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0033):
[INFO] [stdout]   $7E0023: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0033: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #52
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #52
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $AB
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $AB
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0034):
[INFO] [stdout]   $7E0024: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0034: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #53
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #53
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $CD
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $CD
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0035):
[INFO] [stdout]   $7E0025: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0035: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #54
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #54
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $EF
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $EF
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0036):
[INFO] [stdout]   $7E0026: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0036: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #55
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #55
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $47
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $47
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0037):
[INFO] [stdout]   $7E0027: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0037: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #56
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #56
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $58
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $58
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0038):
[INFO] [stdout]   $7E0028: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0038: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #57
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #57
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $A0
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $A0
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0039):
[INFO] [stdout]   $7E0029: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0039: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #58
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #58
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $20
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $20
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E003A):
[INFO] [stdout]   $7E002A: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E003A: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #59
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #59
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $22
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $22
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E003B):
[INFO] [stdout]   $7E002B: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E003B: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #60
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #60
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $20
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $20
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E003C):
[INFO] [stdout]   $7E002C: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E003C: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #61
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #61
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $21
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $21
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E003D):
[INFO] [stdout]   $7E002D: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E003D: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #62
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #62
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $20
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $20
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E003E):
[INFO] [stdout]   $7E002E: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E003E: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #63
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #63
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $21
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $21
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E003F):
[INFO] [stdout]   $7E002F: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E003F: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #64
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #64
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $E0
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $E0
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0040):
[INFO] [stdout]   $7E0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #65
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #65
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $20
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $20
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0041):
[INFO] [stdout]   $7E0031: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0041: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ TEST FAILURE: #66
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 📝 Test Name: Test #66
[INFO] [stdout] 📋 Description: (metadata not available)
[INFO] [stdout] 
[INFO] [stdout] 💾 Test Results:
[INFO] [stdout]    Expected: $E0
[INFO] [stdout]    Actual:   $00
[INFO] [stdout]    Diff:     $E0
[INFO] [stdout] 
[INFO] [stdout] 🔍 CPU State at Failure:
[INFO] [stdout]    A=$0000 X=$0000 Y=$0000 SP=$01FF PC=$00:8000 P=00110100 (N=0 V=0 M=1 X=1 D=0 I=1 Z=0 C=0)
[INFO] [stdout] 
[INFO] [stdout] 📍 Memory Context (Test Result at $7E0042):
[INFO] [stdout]   $7E0032: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout]   $7E0042: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[INFO] [stdout] 
[INFO] [stdout] 📜 Instruction Bytes at PC ($008000):
[INFO] [stdout]    18 FB E2 30 A9 00 C2 20
[INFO] [stdout] 
[INFO] [stdout] ⏱️  Total Cycles: 0
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] ❌ FINAL SUMMARY
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout]    Total Tests: 67
[INFO] [stdout]    Passed: 2 ✅
[INFO] [stdout]    Failed: 65 ❌
[INFO] [stdout]    Success Rate: 3.0%
[INFO] [stdout] ════════════════════════════════════════════════════════════
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::test_cpu_basic_rom' (172) panicked at tests/cpu_basic_test.rs:1777:9:
[INFO] [stdout] assertion `left == right` failed: Expected all tests to pass, but 65 test(s) failed. See detailed diagnostics above.
[INFO] [stdout]   left: 65
[INFO] [stdout]  right: 0
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5644d7023642 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5644d7023642 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::trace_unsynchronized::<std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5644d7023642 - std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5644d7023642 - <<std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[c5ed12ab89cc536a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5644d7037efa - <core[c5ed12ab89cc536a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5644d7037efa - core[c5ed12ab89cc536a]::fmt::write
[INFO] [stdout]    6:     0x5644d7028476 - std[716c9a7a72e5c14e]::io::default_write_fmt::<alloc[9c68fdf4f4f29218]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5644d7028476 - <alloc[9c68fdf4f4f29218]::vec::Vec<u8> as std[716c9a7a72e5c14e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5644d7001b0f - <std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5644d7001b0f - std[716c9a7a72e5c14e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5644d701b929 - std[716c9a7a72e5c14e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5644d6f95b2e - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5644d6f95b2e - test[64760d2bdea328cc]::test_main_with_exit_callback::<test[64760d2bdea328cc]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5644d701bae2 - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5644d701bae2 - std[716c9a7a72e5c14e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5644d7001bc8 - std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5644d6ff9599 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_end_short_backtrace::<std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5644d7002a1d - __rustc[4f0b026143eab78e]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5644d70385cc - core[c5ed12ab89cc536a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5644d70384e3 - core[c5ed12ab89cc536a]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:434:23
[INFO] [stdout]   20:     0x5644d7034938 - core[c5ed12ab89cc536a]::panicking::assert_failed::<usize, usize>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x5644d6f7e08f - cpu_basic_test[f8fe3bf11361d80a]::tests::test_cpu_basic_rom
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/cpu_basic_test.rs:1777:9
[INFO] [stdout]   22:     0x5644d6f7c617 - cpu_basic_test[f8fe3bf11361d80a]::tests::test_cpu_basic_rom::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/cpu_basic_test.rs:1652:28
[INFO] [stdout]   23:     0x5644d6f82e76 - <cpu_basic_test[f8fe3bf11361d80a]::tests::test_cpu_basic_rom::{closure#0} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5644d6f89edb - <fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5644d6f89edb - test[64760d2bdea328cc]::__rust_begin_short_backtrace::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x5644d6f9673a - test[64760d2bdea328cc]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x5644d6f9673a - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x5644d6f9673a - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x5644d6f9673a - std[716c9a7a72e5c14e]::panicking::catch_unwind::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5644d6f9673a - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5644d6f9673a - test[64760d2bdea328cc]::run_test_in_process
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x5644d6f9673a - test[64760d2bdea328cc]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x5644d6f90c04 - test[64760d2bdea328cc]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x5644d6f90c04 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_begin_short_backtrace::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5644d6f99232 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x5644d6f99232 - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x5644d6f99232 - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x5644d6f99232 - std[716c9a7a72e5c14e]::panicking::catch_unwind::<(), core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x5644d6f99232 - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5644d6f99232 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x5644d6f99232 - <std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5644d7022eef - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn core[c5ed12ab89cc536a]::ops::function::FnOnce<(), Output = ()> + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x5644d7022eef - <std[716c9a7a72e5c14e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   44:     0x7ac92b260aa4 - <unknown>
[INFO] [stdout]   45:     0x7ac92b2eda64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     tests::test_cpu_basic_rom
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 12 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "b2f7697a2801d3b2c690d1c2d6e13c5f13a1a9b4fddad1959645b78c71ac3b81", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b2f7697a2801d3b2c690d1c2d6e13c5f13a1a9b4fddad1959645b78c71ac3b81", kill_on_drop: false }`
[INFO] [stdout] b2f7697a2801d3b2c690d1c2d6e13c5f13a1a9b4fddad1959645b78c71ac3b81
