[INFO] cloning repository https://github.com/rhochgraf21/colecovision-rs
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/rhochgraf21/colecovision-rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frhochgraf21%2Fcolecovision-rs", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frhochgraf21%2Fcolecovision-rs'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 1828e8f5c4d3d2e69bd2242929804f6f88532cae
[INFO] testing rhochgraf21/colecovision-rs against 1.94.0 for beta-1.95-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frhochgraf21%2Fcolecovision-rs" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/rhochgraf21/colecovision-rs
[INFO] finished tweaking git repo https://github.com/rhochgraf21/colecovision-rs
[INFO] tweaked toml for git repo https://github.com/rhochgraf21/colecovision-rs written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/rhochgraf21/colecovision-rs on toolchain 1.94.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.94.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/rhochgraf21/colecovision-rs already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.94.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded wayland-cursor v0.29.5
[INFO] [stderr]   Downloaded wayland-sys v0.29.5
[INFO] [stderr]   Downloaded wayland-commons v0.29.5
[INFO] [stderr]   Downloaded wayland-scanner v0.29.5
[INFO] [stderr]   Downloaded wayland-client v0.29.5
[INFO] [stderr]   Downloaded minifb v0.28.0
[INFO] [stderr]   Downloaded wayland-protocols v0.29.5
[INFO] [stderr]   Downloaded sdl2 v0.35.2
[INFO] [stderr]   Downloaded nix v0.24.3
[INFO] [stderr]   Downloaded sdl2-sys v0.35.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] e2aec7c6c8152dbd4aa91f0eb397a85d40ea0adc8cddc62ac5e4832f45d67774
[INFO] running `Command { std: "docker" "start" "-a" "e2aec7c6c8152dbd4aa91f0eb397a85d40ea0adc8cddc62ac5e4832f45d67774", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e2aec7c6c8152dbd4aa91f0eb397a85d40ea0adc8cddc62ac5e4832f45d67774", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e2aec7c6c8152dbd4aa91f0eb397a85d40ea0adc8cddc62ac5e4832f45d67774", kill_on_drop: false }`
[INFO] [stdout] e2aec7c6c8152dbd4aa91f0eb397a85d40ea0adc8cddc62ac5e4832f45d67774
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0d7378646fdb536a5eb30536a176950d272964501026f8b70b97048e74860c49
[INFO] running `Command { std: "docker" "start" "-a" "0d7378646fdb536a5eb30536a176950d272964501026f8b70b97048e74860c49", kill_on_drop: false }`
[INFO] [stderr]    Compiling xml-rs v0.8.26
[INFO] [stderr]    Compiling memoffset v0.6.5
[INFO] [stderr]    Compiling libloading v0.8.6
[INFO] [stderr]    Compiling wayland-sys v0.29.5
[INFO] [stderr]    Compiling smallvec v1.15.0
[INFO] [stderr]    Compiling rustix v1.0.7
[INFO] [stderr]    Compiling getrandom v0.3.2
[INFO] [stderr]    Compiling cc v1.2.21
[INFO] [stderr]    Compiling x11-dl v2.21.0
[INFO] [stderr]    Compiling dlib v0.5.2
[INFO] [stderr]    Compiling linux-raw-sys v0.9.4
[INFO] [stderr]    Compiling nix v0.24.3
[INFO] [stderr]    Compiling bitflags v2.9.0
[INFO] [stderr]    Compiling xcursor v0.3.8
[INFO] [stderr]    Compiling z80 v0.1.0 (/opt/rustwide/workdir/z80)
[INFO] [stderr]    Compiling wayland-scanner v0.29.5
[INFO] [stderr]    Compiling minifb v0.28.0
[INFO] [stderr]    Compiling wayland-client v0.29.5
[INFO] [stderr]    Compiling wayland-protocols v0.29.5
[INFO] [stderr]    Compiling wayland-commons v0.29.5
[INFO] [stderr]    Compiling tempfile v3.19.1
[INFO] [stderr]    Compiling wayland-cursor v0.29.5
[INFO] [stderr]    Compiling z80-cli v0.1.0 (/opt/rustwide/workdir/z80-cli)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 46s
[INFO] running `Command { std: "docker" "inspect" "0d7378646fdb536a5eb30536a176950d272964501026f8b70b97048e74860c49", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0d7378646fdb536a5eb30536a176950d272964501026f8b70b97048e74860c49", kill_on_drop: false }`
[INFO] [stdout] 0d7378646fdb536a5eb30536a176950d272964501026f8b70b97048e74860c49
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 28c24802081173c9c61cac772a846949e4265049ea2303e461b714656d6844dd
[INFO] running `Command { std: "docker" "start" "-a" "28c24802081173c9c61cac772a846949e4265049ea2303e461b714656d6844dd", kill_on_drop: false }`
[INFO] [stderr]    Compiling seq-macro v0.3.6
[INFO] [stderr]    Compiling z80-cli v0.1.0 (/opt/rustwide/workdir/z80-cli)
[INFO] [stderr]    Compiling z80 v0.1.0 (/opt/rustwide/workdir/z80)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 4.07s
[INFO] running `Command { std: "docker" "inspect" "28c24802081173c9c61cac772a846949e4265049ea2303e461b714656d6844dd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "28c24802081173c9c61cac772a846949e4265049ea2303e461b714656d6844dd", kill_on_drop: false }`
[INFO] [stdout] 28c24802081173c9c61cac772a846949e4265049ea2303e461b714656d6844dd
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] a2d19db79f18141c482da50469da28507d4721707bf4d1773945e06ac57c1c85
[INFO] running `Command { std: "docker" "start" "-a" "a2d19db79f18141c482da50469da28507d4721707bf4d1773945e06ac57c1c85", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/z80-4b8e591b41d0f81c)
[INFO] [stdout] 
[INFO] [stdout] running 1361 tests
[INFO] [stdout] test tests::add_a_rc ... ok
[INFO] [stdout] test tests::dec_c ... ok
[INFO] [stdout] test tests::ikesteloot_test_0007 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0004 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0001 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0002 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0005 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0006 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0008 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0012 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0015 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0003 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0010 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0009 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0011 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0014 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0016 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0013 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0018 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0017 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0020 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0021 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0019 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0022 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0028 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0027 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0030 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0033 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0024 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0031 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0023 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0025 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0026 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0036 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0032 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0039 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0037 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0035 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0034 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0045 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0038 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0041 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0029 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0040 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0046 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0047 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0048 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0044 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0043 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0049 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0053 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0051 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0042 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0055 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0054 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0050 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0062 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0059 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0052 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0061 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0060 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0058 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0056 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0064 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0057 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0065 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0067 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0068 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0071 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0073 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0063 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0072 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0069 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0075 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0070 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0074 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0076 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0066 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0078 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0077 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0083 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0079 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0084 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0082 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0080 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0081 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0086 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0085 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0088 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0089 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0091 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0090 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0092 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0087 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0093 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0101 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0095 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0098 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0099 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0097 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0096 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0100 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0094 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0109 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0108 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0107 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0105 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0112 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0102 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0114 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0113 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0110 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0111 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0103 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0104 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0118 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0121 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0119 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0106 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0115 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0117 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0122 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0116 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0126 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0124 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0120 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0123 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0127 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0129 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0130 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0133 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0128 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0132 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0131 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0135 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0136 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0139 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0140 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0125 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0138 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0134 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0137 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0141 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0145 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0143 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0144 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0142 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0149 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0147 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0150 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0152 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0151 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0153 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0148 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0154 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0146 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0156 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0155 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0157 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0163 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0166 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0159 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0158 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0160 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0169 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0170 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0162 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0161 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0171 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0164 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0165 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0173 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0172 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0174 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0177 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0168 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0179 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0181 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0176 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0175 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0182 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0178 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0180 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0183 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0185 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0186 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0188 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0184 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0187 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0189 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0191 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0192 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0195 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0190 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0196 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0193 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0194 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0198 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0200 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0201 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0204 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0207 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0167 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0197 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0203 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0199 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0205 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0206 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0210 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0208 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0211 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0213 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0209 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0216 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0212 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0218 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0221 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0215 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0202 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0219 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0217 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0214 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0222 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0226 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0225 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0227 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0223 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0228 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0220 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0224 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0231 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0236 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0234 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0232 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0237 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0238 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0233 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0230 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0235 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0240 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0243 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0244 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0241 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0242 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0247 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0245 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0229 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0246 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0239 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0250 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0249 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0248 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0251 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0254 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0252 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0253 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0256 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0255 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0257 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0258 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0266 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0262 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0263 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0267 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0259 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0271 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0268 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0273 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0260 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0270 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0264 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0265 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0269 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0261 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0274 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0272 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0281 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0282 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0280 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0285 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0277 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0275 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0278 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0286 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0283 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0279 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0292 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0284 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0293 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0294 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0291 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0295 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0288 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0287 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0289 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0290 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0296 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0297 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0300 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0298 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0302 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0301 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0299 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0303 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0305 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0276 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0309 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0308 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0304 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0307 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0306 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0312 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0316 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0310 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0319 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0311 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0314 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0313 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0317 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0315 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0318 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0322 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0321 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0320 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0323 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0324 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0332 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0326 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0331 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0327 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0330 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0329 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0325 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0328 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0334 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0333 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0335 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0338 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0341 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0343 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0339 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0344 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0340 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0336 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0337 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0342 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0345 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0346 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0347 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0348 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0349 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0350 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0351 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0352 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0353 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0358 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0355 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0357 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0354 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0356 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0361 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0360 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0362 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0359 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0366 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0364 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0363 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0365 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0373 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0372 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0367 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0368 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0371 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0374 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0370 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0378 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0375 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0377 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0369 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0376 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0380 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0381 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0379 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0385 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0382 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0387 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0384 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0383 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0388 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0386 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0390 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0392 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0393 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0389 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0391 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0394 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0396 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0397 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0395 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0400 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0401 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0399 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0398 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0402 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0405 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0404 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0403 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0406 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0409 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0408 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0407 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0410 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0414 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0412 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0413 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0411 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0415 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0419 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0420 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0417 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0416 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0418 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0421 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0422 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0423 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0427 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0428 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0426 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0430 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0424 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0429 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0425 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0431 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0432 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0437 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0435 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0434 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0433 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0436 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0438 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0442 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0441 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0443 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0440 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0446 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0448 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0447 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0450 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0444 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0449 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0445 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0451 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0439 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0455 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0453 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0454 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0459 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0458 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0452 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0460 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0461 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0457 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0456 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0463 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0465 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0466 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0464 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0462 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0471 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0467 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0468 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0472 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0469 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0475 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0470 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0473 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0474 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0476 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0481 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0485 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0478 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0477 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0479 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0483 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0480 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0484 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0482 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0486 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0490 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0487 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0489 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0488 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0491 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0492 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0493 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0496 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0495 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0494 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0502 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0498 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0499 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0500 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0507 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0497 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0510 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0509 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0504 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0503 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0501 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0505 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0511 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0514 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0508 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0506 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0513 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0519 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0520 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0515 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0512 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0518 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0516 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0523 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0521 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0526 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0524 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0517 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0522 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0528 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0527 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0531 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0525 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0529 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0535 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0532 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0537 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0530 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0533 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0534 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0540 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0539 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0543 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0546 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0544 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0545 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0541 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0538 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0549 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0536 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0542 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0547 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0548 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0552 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0551 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0553 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0550 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0555 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0554 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0556 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0558 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0559 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0557 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0562 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0563 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0566 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0561 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0560 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0565 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0564 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0567 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0568 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0569 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0574 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0570 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0573 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0572 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0575 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0576 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0578 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0571 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0577 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0579 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0583 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0580 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0585 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0581 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0582 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0584 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0586 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0588 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0589 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0587 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0595 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0591 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0598 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0592 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0590 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0594 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0596 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0597 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0593 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0599 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0600 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0601 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0604 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0603 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0605 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0606 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0607 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0608 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0602 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0613 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0612 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0610 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0609 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0615 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0616 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0617 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0618 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0619 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0621 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0620 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0614 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0622 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0611 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0625 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0627 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0623 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0624 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0628 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0626 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0630 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0631 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0636 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0637 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0629 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0640 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0641 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0634 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0643 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0644 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0632 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0635 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0642 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0638 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0639 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0633 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0645 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0646 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0652 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0647 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0653 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0648 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0651 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0649 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0657 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0655 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0650 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0656 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0658 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0660 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0654 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0662 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0659 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0663 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0664 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0666 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0665 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0661 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0668 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0667 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0672 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0674 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0669 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0670 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0671 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0673 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0677 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0675 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0676 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0678 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0679 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0680 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0681 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0685 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0684 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0683 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0682 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0686 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0688 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0689 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0687 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0696 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0690 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0693 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0695 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0699 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0697 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0698 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0700 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0694 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0691 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0692 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0701 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0704 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0705 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0707 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0702 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0709 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0708 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0710 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0703 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0706 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0711 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0712 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0713 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0714 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0715 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0717 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0716 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0719 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0718 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0720 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0723 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0724 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0725 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0727 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0728 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0731 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0722 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0721 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0730 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0734 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0726 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0732 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0733 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0738 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0729 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0739 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0735 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0736 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0740 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0737 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0741 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0743 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0742 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0747 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0750 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0751 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0754 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0752 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0755 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0753 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0748 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0744 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0749 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0746 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0745 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0757 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0758 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0759 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0760 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0756 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0768 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0765 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0767 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0766 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0772 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0762 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0761 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0763 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0764 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0775 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0771 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0769 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0770 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0774 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0778 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0776 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0777 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0773 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0780 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0781 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0785 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0783 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0784 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0787 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0779 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0791 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0782 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0792 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0794 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0797 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0786 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0796 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0798 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0799 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0789 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0801 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0795 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0802 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0803 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0804 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0790 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0793 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0788 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0811 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0806 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0810 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0808 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0809 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0815 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0814 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0818 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0812 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0819 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0816 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0813 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0821 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0805 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0822 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0800 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0817 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0820 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0824 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0826 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0823 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0827 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0825 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0807 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0829 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0828 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0832 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0833 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0834 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0831 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0840 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0835 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0842 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0844 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0845 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0838 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0830 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0846 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0837 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0836 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0847 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0848 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0849 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0850 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0851 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0854 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0853 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0855 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0852 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0856 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0841 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0857 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0862 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0839 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0859 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0858 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0865 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0860 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0863 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0861 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0843 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0867 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0864 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0870 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0866 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0873 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0874 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0869 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0868 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0875 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0877 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0872 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0871 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0876 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0879 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0882 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0883 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0878 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0881 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0884 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0889 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0885 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0880 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0888 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0886 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0887 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0890 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0893 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0891 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0899 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0892 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0901 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0894 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0895 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0900 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0897 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0896 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0903 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0898 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0902 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0910 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0905 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0904 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0907 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0915 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0913 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0914 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0906 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0911 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0908 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0909 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0912 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0923 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0916 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0917 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0920 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0921 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0918 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0922 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0924 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0919 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0925 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0926 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0931 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0927 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0932 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0928 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0929 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0933 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0934 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0935 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0936 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0937 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0938 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0939 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0940 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0941 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0942 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0948 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0944 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0943 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0946 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0945 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0949 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0950 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0947 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0930 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0952 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0951 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0953 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0956 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0955 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0954 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0962 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0959 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0963 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0958 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0961 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0966 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0957 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0960 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0967 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0964 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0968 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0969 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0972 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0971 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0978 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0979 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0976 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0980 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0977 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0973 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0982 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0970 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0981 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0974 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0988 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0989 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0990 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0991 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0992 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0993 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0975 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0994 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0995 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0996 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0986 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0987 ... FAILED
[INFO] [stdout] test tests::ikesteloot_test_0997 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0998 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0984 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1001 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0983 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0985 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1005 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1000 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0965 ... ok
[INFO] [stdout] test tests::ikesteloot_test_0999 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1002 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1003 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1004 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1006 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1008 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1007 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1012 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1013 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1009 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1010 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1011 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1014 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1017 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1015 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1018 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1020 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1021 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1022 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1016 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1019 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1023 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1026 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1028 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1032 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1030 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1034 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1029 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1025 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1027 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1035 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1024 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1031 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1037 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1036 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1038 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1039 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1041 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1042 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1043 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1044 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1047 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1040 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1033 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1045 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1048 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1049 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1046 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1050 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1051 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1055 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1052 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1057 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1053 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1058 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1054 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1056 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1060 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1059 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1065 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1064 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1066 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1068 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1067 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1069 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1061 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1062 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1063 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1072 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1071 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1079 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1080 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1073 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1076 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1070 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1075 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1078 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1074 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1077 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1082 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1081 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1086 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1085 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1088 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1091 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1084 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1092 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1095 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1083 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1087 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1098 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1089 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1096 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1090 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1101 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1102 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1097 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1100 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1104 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1106 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1093 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1107 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1109 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1105 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1110 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1094 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1111 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1113 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1114 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1117 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1115 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1116 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1118 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1099 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1121 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1123 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1108 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1103 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1112 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1119 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1120 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1122 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1124 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1128 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1126 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1131 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1130 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1127 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1129 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1132 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1125 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1136 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1135 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1140 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1134 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1133 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1139 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1138 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1141 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1142 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1144 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1137 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1145 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1143 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1148 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1146 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1147 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1149 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1150 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1152 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1151 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1156 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1155 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1154 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1153 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1160 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1157 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1159 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1161 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1167 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1163 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1162 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1164 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1166 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1170 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1169 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1173 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1168 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1171 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1172 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1177 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1158 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1180 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1175 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1176 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1178 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1179 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1174 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1165 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1183 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1186 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1182 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1185 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1184 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1187 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1181 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1190 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1193 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1194 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1198 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1197 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1195 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1189 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1192 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1196 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1199 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1200 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1201 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1204 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1202 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1205 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1203 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1206 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1207 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1210 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1191 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1209 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1208 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1211 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1213 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1215 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1218 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1217 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1212 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1222 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1221 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1188 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1220 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1216 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1214 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1223 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1224 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1219 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1228 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1225 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1226 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1231 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1234 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1233 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1227 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1229 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1236 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1238 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1230 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1241 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1240 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1237 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1239 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1235 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1244 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1232 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1250 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1251 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1252 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1242 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1246 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1245 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1247 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1249 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1243 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1248 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1254 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1253 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1257 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1259 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1256 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1262 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1255 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1258 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1260 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1261 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1264 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1263 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1265 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1267 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1266 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1271 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1274 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1268 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1275 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1269 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1276 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1273 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1277 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1279 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1278 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1272 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1281 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1270 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1280 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1284 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1283 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1285 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1286 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1287 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1290 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1288 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1291 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1292 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1293 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1295 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1300 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1297 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1302 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1282 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1289 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1294 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1303 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1301 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1298 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1296 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1299 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1307 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1305 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1304 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1312 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1308 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1309 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1311 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1306 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1314 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1313 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1310 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1315 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1316 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1318 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1317 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1321 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1319 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1320 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1322 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1324 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1325 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1323 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1326 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1327 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1328 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1332 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1329 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1335 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1330 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1333 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1334 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1336 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1337 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1331 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1344 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1342 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1338 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1343 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1345 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1341 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1339 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1340 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1346 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1347 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1348 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1353 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1350 ... ok
[INFO] [stdout] test tests::ld_b_c ... ok
[INFO] [stdout] test tests::ld_c_imm ... ok
[INFO] [stdout] test tests::ikesteloot_test_1351 ... ok
[INFO] [stdout] test tests::inc_c ... ok
[INFO] [stdout] test tests::ikesteloot_test_1354 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1356 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1349 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1352 ... ok
[INFO] [stdout] test tests::ikesteloot_test_1355 ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0044 stdout ----
[INFO] [stdout] Starting test named: 27
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "0000 27 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['2', '7', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 27 -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(7936), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] expected pc: RegisterPair(1)
[INFO] [stdout] RegisterPair(0) 1 4
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0044' (62) panicked at z80/src/lib.rs:1970:9:
[INFO] [stdout] not implemented: Unknown instruction: 0x27
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a09919e - z80::Z80::execute_base_instruction::h3bc1448cec229242
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:1970:9
[INFO] [stdout]   20:     0x57313a095cf8 - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:830:36
[INFO] [stdout]   21:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   22:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   23:     0x57313a07f92b - z80::tests::ikesteloot_test_0044::h263e5b8df362b563
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   24:     0x57313a07f947 - z80::tests::ikesteloot_test_0044::{{closure}}::h2973487ad1546c96
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   25:     0x57313a0b9176 - core::ops::function::FnOnce::call_once::hd1dfac2781d84778
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   28:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   29:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   34:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   35:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   36:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   37:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   38:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   40:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   41:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   43:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   45:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   46:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   47:     0x72dee0852a64 - clone
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0043 stdout ----
[INFO] [stdout] Starting test named: 27_1
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "0000 27 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['2', '7', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 27 -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(39426), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] expected pc: RegisterPair(1)
[INFO] [stdout] RegisterPair(0) 1 4
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0043' (61) panicked at z80/src/lib.rs:1970:9:
[INFO] [stdout] not implemented: Unknown instruction: 0x27
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a09919e - z80::Z80::execute_base_instruction::h3bc1448cec229242
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:1970:9
[INFO] [stdout]   20:     0x57313a095cf8 - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:830:36
[INFO] [stdout]   21:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   22:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   23:     0x57313a07f8eb - z80::tests::ikesteloot_test_0043::hc20bbbaee2b2326c
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   24:     0x57313a07f907 - z80::tests::ikesteloot_test_0043::{{closure}}::h8909fde9ab1daa05
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   25:     0x57313a0afc76 - core::ops::function::FnOnce::call_once::h5efe86a33f0f0924
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   28:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   29:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   34:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   35:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   36:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   37:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   38:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   40:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   41:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   43:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   45:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   46:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   47:     0x72dee0852a64 - clone
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0292 stdout ----
[INFO] [stdout] Starting test named: cb46_2
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0292' (310) panicked at z80/src/tests/util.rs:88:77:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: ParseIntError { kind: Empty }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a1563a2 - core::result::unwrap_failed::hf2d1f30a3ac850fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x57313a0a1914 - core::result::Result<T,E>::unwrap::hbadcba852c76f140
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x57313a0a1914 - z80::tests::util::parse_input_str::{{closure}}::heba8089e545edfd0
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:88:77
[INFO] [stdout]   22:     0x57313a0c04fe - <core::slice::iter::Iter<T> as core::iter::traits::iterator::Iterator>::for_each::hf395cf7c00c37e7f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/slice/iter/macros.rs:301:21
[INFO] [stdout]   23:     0x57313a0a0fd0 - z80::tests::util::parse_input_str::h3a4fa6cfb254a4ce
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:88:10
[INFO] [stdout]   24:     0x57313a0a2de8 - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:13:49
[INFO] [stdout]   25:     0x57313a08372b - z80::tests::ikesteloot_test_0292::ha985decd5079b653
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   26:     0x57313a083747 - z80::tests::ikesteloot_test_0292::{{closure}}::hedc4bc8802ad9e06
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   27:     0x57313a0b6a06 - core::ops::function::FnOnce::call_once::hb13adcb94110f319
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   29:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   30:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   31:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   32:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   33:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   34:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   36:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   37:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   38:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   39:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   40:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   41:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   42:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   43:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   45:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   47:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   48:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   49:     0x72dee0852a64 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0293 stdout ----
[INFO] [stdout] Starting test named: cb46_3
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 cb 46 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['c', 'b', ' ', '4', '6', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 cb 46 -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "6131 d5 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['d', '5', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 6131 d5 -1
[INFO] [stdout] Base address is 24881
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(31459), de: RegisterPair(41246), hl: RegisterPair(24881) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(29184), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 12
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0293' (311) panicked at z80/src/tests/util.rs:35:5:
[INFO] [stdout] assertion `left == right` failed: incompatible registers (left=actual, right=expected)
[INFO] [stdout]   left: Registers { general: UnderlyingRegisters { bc: RegisterPair(31459), de: RegisterPair(41246), hl: RegisterPair(24881) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(29200), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(2), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout]  right: Registers { general: UnderlyingRegisters { bc: RegisterPair(31459), de: RegisterPair(41246), hl: RegisterPair(24881) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(29240), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(2), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a156a93 - core::panicking::assert_failed_inner::h3c3301979dc81b81
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:434:23
[INFO] [stdout]   20:     0x57313a0c2830 - core::panicking::assert_failed::h887605b7069ccaf3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x57313a0a331e - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:35:5
[INFO] [stdout]   22:     0x57313a08376b - z80::tests::ikesteloot_test_0293::h197d0c98bbc7cd85
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a083787 - z80::tests::ikesteloot_test_0293::{{closure}}::hde52121ca3e085ff
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0b6b86 - core::ops::function::FnOnce::call_once::hb1dacdc7338adfa0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0294 stdout ----
[INFO] [stdout] Starting test named: cb46_4
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 cb 46 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['c', 'b', ' ', '4', '6', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 cb 46 -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "6131 d5 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['d', '5', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 6131 d5 -1
[INFO] [stdout] Base address is 24881
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(31459), de: RegisterPair(41246), hl: RegisterPair(24881) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(29184), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 12
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0294' (312) panicked at z80/src/tests/util.rs:35:5:
[INFO] [stdout] assertion `left == right` failed: incompatible registers (left=actual, right=expected)
[INFO] [stdout]   left: Registers { general: UnderlyingRegisters { bc: RegisterPair(31459), de: RegisterPair(41246), hl: RegisterPair(24881) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(29200), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(2), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout]  right: Registers { general: UnderlyingRegisters { bc: RegisterPair(31459), de: RegisterPair(41246), hl: RegisterPair(24881) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(29208), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(2), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a156a93 - core::panicking::assert_failed_inner::h3c3301979dc81b81
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:434:23
[INFO] [stdout]   20:     0x57313a0c2830 - core::panicking::assert_failed::h887605b7069ccaf3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x57313a0a331e - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:35:5
[INFO] [stdout]   22:     0x57313a0837ab - z80::tests::ikesteloot_test_0294::h74a4c88a3df13d23
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a0837c7 - z80::tests::ikesteloot_test_0294::{{closure}}::ha66fa626ba39f431
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0abc36 - core::ops::function::FnOnce::call_once::h2c57bfbd9eb8f8bb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0295 stdout ----
[INFO] [stdout] Starting test named: cb46_5
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 cb 46 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['c', 'b', ' ', '4', '6', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 cb 46 -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "6131 d5 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['d', '5', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 6131 d5 -1
[INFO] [stdout] Base address is 24881
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(31459), de: RegisterPair(41246), hl: RegisterPair(24881) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(29184), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 12
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0295' (313) panicked at z80/src/tests/util.rs:35:5:
[INFO] [stdout] assertion `left == right` failed: incompatible registers (left=actual, right=expected)
[INFO] [stdout]   left: Registers { general: UnderlyingRegisters { bc: RegisterPair(31459), de: RegisterPair(41246), hl: RegisterPair(24881) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(29200), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(2), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout]  right: Registers { general: UnderlyingRegisters { bc: RegisterPair(31459), de: RegisterPair(41246), hl: RegisterPair(24881) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(29232), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(2), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a156a93 - core::panicking::assert_failed_inner::h3c3301979dc81b81
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:434:23
[INFO] [stdout]   20:     0x57313a0c2830 - core::panicking::assert_failed::h887605b7069ccaf3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x57313a0a331e - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:35:5
[INFO] [stdout]   22:     0x57313a0837eb - z80::tests::ikesteloot_test_0295::hf8c599837e8f4709
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a083807 - z80::tests::ikesteloot_test_0295::{{closure}}::h1780818e7c41eea3
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0b43c6 - core::ops::function::FnOnce::call_once::h95b3f61a02fa75e0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0862 stdout ----
[INFO] [stdout] Starting test named: ddfd00
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 19, matcher: CharPredicateSearcher { haystack: "0000 dd fd 00 00 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['d', 'd', ' ', 'f', 'd', ' ', '0', '0', ' ', '0', '0', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 dd fd 00 00 -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(0), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] expected pc: RegisterPair(4)
[INFO] [stdout] RegisterPair(0) 1 16
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0862' (880) panicked at z80/src/lib.rs:1970:9:
[INFO] [stdout] not implemented: Unknown instruction: 0xfd
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a09919e - z80::Z80::execute_base_instruction::h3bc1448cec229242
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:1970:9
[INFO] [stdout]   20:     0x57313a095cf8 - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:830:36
[INFO] [stdout]   21:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   22:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   23:     0x57313a08c5ab - z80::tests::ikesteloot_test_0862::h588b2a1b83fefee1
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   24:     0x57313a08c5c7 - z80::tests::ikesteloot_test_0862::{{closure}}::h568ea60484d809d0
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   25:     0x57313a0b4306 - core::ops::function::FnOnce::call_once::h956bfee786b21e9d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   28:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   29:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   34:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   35:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   36:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   37:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   38:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   40:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   41:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   43:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   45:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   46:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   47:     0x72dee0852a64 - clone
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0899 stdout ----
[INFO] [stdout] Starting test named: ed4f
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed 4f -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', '4', 'f', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed 4f -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(49429), de: RegisterPair(61432), hl: RegisterPair(40813) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(10979), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 9
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0899' (917) panicked at z80/src/tests/util.rs:35:5:
[INFO] [stdout] assertion `left == right` failed: incompatible registers (left=actual, right=expected)
[INFO] [stdout]   left: Registers { general: UnderlyingRegisters { bc: RegisterPair(49429), de: RegisterPair(61432), hl: RegisterPair(40813) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(10979), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(2), i: 0, r: 42, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout]  right: Registers { general: UnderlyingRegisters { bc: RegisterPair(49429), de: RegisterPair(61432), hl: RegisterPair(40813) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(10979), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(2), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a156a93 - core::panicking::assert_failed_inner::h3c3301979dc81b81
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:434:23
[INFO] [stdout]   20:     0x57313a0c2830 - core::panicking::assert_failed::h887605b7069ccaf3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x57313a0a331e - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:35:5
[INFO] [stdout]   22:     0x57313a08ceeb - z80::tests::ikesteloot_test_0899::hfb8ddacb28bb54bf
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08cf07 - z80::tests::ikesteloot_test_0899::{{closure}}::h21adba2ba759b2a9
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0ba276 - core::ops::function::FnOnce::call_once::hddce666d1679e7bd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0915 stdout ----
[INFO] [stdout] Starting test named: ed5f
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed 5f -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', '5', 'f', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed 5f -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(64521), de: RegisterPair(11770), hl: RegisterPair(47801) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(7093), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 215, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 9
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0915' (933) panicked at z80/src/tests/util.rs:35:5:
[INFO] [stdout] assertion `left == right` failed: incompatible registers (left=actual, right=expected)
[INFO] [stdout]   left: Registers { general: UnderlyingRegisters { bc: RegisterPair(64521), de: RegisterPair(11770), hl: RegisterPair(47801) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(81), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(2), i: 215, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout]  right: Registers { general: UnderlyingRegisters { bc: RegisterPair(64521), de: RegisterPair(11770), hl: RegisterPair(47801) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(62881), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(2), i: 215, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a156a93 - core::panicking::assert_failed_inner::h3c3301979dc81b81
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:434:23
[INFO] [stdout]   20:     0x57313a0c2830 - core::panicking::assert_failed::h887605b7069ccaf3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x57313a0a331e - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:35:5
[INFO] [stdout]   22:     0x57313a08d2eb - z80::tests::ikesteloot_test_0915::hfcebfeda8a54da43
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08d307 - z80::tests::ikesteloot_test_0915::{{closure}}::he745fb435b3f3e74
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0a8836 - core::ops::function::FnOnce::call_once::h060c05e51a583c50
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0923 stdout ----
[INFO] [stdout] Starting test named: ed67
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed 67 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', '6', '7', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed 67 -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "b9de 93 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['9', '3', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: b9de 93 -1
[INFO] [stdout] Base address is 47582
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(45418), de: RegisterPair(42203), hl: RegisterPair(47582) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(13860), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "b9de 69 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['6', '9', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: b9de 69 -1
[INFO] [stdout] Base address is 47582
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 18
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0923' (941) panicked at z80/src/lib.rs:827:25:
[INFO] [stdout] not implemented: Unimplemented misc (0xED) instruction: 0x67
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a095e3a - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:827:25
[INFO] [stdout]   20:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   21:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   22:     0x57313a08d4eb - z80::tests::ikesteloot_test_0923::h99420bd3c598fd66
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08d507 - z80::tests::ikesteloot_test_0923::{{closure}}::h54794bedf787793a
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0ae2f6 - core::ops::function::FnOnce::call_once::h4b42a632a8aef0de
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0931 stdout ----
[INFO] [stdout] Starting test named: ed6f
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed 6f -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', '6', 'f', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed 6f -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "403c c4 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['c', '4', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 403c c4 -1
[INFO] [stdout] Base address is 16444
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(31354), de: RegisterPair(60656), hl: RegisterPair(16444) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(25995), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "403c 45 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['4', '5', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 403c 45 -1
[INFO] [stdout] Base address is 16444
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 18
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0931' (949) panicked at z80/src/lib.rs:827:25:
[INFO] [stdout] not implemented: Unimplemented misc (0xED) instruction: 0x6f
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a095e3a - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:827:25
[INFO] [stdout]   20:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   21:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   22:     0x57313a08d6eb - z80::tests::ikesteloot_test_0931::h13d10d2c78318b81
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08d707 - z80::tests::ikesteloot_test_0931::{{closure}}::h0972a993edd8c48e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0b6b06 - core::ops::function::FnOnce::call_once::hb1d1c77c326b20ea
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0948 stdout ----
[INFO] [stdout] Starting test named: eda2
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed a2 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'a', '2', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed a2 -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(39554), de: RegisterPair(23485), hl: RegisterPair(9830) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(289), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "2666 9a -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['9', 'a', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 2666 9a -1
[INFO] [stdout] Base address is 9830
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 16
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0948' (966) panicked at z80/src/lib.rs:827:25:
[INFO] [stdout] not implemented: Unimplemented misc (0xED) instruction: 0xa2
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a095e3a - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:827:25
[INFO] [stdout]   20:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   21:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   22:     0x57313a08db2b - z80::tests::ikesteloot_test_0948::ha23664d890073402
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08db47 - z80::tests::ikesteloot_test_0948::{{closure}}::h5c0324a101b692b1
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0bc4f6 - core::ops::function::FnOnce::call_once::hf583878dc2df3825
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0949 stdout ----
[INFO] [stdout] Starting test named: eda2_01
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed a2 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'a', '2', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed a2 -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(512), de: RegisterPair(0), hl: RegisterPair(32768) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(0), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "8000 02 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['0', '2', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 8000 02 -1
[INFO] [stdout] Base address is 32768
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 16
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0949' (967) panicked at z80/src/lib.rs:827:25:
[INFO] [stdout] not implemented: Unimplemented misc (0xED) instruction: 0xa2
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a095e3a - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:827:25
[INFO] [stdout]   20:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   21:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   22:     0x57313a08db6b - z80::tests::ikesteloot_test_0949::hda03e0b9df169b48
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08db87 - z80::tests::ikesteloot_test_0949::{{closure}}::h66e95bdfe618ff47
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0b4986 - core::ops::function::FnOnce::call_once::h9857f1b6a369a8e2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0950 stdout ----
[INFO] [stdout] Starting test named: eda2_02
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed a2 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'a', '2', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed a2 -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(22170), de: RegisterPair(0), hl: RegisterPair(32768) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(0), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "8000 56 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['5', '6', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 8000 56 -1
[INFO] [stdout] Base address is 32768
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 16
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0950' (968) panicked at z80/src/lib.rs:827:25:
[INFO] [stdout] not implemented: Unimplemented misc (0xED) instruction: 0xa2
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a095e3a - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:827:25
[INFO] [stdout]   20:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   21:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   22:     0x57313a08dbab - z80::tests::ikesteloot_test_0950::h1d8b821c39d63fa5
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08dbc7 - z80::tests::ikesteloot_test_0950::{{closure}}::h3414c056ce22dc71
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0bc7f6 - core::ops::function::FnOnce::call_once::hf747d24e2616a74a
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0952 stdout ----
[INFO] [stdout] Starting test named: eda3
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed a3 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'a', '3', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed a3 -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "32fa b3 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['b', '3', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 32fa b3 -1
[INFO] [stdout] Base address is 13050
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(25396), de: RegisterPair(7720), hl: RegisterPair(13050) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(17093), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 16
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0952' (970) panicked at z80/src/lib.rs:827:25:
[INFO] [stdout] not implemented: Unimplemented misc (0xED) instruction: 0xa3
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a095e3a - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:827:25
[INFO] [stdout]   20:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   21:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   22:     0x57313a08dc2b - z80::tests::ikesteloot_test_0952::hb56d93dcdf5f1f76
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08dc47 - z80::tests::ikesteloot_test_0952::{{closure}}::hd933fefafc8460e8
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0ab3f6 - core::ops::function::FnOnce::call_once::h25bd0551e7e33e23
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0951 stdout ----
[INFO] [stdout] Starting test named: eda2_03
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed a2 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'a', '2', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed a2 -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(43980), de: RegisterPair(0), hl: RegisterPair(32768) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(0), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "8000 ab -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['a', 'b', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 8000 ab -1
[INFO] [stdout] Base address is 32768
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 16
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0951' (969) panicked at z80/src/lib.rs:827:25:
[INFO] [stdout] not implemented: Unimplemented misc (0xED) instruction: 0xa2
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a095e3a - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:827:25
[INFO] [stdout]   20:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   21:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   22:     0x57313a08dbeb - z80::tests::ikesteloot_test_0951::h4213e80af4faf722
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08dc07 - z80::tests::ikesteloot_test_0951::{{closure}}::h43bb23b4d8f8e342
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0b4b86 - core::ops::function::FnOnce::call_once::h9a15cad4d482306b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0953 stdout ----
[INFO] [stdout] Starting test named: eda3_01
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed a3 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'a', '3', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed a3 -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "01ff 00 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['0', '0', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 01ff 00 -1
[INFO] [stdout] Base address is 511
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(256), de: RegisterPair(0), hl: RegisterPair(511) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(0), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 16
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0953' (971) panicked at z80/src/lib.rs:827:25:
[INFO] [stdout] not implemented: Unimplemented misc (0xED) instruction: 0xa3
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a095e3a - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:827:25
[INFO] [stdout]   20:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   21:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   22:     0x57313a08dc6b - z80::tests::ikesteloot_test_0953::hc25c7f1126ee087e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08dc87 - z80::tests::ikesteloot_test_0953::{{closure}}::h4984173d293fe4f8
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0ba2b6 - core::ops::function::FnOnce::call_once::hde0a45b892d7468b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0956 stdout ----
[INFO] [stdout] Starting test named: eda3_04
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed a3 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'a', '3', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed a3 -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "01ff 80 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['8', '0', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 01ff 80 -1
[INFO] [stdout] Base address is 511
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(256), de: RegisterPair(0), hl: RegisterPair(511) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(0), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 16
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0956' (974) panicked at z80/src/lib.rs:827:25:
[INFO] [stdout] not implemented: Unimplemented misc (0xED) instruction: 0xa3
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a095e3a - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:827:25
[INFO] [stdout]   20:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   21:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   22:     0x57313a08dd2b - z80::tests::ikesteloot_test_0956::h13210fba449a4c42
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08dd47 - z80::tests::ikesteloot_test_0956::{{closure}}::h8de0afbf94cf97c8
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0bc9f6 - core::ops::function::FnOnce::call_once::hf89f536f9e55bc6c
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0955 stdout ----
[INFO] [stdout] Starting test named: eda3_03
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed a3 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'a', '3', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed a3 -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "0107 00 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['0', '0', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0107 00 -1
[INFO] [stdout] Base address is 263
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(256), de: RegisterPair(0), hl: RegisterPair(263) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(0), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 16
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0955' (973) panicked at z80/src/lib.rs:827:25:
[INFO] [stdout] not implemented: Unimplemented misc (0xED) instruction: 0xa3
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a095e3a - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:827:25
[INFO] [stdout]   20:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   21:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   22:     0x57313a08dceb - z80::tests::ikesteloot_test_0955::h8267991ac14e78a8
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08dd07 - z80::tests::ikesteloot_test_0955::{{closure}}::h9aed9c49bbd2b05b
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0b5ec6 - core::ops::function::FnOnce::call_once::ha904b11315267220
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0954 stdout ----
[INFO] [stdout] Starting test named: eda3_02
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed a3 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'a', '3', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed a3 -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "0100 00 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['0', '0', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0100 00 -1
[INFO] [stdout] Base address is 256
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(256), de: RegisterPair(0), hl: RegisterPair(256) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(0), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 16
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0954' (972) panicked at z80/src/lib.rs:827:25:
[INFO] [stdout] not implemented: Unimplemented misc (0xED) instruction: 0xa3
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a095e3a - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:827:25
[INFO] [stdout]   20:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   21:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   22:     0x57313a08dcab - z80::tests::ikesteloot_test_0954::h9373d24e50468c22
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08dcc7 - z80::tests::ikesteloot_test_0954::{{closure}}::h59cb7dee4ad00784
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0b17f6 - core::ops::function::FnOnce::call_once::h7584c7b679a9a5e8
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0962 stdout ----
[INFO] [stdout] Starting test named: eda3_10
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed a3 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'a', '3', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed a3 -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "01ff 00 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['0', '0', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 01ff 00 -1
[INFO] [stdout] Base address is 511
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(33280), de: RegisterPair(0), hl: RegisterPair(511) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(0), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 16
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0962' (980) panicked at z80/src/lib.rs:827:25:
[INFO] [stdout] not implemented: Unimplemented misc (0xED) instruction: 0xa3
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a095e3a - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:827:25
[INFO] [stdout]   20:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   21:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   22:     0x57313a08deab - z80::tests::ikesteloot_test_0962::hc94942af0db99f0c
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08dec7 - z80::tests::ikesteloot_test_0962::{{closure}}::h987e8e13e52295c1
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0b6146 - core::ops::function::FnOnce::call_once::haadd2c1140ae1730
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0959 stdout ----
[INFO] [stdout] Starting test named: eda3_07
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed a3 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'a', '3', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed a3 -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "01ff 00 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['0', '0', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 01ff 00 -1
[INFO] [stdout] Base address is 511
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(512), de: RegisterPair(0), hl: RegisterPair(511) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(0), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 16
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0959' (977) panicked at z80/src/lib.rs:827:25:
[INFO] [stdout] not implemented: Unimplemented misc (0xED) instruction: 0xa3
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a095e3a - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:827:25
[INFO] [stdout]   20:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   21:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   22:     0x57313a08ddeb - z80::tests::ikesteloot_test_0959::hc3b5cecde7a5eb16
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08de07 - z80::tests::ikesteloot_test_0959::{{closure}}::hf997a2b12b3b75b6
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0bd0f6 - core::ops::function::FnOnce::call_once::hfdb2c8707a01771d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0963 stdout ----
[INFO] [stdout] Starting test named: eda3_11
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed a3 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'a', '3', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed a3 -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "01ff 00 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['0', '0', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 01ff 00 -1
[INFO] [stdout] Base address is 511
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(43264), de: RegisterPair(0), hl: RegisterPair(511) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(0), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 16
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0963' (981) panicked at z80/src/lib.rs:827:25:
[INFO] [stdout] not implemented: Unimplemented misc (0xED) instruction: 0xa3
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a095e3a - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:827:25
[INFO] [stdout]   20:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   21:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   22:     0x57313a08deeb - z80::tests::ikesteloot_test_0963::h328e6689eda9a3d5
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08df07 - z80::tests::ikesteloot_test_0963::{{closure}}::h178a1871493bfc90
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0a88b6 - core::ops::function::FnOnce::call_once::h06d672721bdbd8a6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0958 stdout ----
[INFO] [stdout] Starting test named: eda3_06
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed a3 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'a', '3', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed a3 -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "01fe 12 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['1', '2', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 01fe 12 -1
[INFO] [stdout] Base address is 510
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(256), de: RegisterPair(0), hl: RegisterPair(510) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(0), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 16
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0958' (976) panicked at z80/src/lib.rs:827:25:
[INFO] [stdout] not implemented: Unimplemented misc (0xED) instruction: 0xa3
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a095e3a - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:827:25
[INFO] [stdout]   20:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   21:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   22:     0x57313a08ddab - z80::tests::ikesteloot_test_0958::hcab725951c5172f0
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08ddc7 - z80::tests::ikesteloot_test_0958::{{closure}}::h905f75e36274858d
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0a85b6 - core::ops::function::FnOnce::call_once::h04d81824cc4869d8
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0961 stdout ----
[INFO] [stdout] Starting test named: eda3_09
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed a3 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'a', '3', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed a3 -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "01ff 00 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['0', '0', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 01ff 00 -1
[INFO] [stdout] Base address is 511
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(33024), de: RegisterPair(0), hl: RegisterPair(511) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(0), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 16
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0961' (979) panicked at z80/src/lib.rs:827:25:
[INFO] [stdout] not implemented: Unimplemented misc (0xED) instruction: 0xa3
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a095e3a - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:827:25
[INFO] [stdout]   20:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   21:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   22:     0x57313a08de6b - z80::tests::ikesteloot_test_0961::hd97918ad075f8fd7
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08de87 - z80::tests::ikesteloot_test_0961::{{closure}}::h7a1e246faa5cd226
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0b0bf6 - core::ops::function::FnOnce::call_once::h698ceef79dda481b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0966 stdout ----
[INFO] [stdout] Starting test named: edaa
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed aa -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'a', 'a', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed aa -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(55185), de: RegisterPair(43282), hl: RegisterPair(42291) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(8258), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "a533 d7 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['d', '7', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: a533 d7 -1
[INFO] [stdout] Base address is 42291
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 16
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0966' (984) panicked at z80/src/lib.rs:827:25:
[INFO] [stdout] not implemented: Unimplemented misc (0xED) instruction: 0xaa
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a095e3a - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:827:25
[INFO] [stdout]   20:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   21:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   22:     0x57313a08dfab - z80::tests::ikesteloot_test_0966::h3739c704659a5cb0
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08dfc7 - z80::tests::ikesteloot_test_0966::{{closure}}::h486e53eea08a0748
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0a9cf6 - core::ops::function::FnOnce::call_once::h156a6208f6e517ef
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0957 stdout ----
[INFO] [stdout] Starting test named: eda3_05
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed a3 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'a', '3', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed a3 -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "01fd 12 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['1', '2', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 01fd 12 -1
[INFO] [stdout] Base address is 509
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(256), de: RegisterPair(0), hl: RegisterPair(509) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(0), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 16
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0957' (975) panicked at z80/src/lib.rs:827:25:
[INFO] [stdout] not implemented: Unimplemented misc (0xED) instruction: 0xa3
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a095e3a - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:827:25
[INFO] [stdout]   20:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   21:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   22:     0x57313a08dd6b - z80::tests::ikesteloot_test_0957::h1b426c13553e0a65
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08dd87 - z80::tests::ikesteloot_test_0957::{{closure}}::h6d51fdd8f315b76a
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0a97f6 - core::ops::function::FnOnce::call_once::h1232d087453d22bb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0960 stdout ----
[INFO] [stdout] Starting test named: eda3_08
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed a3 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'a', '3', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed a3 -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "01fe 00 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['0', '0', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 01fe 00 -1
[INFO] [stdout] Base address is 510
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(2048), de: RegisterPair(0), hl: RegisterPair(510) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(0), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 16
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0960' (978) panicked at z80/src/lib.rs:827:25:
[INFO] [stdout] not implemented: Unimplemented misc (0xED) instruction: 0xa3
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a095e3a - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:827:25
[INFO] [stdout]   20:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   21:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   22:     0x57313a08de2b - z80::tests::ikesteloot_test_0960::hc21301c360ba544e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08de47 - z80::tests::ikesteloot_test_0960::{{closure}}::h11c140e6017995b4
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0b3436 - core::ops::function::FnOnce::call_once::h8955016e204a9bb2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0967 stdout ----
[INFO] [stdout] Starting test named: edaa_01
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed aa -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'a', 'a', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed aa -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(257), de: RegisterPair(0), hl: RegisterPair(32768) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(0), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "8000 01 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['0', '1', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 8000 01 -1
[INFO] [stdout] Base address is 32768
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 16
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0967' (985) panicked at z80/src/lib.rs:827:25:
[INFO] [stdout] not implemented: Unimplemented misc (0xED) instruction: 0xaa
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a095e3a - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:827:25
[INFO] [stdout]   20:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   21:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   22:     0x57313a08dfeb - z80::tests::ikesteloot_test_0967::he1a06282a6f79424
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08e007 - z80::tests::ikesteloot_test_0967::{{closure}}::h111bc129f8284376
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0aa076 - core::ops::function::FnOnce::call_once::h1771703ce6ae1b06
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0968 stdout ----
[INFO] [stdout] Starting test named: edaa_02
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed aa -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'a', 'a', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed aa -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(22186), de: RegisterPair(0), hl: RegisterPair(32768) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(0), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "8000 56 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['5', '6', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 8000 56 -1
[INFO] [stdout] Base address is 32768
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 16
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0968' (986) panicked at z80/src/lib.rs:827:25:
[INFO] [stdout] not implemented: Unimplemented misc (0xED) instruction: 0xaa
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a095e3a - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:827:25
[INFO] [stdout]   20:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   21:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   22:     0x57313a08e02b - z80::tests::ikesteloot_test_0968::h6d39de4f4de0d689
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08e047 - z80::tests::ikesteloot_test_0968::{{closure}}::hecbd88daacde556a
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0ac1b6 - core::ops::function::FnOnce::call_once::h31619a5f5bca0d4a
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0969 stdout ----
[INFO] [stdout] Starting test named: edaa_03
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed aa -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'a', 'a', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed aa -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(43980), de: RegisterPair(0), hl: RegisterPair(32768) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(0), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "8000 ab -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['a', 'b', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 8000 ab -1
[INFO] [stdout] Base address is 32768
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 16
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0969' (987) panicked at z80/src/lib.rs:827:25:
[INFO] [stdout] not implemented: Unimplemented misc (0xED) instruction: 0xaa
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a095e3a - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:827:25
[INFO] [stdout]   20:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   21:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   22:     0x57313a08e06b - z80::tests::ikesteloot_test_0969::h3fb623f694506cc9
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08e087 - z80::tests::ikesteloot_test_0969::{{closure}}::habd4ae759891010a
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0b6f06 - core::ops::function::FnOnce::call_once::hb402f86128339030
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0972 stdout ----
[INFO] [stdout] Starting test named: edab_02
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed ab -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'a', 'b', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed ab -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "00f1 cd -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['c', 'd', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 00f1 cd -1
[INFO] [stdout] Base address is 241
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(43776), de: RegisterPair(0), hl: RegisterPair(241) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(0), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 16
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0972' (990) panicked at z80/src/lib.rs:827:25:
[INFO] [stdout] not implemented: Unimplemented misc (0xED) instruction: 0xab
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a095e3a - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:827:25
[INFO] [stdout]   20:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   21:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   22:     0x57313a08e12b - z80::tests::ikesteloot_test_0972::h0764ef8d1c9c151b
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08e147 - z80::tests::ikesteloot_test_0972::{{closure}}::h1203687df42372a9
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0ad536 - core::ops::function::FnOnce::call_once::h3f3f0fc270f3066c
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0971 stdout ----
[INFO] [stdout] Starting test named: edab_01
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed ab -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'a', 'b', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed ab -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "007a 7f -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['7', 'f', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 007a 7f -1
[INFO] [stdout] Base address is 122
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(22528), de: RegisterPair(0), hl: RegisterPair(122) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(0), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 16
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0971' (989) panicked at z80/src/lib.rs:827:25:
[INFO] [stdout] not implemented: Unimplemented misc (0xED) instruction: 0xab
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a095e3a - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:827:25
[INFO] [stdout]   20:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   21:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   22:     0x57313a08e0eb - z80::tests::ikesteloot_test_0971::h01d2c7fdabf75269
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08e107 - z80::tests::ikesteloot_test_0971::{{closure}}::h0c7d3c42b08581e2
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0b24b6 - core::ops::function::FnOnce::call_once::h7e392682db1cd542
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0978 stdout ----
[INFO] [stdout] Starting test named: edb1_2
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "8396 ed b1 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'b', '1', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 8396 ed b1 -1
[INFO] [stdout] Base address is 33686
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 31, matcher: CharPredicateSearcher { haystack: "9825 50 e5 41 f4 01 9f 11 85 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['5', '0', ' ', 'e', '5', ' ', '4', '1', ' ', 'f', '4', ' ', '0', '1', ' ', '9', 'f', ' ', '1', '1', ' ', '8', '5', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 9825 50 e5 41 f4 01 9f 11 85 -1
[INFO] [stdout] Base address is 38949
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(8), de: RegisterPair(58592), hl: RegisterPair(38949) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(62685), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(33686), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(33686)
[INFO] [stdout] expected pc: RegisterPair(33686)
[INFO] [stdout] RegisterPair(33686) 1 21
[INFO] [stdout] Looks like we hit what we were supposed to, but timing is wrong! Expected 21, but got 1 after execution!
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0978' (996) panicked at z80/src/tests/util.rs:35:5:
[INFO] [stdout] assertion `left == right` failed: incompatible registers (left=actual, right=expected)
[INFO] [stdout]   left: Registers { general: UnderlyingRegisters { bc: RegisterPair(8), de: RegisterPair(58592), hl: RegisterPair(38949) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(62685), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(33686), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout]  right: Registers { general: UnderlyingRegisters { bc: RegisterPair(7), de: RegisterPair(58592), hl: RegisterPair(38950) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(62599), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(33686), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a156a93 - core::panicking::assert_failed_inner::h3c3301979dc81b81
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:434:23
[INFO] [stdout]   20:     0x57313a0c2830 - core::panicking::assert_failed::h887605b7069ccaf3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x57313a0a331e - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:35:5
[INFO] [stdout]   22:     0x57313a08e2ab - z80::tests::ikesteloot_test_0978::h60e536b7e1afc94c
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08e2c7 - z80::tests::ikesteloot_test_0978::{{closure}}::h228e6896fa6d39d2
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0b1676 - core::ops::function::FnOnce::call_once::h72e4dba5e12a9582
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0979 stdout ----
[INFO] [stdout] Starting test named: edb2
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed b2 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'b', '2', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed b2 -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(2624), de: RegisterPair(55692), hl: RegisterPair(14286) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(35380), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 37, matcher: CharPredicateSearcher { haystack: "37ce 0a 09 08 07 06 05 04 03 02 01 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['0', 'a', ' ', '0', '9', ' ', '0', '8', ' ', '0', '7', ' ', '0', '6', ' ', '0', '5', ' ', '0', '4', ' ', '0', '3', ' ', '0', '2', ' ', '0', '1', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 37ce 0a 09 08 07 06 05 04 03 02 01 -1
[INFO] [stdout] Base address is 14286
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 205
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0979' (997) panicked at z80/src/lib.rs:827:25:
[INFO] [stdout] not implemented: Unimplemented misc (0xED) instruction: 0xb2
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a095e3a - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:827:25
[INFO] [stdout]   20:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   21:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   22:     0x57313a08e2eb - z80::tests::ikesteloot_test_0979::h46409717493b9c72
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08e307 - z80::tests::ikesteloot_test_0979::{{closure}}::h0942e4dd8e13b7e8
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0ad276 - core::ops::function::FnOnce::call_once::h3cfcf12694919e53
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0976 stdout ----
[INFO] [stdout] Starting test named: edb1
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed b1 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'b', '1', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed b1 -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 31, matcher: CharPredicateSearcher { haystack: "9825 50 e5 41 f4 01 9f 11 85 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['5', '0', ' ', 'e', '5', ' ', '4', '1', ' ', 'f', '4', ' ', '0', '1', ' ', '9', 'f', ' ', '1', '1', ' ', '8', '5', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 9825 50 e5 41 f4 01 9f 11 85 -1
[INFO] [stdout] Base address is 38949
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(8), de: RegisterPair(58592), hl: RegisterPair(38949) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(62685), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 79
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0976' (994) panicked at z80/src/lib.rs:2210:39:
[INFO] [stdout] attempt to subtract with overflow
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e69a - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a156859 - core::panicking::panic_const::panic_const_sub_overflow::h4fc8a8b45fa9fae9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:175:17
[INFO] [stdout]   20:     0x57313a09dedb - z80::Z80::cp_ld::h48a3da6947cabed2
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:2210:39
[INFO] [stdout]   21:     0x57313a09d2f9 - z80::Z80::execute_misc_instruction::{{closure}}::hf30257a355ab6232
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:1208:30
[INFO] [stdout]   22:     0x57313a09c73a - z80::Z80::execute_misc_instruction::h695e4f435cf71f74
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:518:25
[INFO] [stdout]   23:     0x57313a095d35 - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:822:24
[INFO] [stdout]   24:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   25:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   26:     0x57313a08e22b - z80::tests::ikesteloot_test_0976::h4309ea5b1137c3db
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   27:     0x57313a08e247 - z80::tests::ikesteloot_test_0976::{{closure}}::h9ffe5e31e731f5f3
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   28:     0x57313a0b1ef6 - core::ops::function::FnOnce::call_once::h7b435a6ab1eb35ac
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   29:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   30:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   31:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   32:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   33:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   34:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   35:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   36:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   37:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   38:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   39:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   40:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   41:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   42:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   43:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   44:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   45:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   46:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   47:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   48:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   49:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   50:     0x72dee0852a64 - clone
[INFO] [stdout]   51:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0980 stdout ----
[INFO] [stdout] Starting test named: edb2_1
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed b2 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'b', '2', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed b2 -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(2624), de: RegisterPair(55692), hl: RegisterPair(14286) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(35380), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "37ce 0a -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['0', 'a', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 37ce 0a -1
[INFO] [stdout] Base address is 14286
[INFO] [stdout] expected pc: RegisterPair(0)
[INFO] [stdout] RegisterPair(0) 1 21
[INFO] [stdout] Looks like we hit what we were supposed to, but timing is wrong! Expected 21, but got 1 after execution!
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0980' (998) panicked at z80/src/tests/util.rs:35:5:
[INFO] [stdout] assertion `left == right` failed: incompatible registers (left=actual, right=expected)
[INFO] [stdout]   left: Registers { general: UnderlyingRegisters { bc: RegisterPair(2624), de: RegisterPair(55692), hl: RegisterPair(14286) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(35380), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout]  right: Registers { general: UnderlyingRegisters { bc: RegisterPair(2368), de: RegisterPair(55692), hl: RegisterPair(14287) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(35340), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a156a93 - core::panicking::assert_failed_inner::h3c3301979dc81b81
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:434:23
[INFO] [stdout]   20:     0x57313a0c2830 - core::panicking::assert_failed::h887605b7069ccaf3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x57313a0a331e - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:35:5
[INFO] [stdout]   22:     0x57313a08e32b - z80::tests::ikesteloot_test_0980::h5210fe7b8c91eaf4
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08e347 - z80::tests::ikesteloot_test_0980::{{closure}}::h187e7b4b8f70fb75
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0ab136 - core::ops::function::FnOnce::call_once::h23522234b79dd01a
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0977 stdout ----
[INFO] [stdout] Starting test named: edb1_1
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "8396 ed b1 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'b', '1', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 8396 ed b1 -1
[INFO] [stdout] Base address is 33686
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 31, matcher: CharPredicateSearcher { haystack: "9825 50 e5 41 f4 01 9f 11 85 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['5', '0', ' ', 'e', '5', ' ', '4', '1', ' ', 'f', '4', ' ', '0', '1', ' ', '9', 'f', ' ', '1', '1', ' ', '8', '5', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 9825 50 e5 41 f4 01 9f 11 85 -1
[INFO] [stdout] Base address is 38949
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(8), de: RegisterPair(58592), hl: RegisterPair(38949) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(62685), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(33686), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(33686)
[INFO] [stdout] expected pc: RegisterPair(33688)
[INFO] [stdout] RegisterPair(33686) 1 79
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0977' (995) panicked at z80/src/lib.rs:2210:39:
[INFO] [stdout] attempt to subtract with overflow
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e69a - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a156859 - core::panicking::panic_const::panic_const_sub_overflow::h4fc8a8b45fa9fae9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:175:17
[INFO] [stdout]   20:     0x57313a09dedb - z80::Z80::cp_ld::h48a3da6947cabed2
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:2210:39
[INFO] [stdout]   21:     0x57313a09d2f9 - z80::Z80::execute_misc_instruction::{{closure}}::hf30257a355ab6232
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:1208:30
[INFO] [stdout]   22:     0x57313a09c73a - z80::Z80::execute_misc_instruction::h695e4f435cf71f74
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:518:25
[INFO] [stdout]   23:     0x57313a095d35 - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:822:24
[INFO] [stdout]   24:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   25:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   26:     0x57313a08e26b - z80::tests::ikesteloot_test_0977::h1ebe88868269d921
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   27:     0x57313a08e287 - z80::tests::ikesteloot_test_0977::{{closure}}::ha633ea35654c1fc8
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   28:     0x57313a0ae176 - core::ops::function::FnOnce::call_once::h4aa249ed543f0a0b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   29:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   30:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   31:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   32:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   33:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   34:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   35:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   36:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   37:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   38:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   39:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   40:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   41:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   42:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   43:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   44:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   45:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   46:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   47:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   48:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   49:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   50:     0x72dee0852a64 - clone
[INFO] [stdout]   51:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0982 stdout ----
[INFO] [stdout] Starting test named: edb3_1
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed b3 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'b', '3', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed b3 -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 16, matcher: CharPredicateSearcher { haystack: "1d7c 9d 24 aa -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['9', 'd', ' ', '2', '4', ' ', 'a', 'a', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 1d7c 9d 24 aa -1
[INFO] [stdout] Base address is 7548
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(992), de: RegisterPair(16825), hl: RegisterPair(7548) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(13483), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] expected pc: RegisterPair(0)
[INFO] [stdout] RegisterPair(0) 1 21
[INFO] [stdout] Looks like we hit what we were supposed to, but timing is wrong! Expected 21, but got 1 after execution!
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0982' (1000) panicked at z80/src/tests/util.rs:35:5:
[INFO] [stdout] assertion `left == right` failed: incompatible registers (left=actual, right=expected)
[INFO] [stdout]   left: Registers { general: UnderlyingRegisters { bc: RegisterPair(992), de: RegisterPair(16825), hl: RegisterPair(7548) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(13483), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout]  right: Registers { general: UnderlyingRegisters { bc: RegisterPair(736), de: RegisterPair(16825), hl: RegisterPair(7549) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(13335), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a156a93 - core::panicking::assert_failed_inner::h3c3301979dc81b81
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:434:23
[INFO] [stdout]   20:     0x57313a0c2830 - core::panicking::assert_failed::h887605b7069ccaf3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x57313a0a331e - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:35:5
[INFO] [stdout]   22:     0x57313a08e3ab - z80::tests::ikesteloot_test_0982::h88eb7d56908ca37f
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08e3c7 - z80::tests::ikesteloot_test_0982::{{closure}}::h4d4ca2d87824380b
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0b2936 - core::ops::function::FnOnce::call_once::h81ef428a99feea76
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0970 stdout ----
[INFO] [stdout] Starting test named: edab
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed ab -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'a', 'b', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed ab -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "199f 49 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['4', '9', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 199f 49 -1
[INFO] [stdout] Base address is 6559
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(62260), de: RegisterPair(54241), hl: RegisterPair(6559) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(55), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 16
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0970' (988) panicked at z80/src/lib.rs:827:25:
[INFO] [stdout] not implemented: Unimplemented misc (0xED) instruction: 0xab
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a095e3a - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:827:25
[INFO] [stdout]   20:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   21:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   22:     0x57313a08e0ab - z80::tests::ikesteloot_test_0970::h14cc4e265e922b4e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08e0c7 - z80::tests::ikesteloot_test_0970::{{closure}}::h021345d8b25fd67f
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0bca76 - core::ops::function::FnOnce::call_once::hf8fd9bf754fb14da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0981 stdout ----
[INFO] [stdout] Starting test named: edb3
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed b3 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'b', '3', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed b3 -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 16, matcher: CharPredicateSearcher { haystack: "1d7c 9d 24 aa -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['9', 'd', ' ', '2', '4', ' ', 'a', 'a', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 1d7c 9d 24 aa -1
[INFO] [stdout] Base address is 7548
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(992), de: RegisterPair(16825), hl: RegisterPair(7548) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(13483), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 58
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0981' (999) panicked at z80/src/lib.rs:827:25:
[INFO] [stdout] not implemented: Unimplemented misc (0xED) instruction: 0xb3
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a095e3a - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:827:25
[INFO] [stdout]   20:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   21:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   22:     0x57313a08e36b - z80::tests::ikesteloot_test_0981::ha7be4532d8ce6e63
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08e387 - z80::tests::ikesteloot_test_0981::{{closure}}::ha7c4b3c5e5012e7f
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0acf36 - core::ops::function::FnOnce::call_once::h3a59c290151a2fb4
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0988 stdout ----
[INFO] [stdout] Starting test named: edb9_2
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "7a45 ed b9 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'b', '9', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 7a45 ed b9 -1
[INFO] [stdout] Base address is 31301
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 31, matcher: CharPredicateSearcher { haystack: "c742 c6 09 85 ec 5a 01 4e 6c -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['c', '6', ' ', '0', '9', ' ', '8', '5', ' ', 'e', 'c', ' ', '5', 'a', ' ', '0', '1', ' ', '4', 'e', ' ', '6', 'c', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: c742 c6 09 85 ec 5a 01 4e 6c -1
[INFO] [stdout] Base address is 51010
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(8), de: RegisterPair(41329), hl: RegisterPair(51017) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(65485), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(31301), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(31301)
[INFO] [stdout] expected pc: RegisterPair(31301)
[INFO] [stdout] RegisterPair(31301) 1 21
[INFO] [stdout] Looks like we hit what we were supposed to, but timing is wrong! Expected 21, but got 1 after execution!
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0988' (1006) panicked at z80/src/tests/util.rs:35:5:
[INFO] [stdout] assertion `left == right` failed: incompatible registers (left=actual, right=expected)
[INFO] [stdout]   left: Registers { general: UnderlyingRegisters { bc: RegisterPair(8), de: RegisterPair(41329), hl: RegisterPair(51017) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(65485), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(31301), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout]  right: Registers { general: UnderlyingRegisters { bc: RegisterPair(7), de: RegisterPair(41329), hl: RegisterPair(51016) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(65447), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(31301), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a156a93 - core::panicking::assert_failed_inner::h3c3301979dc81b81
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:434:23
[INFO] [stdout]   20:     0x57313a0c2830 - core::panicking::assert_failed::h887605b7069ccaf3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x57313a0a331e - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:35:5
[INFO] [stdout]   22:     0x57313a08e52b - z80::tests::ikesteloot_test_0988::h0f1f9ba4a6a7f874
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08e547 - z80::tests::ikesteloot_test_0988::{{closure}}::hd31de7ad4a2588ca
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0b9c76 - core::ops::function::FnOnce::call_once::hd95c4f52d5ce01d4
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0989 stdout ----
[INFO] [stdout] Starting test named: edba
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed ba -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'b', 'a', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed ba -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(1695), de: RegisterPair(54285), hl: RegisterPair(27477) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(9575), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 25, matcher: CharPredicateSearcher { haystack: "6b50 01 02 03 04 05 06 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['0', '1', ' ', '0', '2', ' ', '0', '3', ' ', '0', '4', ' ', '0', '5', ' ', '0', '6', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 6b50 01 02 03 04 05 06 -1
[INFO] [stdout] Base address is 27472
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 121
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0989' (1007) panicked at z80/src/lib.rs:827:25:
[INFO] [stdout] not implemented: Unimplemented misc (0xED) instruction: 0xba
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stderr] error: test failed, to rerun pass `-p z80 --lib`
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a095e3a - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:827:25
[INFO] [stdout]   20:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   21:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   22:     0x57313a08e56b - z80::tests::ikesteloot_test_0989::h1164a427ed1a66b1
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08e587 - z80::tests::ikesteloot_test_0989::{{closure}}::h4a1ade182ac020c2
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0a8736 - core::ops::function::FnOnce::call_once::h05aa21cab74e6caa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0990 stdout ----
[INFO] [stdout] Starting test named: edba_1
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed ba -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'b', 'a', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed ba -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(1695), de: RegisterPair(54285), hl: RegisterPair(27477) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(9575), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 10, matcher: CharPredicateSearcher { haystack: "6b55 06 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['0', '6', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 6b55 06 -1
[INFO] [stdout] Base address is 27477
[INFO] [stdout] expected pc: RegisterPair(0)
[INFO] [stdout] RegisterPair(0) 1 21
[INFO] [stdout] Looks like we hit what we were supposed to, but timing is wrong! Expected 21, but got 1 after execution!
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0990' (1008) panicked at z80/src/tests/util.rs:35:5:
[INFO] [stdout] assertion `left == right` failed: incompatible registers (left=actual, right=expected)
[INFO] [stdout]   left: Registers { general: UnderlyingRegisters { bc: RegisterPair(1695), de: RegisterPair(54285), hl: RegisterPair(27477) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(9575), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout]  right: Registers { general: UnderlyingRegisters { bc: RegisterPair(1439), de: RegisterPair(54285), hl: RegisterPair(27476) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(9472), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a156a93 - core::panicking::assert_failed_inner::h3c3301979dc81b81
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:434:23
[INFO] [stdout]   20:     0x57313a0c2830 - core::panicking::assert_failed::h887605b7069ccaf3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x57313a0a331e - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:35:5
[INFO] [stdout]   22:     0x57313a08e5ab - z80::tests::ikesteloot_test_0990::hc367bf2bfc7cff7b
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08e5c7 - z80::tests::ikesteloot_test_0990::{{closure}}::h710d348a5e2fd1bd
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0b74c6 - core::ops::function::FnOnce::call_once::hb767d372d9b86fbf
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0991 stdout ----
[INFO] [stdout] Starting test named: edbb
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed bb -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'b', 'b', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed bb -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 19, matcher: CharPredicateSearcher { haystack: "1dcd f9 71 c5 b6 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['f', '9', ' ', '7', '1', ' ', 'c', '5', ' ', 'b', '6', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 1dcd f9 71 c5 b6 -1
[INFO] [stdout] Base address is 7629
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(1083), de: RegisterPair(48713), hl: RegisterPair(7632) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(2500), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 79
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0991' (1009) panicked at z80/src/lib.rs:827:25:
[INFO] [stdout] not implemented: Unimplemented misc (0xED) instruction: 0xbb
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a095e3a - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:827:25
[INFO] [stdout]   20:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   21:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   22:     0x57313a08e5eb - z80::tests::ikesteloot_test_0991::hda5074ce66edd3a5
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08e607 - z80::tests::ikesteloot_test_0991::{{closure}}::h5e1e837e208adf96
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0a8776 - core::ops::function::FnOnce::call_once::h05ad416c27e6992a
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0992 stdout ----
[INFO] [stdout] Starting test named: edbb_1
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed bb -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'b', 'b', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed bb -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 19, matcher: CharPredicateSearcher { haystack: "1dcd f9 71 c5 b6 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['f', '9', ' ', '7', '1', ' ', 'c', '5', ' ', 'b', '6', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 1dcd f9 71 c5 b6 -1
[INFO] [stdout] Base address is 7629
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(1083), de: RegisterPair(48713), hl: RegisterPair(7632) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(2500), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] expected pc: RegisterPair(0)
[INFO] [stdout] RegisterPair(0) 1 21
[INFO] [stdout] Looks like we hit what we were supposed to, but timing is wrong! Expected 21, but got 1 after execution!
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0992' (1010) panicked at z80/src/tests/util.rs:35:5:
[INFO] [stdout] assertion `left == right` failed: incompatible registers (left=actual, right=expected)
[INFO] [stdout]   left: Registers { general: UnderlyingRegisters { bc: RegisterPair(1083), de: RegisterPair(48713), hl: RegisterPair(7632) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(2500), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout]  right: Registers { general: UnderlyingRegisters { bc: RegisterPair(827), de: RegisterPair(48713), hl: RegisterPair(7631) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(2327), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e668 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a156a93 - core::panicking::assert_failed_inner::h3c3301979dc81b81
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:434:23
[INFO] [stdout]   20:     0x57313a0c2830 - core::panicking::assert_failed::h887605b7069ccaf3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x57313a0a331e - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:35:5
[INFO] [stdout]   22:     0x57313a08e62b - z80::tests::ikesteloot_test_0992::hdc7911ff6d5335a7
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   23:     0x57313a08e647 - z80::tests::ikesteloot_test_0992::{{closure}}::h15f89c4908321004
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   24:     0x57313a0b1836 - core::ops::function::FnOnce::call_once::h75d6822da3965a32
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   46:     0x72dee0852a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0986 stdout ----
[INFO] [stdout] Starting test named: edb9
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "0000 ed b9 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'b', '9', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 0000 ed b9 -1
[INFO] [stdout] Base address is 0
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 31, matcher: CharPredicateSearcher { haystack: "c742 c6 09 85 ec 5a 01 4e 6c -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['c', '6', ' ', '0', '9', ' ', '8', '5', ' ', 'e', 'c', ' ', '5', 'a', ' ', '0', '1', ' ', '4', 'e', ' ', '6', 'c', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: c742 c6 09 85 ec 5a 01 4e 6c -1
[INFO] [stdout] Base address is 51010
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(8), de: RegisterPair(41329), hl: RegisterPair(51017) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(65485), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(0), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(0)
[INFO] [stdout] expected pc: RegisterPair(2)
[INFO] [stdout] RegisterPair(0) 1 163
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0986' (1004) panicked at z80/src/lib.rs:2210:39:
[INFO] [stdout] attempt to subtract with overflow
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e69a - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a156859 - core::panicking::panic_const::panic_const_sub_overflow::h4fc8a8b45fa9fae9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:175:17
[INFO] [stdout]   20:     0x57313a09dedb - z80::Z80::cp_ld::h48a3da6947cabed2
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:2210:39
[INFO] [stdout]   21:     0x57313a09d006 - z80::Z80::execute_misc_instruction::{{closure}}::ha69cce882460e97f
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:1227:30
[INFO] [stdout]   22:     0x57313a09c7a2 - z80::Z80::execute_misc_instruction::h695e4f435cf71f74
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:518:25
[INFO] [stdout]   23:     0x57313a095d35 - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:822:24
[INFO] [stdout]   24:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   25:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   26:     0x57313a08e4ab - z80::tests::ikesteloot_test_0986::hd51a3948bc8bfb53
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   27:     0x57313a08e4c7 - z80::tests::ikesteloot_test_0986::{{closure}}::hdfb3195ee29e8652
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   28:     0x57313a0ab176 - core::ops::function::FnOnce::call_once::h236b06765d2c7f11
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   29:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   30:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   31:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   32:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   33:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   34:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   35:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   36:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   37:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   38:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   39:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   40:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   41:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   42:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   43:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   44:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   45:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   46:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   47:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   48:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   49:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   50:     0x72dee0852a64 - clone
[INFO] [stdout]   51:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::ikesteloot_test_0987 stdout ----
[INFO] [stdout] Starting test named: edb9_1
[INFO] [stdout] 
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 13, matcher: CharPredicateSearcher { haystack: "7a45 ed b9 -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['e', 'd', ' ', 'b', '9', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: 7a45 ed b9 -1
[INFO] [stdout] Base address is 31301
[INFO] [stdout] Read these memory values in: SplitWhitespace { inner: Filter { iter: Split(SplitInternal { start: 5, end: 31, matcher: CharPredicateSearcher { haystack: "c742 c6 09 85 ec 5a 01 4e 6c -1", char_indices: CharIndices { front_offset: 5, iter: Chars(['c', '6', ' ', '0', '9', ' ', '8', '5', ' ', 'e', 'c', ' ', '5', 'a', ' ', '0', '1', ' ', '4', 'e', ' ', '6', 'c', ' ', '-', '1']) } }, allow_trailing_empty: true, finished: false }) } } From line reading: c742 c6 09 85 ec 5a 01 4e 6c -1
[INFO] [stdout] Base address is 51010
[INFO] [stdout] Starting machine registers: Registers { general: UnderlyingRegisters { bc: RegisterPair(8), de: RegisterPair(41329), hl: RegisterPair(51017) }, general_prime: UnderlyingRegisters { bc: RegisterPair(0), de: RegisterPair(0), hl: RegisterPair(0) }, af: RegisterPair(65485), af_prime: RegisterPair(0), sp: RegisterPair(0), pc: RegisterPair(31301), i: 0, r: 0, ix: RegisterPair(0), iy: RegisterPair(0) }
[INFO] [stdout] start pc: RegisterPair(31301)
[INFO] [stdout] expected pc: RegisterPair(31303)
[INFO] [stdout] RegisterPair(31301) 1 163
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::ikesteloot_test_0987' (1005) panicked at z80/src/lib.rs:2210:39:
[INFO] [stdout] attempt to subtract with overflow
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57313a13f0c2 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57313a13f0c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57313a13f0c2 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57313a13f0c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57313a14f51a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57313a14f51a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x57313a10de06 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57313a10de06 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x57313a11e5a9 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57313a11e5a9 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57313a11e441 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x57313a0e237e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x57313a0e237e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x57313a11e822 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x57313a11e822 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x57313a11e69a - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x57313a119bf9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x57313a1024cd - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x57313a156b1c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x57313a156859 - core::panicking::panic_const::panic_const_sub_overflow::h4fc8a8b45fa9fae9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:175:17
[INFO] [stdout]   20:     0x57313a09dedb - z80::Z80::cp_ld::h48a3da6947cabed2
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:2210:39
[INFO] [stdout]   21:     0x57313a09d006 - z80::Z80::execute_misc_instruction::{{closure}}::ha69cce882460e97f
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:1227:30
[INFO] [stdout]   22:     0x57313a09c7a2 - z80::Z80::execute_misc_instruction::h695e4f435cf71f74
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:518:25
[INFO] [stdout]   23:     0x57313a095d35 - z80::Z80::execute_one_step::h5a2966c1abe86734
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:822:24
[INFO] [stdout]   24:     0x57313a09dba3 - z80::Z80::step::hb514d78aafd18846
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/lib.rs:754:32
[INFO] [stdout]   25:     0x57313a0a317f - z80::tests::util::mk_test::h9320de36df55806e
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests/util.rs:32:43
[INFO] [stdout]   26:     0x57313a08e4eb - z80::tests::ikesteloot_test_0987::ha611d130bfff54b9
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:66:9
[INFO] [stdout]   27:     0x57313a08e507 - z80::tests::ikesteloot_test_0987::{{closure}}::hef17ada5de224430
[INFO] [stdout]                                at /opt/rustwide/workdir/z80/src/tests.rs:65:28
[INFO] [stdout]   28:     0x57313a0af976 - core::ops::function::FnOnce::call_once::h5cbf6c261045f32b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   29:     0x57313a0e213b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   30:     0x57313a0e213b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   31:     0x57313a0f5b4a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   32:     0x57313a0f5b4a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   33:     0x57313a0f5b4a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   34:     0x57313a0f5b4a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   35:     0x57313a0f5b4a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   36:     0x57313a0f5b4a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   37:     0x57313a0f5b4a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   38:     0x57313a0cffa4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   39:     0x57313a0cffa4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   40:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   41:     0x57313a0d3942 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   42:     0x57313a0d3942 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   43:     0x57313a0d3942 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   44:     0x57313a0d3942 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   45:     0x57313a0d3942 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   46:     0x57313a0d3942 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   47:     0x57313a114e8f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   48:     0x57313a114e8f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   49:     0x72dee07c5aa4 - <unknown>
[INFO] [stdout]   50:     0x72dee0852a64 - clone
[INFO] [stdout]   51:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     tests::ikesteloot_test_0043
[INFO] [stdout]     tests::ikesteloot_test_0044
[INFO] [stdout]     tests::ikesteloot_test_0292
[INFO] [stdout]     tests::ikesteloot_test_0293
[INFO] [stdout]     tests::ikesteloot_test_0294
[INFO] [stdout]     tests::ikesteloot_test_0295
[INFO] [stdout]     tests::ikesteloot_test_0862
[INFO] [stdout]     tests::ikesteloot_test_0899
[INFO] [stdout]     tests::ikesteloot_test_0915
[INFO] [stdout]     tests::ikesteloot_test_0923
[INFO] [stdout]     tests::ikesteloot_test_0931
[INFO] [stdout]     tests::ikesteloot_test_0948
[INFO] [stdout]     tests::ikesteloot_test_0949
[INFO] [stdout]     tests::ikesteloot_test_0950
[INFO] [stdout]     tests::ikesteloot_test_0951
[INFO] [stdout]     tests::ikesteloot_test_0952
[INFO] [stdout]     tests::ikesteloot_test_0953
[INFO] [stdout]     tests::ikesteloot_test_0954
[INFO] [stdout]     tests::ikesteloot_test_0955
[INFO] [stdout]     tests::ikesteloot_test_0956
[INFO] [stdout]     tests::ikesteloot_test_0957
[INFO] [stdout]     tests::ikesteloot_test_0958
[INFO] [stdout]     tests::ikesteloot_test_0959
[INFO] [stdout]     tests::ikesteloot_test_0960
[INFO] [stdout]     tests::ikesteloot_test_0961
[INFO] [stdout]     tests::ikesteloot_test_0962
[INFO] [stdout]     tests::ikesteloot_test_0963
[INFO] [stdout]     tests::ikesteloot_test_0966
[INFO] [stdout]     tests::ikesteloot_test_0967
[INFO] [stdout]     tests::ikesteloot_test_0968
[INFO] [stdout]     tests::ikesteloot_test_0969
[INFO] [stdout]     tests::ikesteloot_test_0970
[INFO] [stdout]     tests::ikesteloot_test_0971
[INFO] [stdout]     tests::ikesteloot_test_0972
[INFO] [stdout]     tests::ikesteloot_test_0976
[INFO] [stdout]     tests::ikesteloot_test_0977
[INFO] [stdout]     tests::ikesteloot_test_0978
[INFO] [stdout]     tests::ikesteloot_test_0979
[INFO] [stdout]     tests::ikesteloot_test_0980
[INFO] [stdout]     tests::ikesteloot_test_0981
[INFO] [stdout]     tests::ikesteloot_test_0982
[INFO] [stdout]     tests::ikesteloot_test_0986
[INFO] [stdout]     tests::ikesteloot_test_0987
[INFO] [stdout]     tests::ikesteloot_test_0988
[INFO] [stdout]     tests::ikesteloot_test_0989
[INFO] [stdout]     tests::ikesteloot_test_0990
[INFO] [stdout]     tests::ikesteloot_test_0991
[INFO] [stdout]     tests::ikesteloot_test_0992
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 1313 passed; 48 failed; 0 ignored; 0 measured; 0 filtered out; finished in 9.04s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "a2d19db79f18141c482da50469da28507d4721707bf4d1773945e06ac57c1c85", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a2d19db79f18141c482da50469da28507d4721707bf4d1773945e06ac57c1c85", kill_on_drop: false }`
[INFO] [stdout] a2d19db79f18141c482da50469da28507d4721707bf4d1773945e06ac57c1c85
