[INFO] fetching crate r68k 0.2.2... [INFO] testing r68k-0.2.2 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-2 [INFO] extracting crate r68k 0.2.2 into /workspace/builds/worker-6-tc2/source [INFO] started tweaking crates.io crate r68k 0.2.2 [INFO] finished tweaking crates.io crate r68k 0.2.2 [INFO] tweaked toml for crates.io crate r68k 0.2.2 written to /workspace/builds/worker-6-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate r68k 0.2.2 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate r68k 0.2.2 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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] d9cc7ccd5db03b0202629048379bab90241bb14ae5ea66f12dc2d1d0a3d6f648 [INFO] running `Command { std: "docker" "start" "-a" "d9cc7ccd5db03b0202629048379bab90241bb14ae5ea66f12dc2d1d0a3d6f648", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "d9cc7ccd5db03b0202629048379bab90241bb14ae5ea66f12dc2d1d0a3d6f648", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d9cc7ccd5db03b0202629048379bab90241bb14ae5ea66f12dc2d1d0a3d6f648", kill_on_drop: false }` [INFO] [stdout] d9cc7ccd5db03b0202629048379bab90241bb14ae5ea66f12dc2d1d0a3d6f648 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 210e33e031735097ca2051b5ced4fdbe3ea88f6910395a572c2938b235acef52 [INFO] running `Command { std: "docker" "start" "-a" "210e33e031735097ca2051b5ced4fdbe3ea88f6910395a572c2938b235acef52", kill_on_drop: false }` [INFO] [stderr] Compiling r68k v0.2.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.89s [INFO] running `Command { std: "docker" "inspect" "210e33e031735097ca2051b5ced4fdbe3ea88f6910395a572c2938b235acef52", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "210e33e031735097ca2051b5ced4fdbe3ea88f6910395a572c2938b235acef52", kill_on_drop: false }` [INFO] [stdout] 210e33e031735097ca2051b5ced4fdbe3ea88f6910395a572c2938b235acef52 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 81a0a29c8ad81396b7494bedb3273760c737e2e2b175ab25f03659ab1ed5bd45 [INFO] running `Command { std: "docker" "start" "-a" "81a0a29c8ad81396b7494bedb3273760c737e2e2b175ab25f03659ab1ed5bd45", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.180 [INFO] [stderr] Compiling zerocopy v0.8.33 [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Compiling regex-syntax v0.8.8 [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling getrandom v0.2.17 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling env_logger v0.8.4 [INFO] [stderr] Compiling quickcheck v1.0.3 [INFO] [stderr] Compiling r68k v0.2.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 15.58s [INFO] running `Command { std: "docker" "inspect" "81a0a29c8ad81396b7494bedb3273760c737e2e2b175ab25f03659ab1ed5bd45", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "81a0a29c8ad81396b7494bedb3273760c737e2e2b175ab25f03659ab1ed5bd45", kill_on_drop: false }` [INFO] [stdout] 81a0a29c8ad81396b7494bedb3273760c737e2e2b175ab25f03659ab1ed5bd45 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] ad0f3ddabaf0d333420c4ead2b8ac665e57b7d61570b463356033befd6f4e558 [INFO] running `Command { std: "docker" "start" "-a" "ad0f3ddabaf0d333420c4ead2b8ac665e57b7d61570b463356033befd6f4e558", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/r68k-a0a33439dd941849) [INFO] [stdout] [INFO] [stdout] running 242 tests [INFO] [stdout] test common::tests::it_works ... ok [INFO] [stdout] test cpu::operator::tests::test_ay_predecrement_8 ... ok [INFO] [stdout] test cpu::ops::handlers::tests::optable_mask_and_matching_makes_sense ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_asl_16_ix ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_asl_16_r ... ok [INFO] [stdout] test cpu::ops::common::tests::high_nibble ... ok [INFO] [stdout] test cpu::ops::common::tests::low_nibble ... ok [INFO] [stdout] test cpu::ops::common::tests::mask_out_above_8 ... ok [INFO] [stdout] test cpu::ops::common::tests::mask_out_below_8 ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_asr_8_r ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_bchg_32_r_dn ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_bchg_32_s_dn ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_asr_16_aw ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_bchg_8_r_ix ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_bchg_8_s_aw ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_chk_16_pd ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_clr_16_pi ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_cmp_32_di ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_cmpa_32_an ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_andi_8_toc ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_cmpi_8_ai ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_cmpm_16 ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_dbhi_16 ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_divs_16_dn ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_eor_8_pd ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_eori_16_tos ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_eori_32_di ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_exg_32_aa ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_ext_wl ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_jmp_32_pcdi ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_lea_32_ai ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_jsr_32_ix ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_link_16 ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_asl_32_s ... ok [INFO] [stdout] test cpu::effective_address::tests::postincrement_8_wraps_a7_by_two ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_divu_16_ix ... ok [INFO] [stdout] test cpu::effective_address::tests::predecrement_8_wraps_a7_by_two ... ok [INFO] [stdout] test cpu::effective_address::tests::predecrement_wraps ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_lsr_32_r ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_lsl_16_aw ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_move_16_pd_pcix ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_move_16_pi_imm ... ok [INFO] [stdout] test cpu::effective_address::tests::postincrement_wraps ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_move_16_toc_ai ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_move_16_toc_pcix ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_move_16_tos_imm ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_lsr_16_ix ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_move_32_ai_imm ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_move_32_aw_al ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_move_32_fru ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_move_32_ix_an ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_move_32_pd_pcdi ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_move_32_tou ... ok [INFO] [stdout] test cpu::operator::tests::test_ax_predecrement_8 ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_move_8_ai_pd ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_move_8_di_pcix ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_move_8_pd_ai ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_movea_16_ai ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_movea_16_imm ... ok [INFO] [stdout] test cpu::ops::common::tests::more_ax_and_ay ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_movea_32_imm ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_lsl_8_s ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_move_16_ai_dn ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_move_16_dn_al ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_move_16_pd_an ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_movem_16_er_ai ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_move_8_al_di ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_lsr_16_r ... ok [INFO] [stdout] test cpu::ops::common::tests::more_dx_and_dy ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_move_16_frs_al ... ok [INFO] [stdout] test cpu::operator::tests::test_address_error_on_odd_addresses ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_movem_16_re_pd ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_movem_32_re_di ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_movep_32_er ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_muls_16_aw ... ok [INFO] [stdout] test cpu::operator::tests::test_no_address_error_on_even_addresses ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_nbcd_8_ix ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_neg_16_ai ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_movep_16_re ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_neg_32_al ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_nbcd_8_pd ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_muls_16_dn ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_neg_16_ix ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_mulu_16_pcdi ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_mulu_16_al ... ok [INFO] [stdout] test cpu::ops::common::tests::dx_and_dy ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_neg_8_di ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_neg_32_pd ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_neg_8_pi ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_negx_16_ix ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_negx_32_al ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_muls_16_imm ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_not_8_di ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_negx_16_ai ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_negx_32_pi ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_nop ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_not_16_ai ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_negx_8_pi ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_not_16_ix ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_movea_32_di ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_not_32_al ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_not_32_pd ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_negx_8_dn ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_mulu_16_ai ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_or_8_er_pcix ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_not_8_pi ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_or_16_er_ai ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_or_8_re_al ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_or_16_re_pd ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_ori_16_dn ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_ori_32_aw ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_ori_16_tos ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_ori_8_di ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_ori_8_toc ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_or_32_er_ix ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_or_32_re_pi ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_pea_32_al ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_pea_32_pcdi ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_reset ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_rte_32 ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_rtr_32 ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_rts_32 ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_scc_8_dn ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_scs_8_dn ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_seq_8_dn ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_sf_8_dn ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_sge_8_dn ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_sgt_8_dn ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_shi_8_dn ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_sle_8_dn ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_sls_8_dn ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_slt_8_dn ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_smi_8_dn ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_sne_8_dn ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_st_8_dn ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_stop ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_spl_8_dn ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_svs_8_dn ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_tst_16_an ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_tst_16_di ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_tst_32_ix ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_svc_8_dn ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_tst_32_pi ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_rol_16_pd ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_tst_8_ai ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_tst_8_imm ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_rol_16_r ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_unlk_32 ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_rol_32_s ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_ror_8_r ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_roxl_16_s ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_ror_16_al ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_roxr_8_r ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_tas_8_dn ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_roxl_16_pi ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_tas_8_ix ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_roxr_16_ai ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_trap ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_roxl_32_r ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_trapv ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::different_ops ... ok [INFO] [stdout] test cpu::tests::a_jump_changes_pc ... ok [INFO] [stdout] test cpu::tests::a_read_imm_u32_reads_from_pc ... ok [INFO] [stdout] test cpu::tests::a_read_imm_u16_reads_from_pc ... ok [INFO] [stdout] test cpu::tests::add_8_er_di_with_negative_displacement ... ok [INFO] [stdout] test cpu::tests::add_8_er_di_with_positive_displacement ... ok [INFO] [stdout] test cpu::tests::a_read_imm_u16_changes_pc ... ok [INFO] [stdout] test cpu::tests::add_8_er_aw ... ok [INFO] [stdout] test cpu::tests::add_8_er_d ... ok [INFO] [stdout] test cpu::tests::abcd_8_mm ... ok [INFO] [stdout] test cpu::tests::add_8_er_ix_with_positive_displacement ... ok [INFO] [stdout] test cpu::tests::add_8_er_imm ... ok [INFO] [stdout] test cpu::tests::abcd_8_rr ... ok [INFO] [stdout] test cpu::tests::add_16_re_pi ... ok [INFO] [stdout] test cpu::tests::add_8_er_pcdi ... ok [INFO] [stdout] test cpu::tests::add_8_er_ix_with_negative_displacement ... ok [INFO] [stdout] test cpu::tests::add_8_er_pi ... ok [INFO] [stdout] test cpu::tests::add_8_er_pd ... ok [INFO] [stdout] test cpu::tests::add_8_er_pcix ... ok [INFO] [stdout] test cpu::tests::a_read_imm_u32_changes_pc ... ok [INFO] [stdout] test cpu::tests::add_8_er_al ... ok [INFO] [stdout] test cpu::tests::a_reset_reads_sp_and_pc_from_0 ... ok [INFO] [stdout] test cpu::tests::add_8_er_ai ... ok [INFO] [stdout] test cpu::ops::common::tests::ax_and_ay ... ok [INFO] [stdout] test cpu::tests::array_elems ... ok [INFO] [stdout] test cpu::tests::an_user_mode_read_imm_u16_is_reflected_in_mem_ops ... ok [INFO] [stdout] test cpu::tests::can_execute_with_state ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_moveq_32 ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_movem_32_er_al ... ok [INFO] [stdout] test cpu::ops::opcodes::tests::correctly_defined_op_move_32_dn_dn ... ok [INFO] [stdout] test cpu::tests::core_can_stop ... ok [INFO] [stdout] test cpu::tests::execute_can_execute_set_dx ... ok [INFO] [stdout] test cpu::tests::cycle_granularity_no_change_when_already_aligned ... ok [INFO] [stdout] test cpu::tests::cycle_granularity_rounds_up_to_boundary ... ok [INFO] [stdout] test cpu::tests::cycle_counting_exec2 ... ok [INFO] [stdout] test cpu::tests::processing_state_is_known_in_g0_exception_handler ... ok [INFO] [stdout] test cpu::tests::op_with_extension_word_moves_pc_past_extension_word ... ok [INFO] [stdout] test cpu::tests::execute_can_execute_instruction_handler_0b ... ok [INFO] [stdout] test cpu::tests::execute_can_execute_instruction_handler_0a ... ok [INFO] [stdout] test cpu::tests::can_enter_halted_state ... ok [INFO] [stdout] test cpu::tests::new_sets_pc ... ok [INFO] [stdout] test cpu::tests::interrupt_can_trigger_from_stopped_state ... ok [INFO] [stdout] test cpu::tests::new_mem_sets_pc_and_mem ... ok [INFO] [stdout] test cpu::tests::processing_state_is_known_in_g1_exception_handler ... ok [INFO] [stdout] test cpu::tests::sr_to_flags_can_enter_supervisor_mode_and_swap_stackpointers ... ok [INFO] [stdout] test cpu::tests::pending_interrupt_check_does_not_change_state ... ok [INFO] [stdout] test cpu::tests::processing_state_is_known_in_g2_exception_handler ... ok [INFO] [stdout] test cpu::tests::reset_calls_interrupt_controller ... ok [INFO] [stdout] test cpu::tests::execute_does_not_panic_on_odd_pc ... ok [INFO] [stdout] test cpu::tests::nmi_has_no_effect_in_halted_state ... ok [INFO] [stdout] test cpu::tests::execute_reads_from_pc_and_does_not_panic_on_illegal_instruction ... ok [INFO] [stdout] test cpu::tests::cycle_granularity_atari_st_mode ... ok [INFO] [stdout] test cpu::tests::clones_have_independent_registers ... ok [INFO] [stdout] test cpu::tests::cycle_counting ... ok [INFO] [stdout] test ram::loggingmem::tests::read_byte_is_logged ... ok [INFO] [stdout] test interrupts::tests::auto_resets_on_ack ... ok [INFO] [stdout] test ram::loggingmem::tests::write_byte_is_logged ... ok [INFO] [stdout] test ram::loggingmem::tests::read_word_is_logged ... ok [INFO] [stdout] test ram::loggingmem::tests::write_long_is_logged ... ok [INFO] [stdout] test ram::pagedmem::tests::cross_address_bus_boundary_long_access ... ok [INFO] [stdout] test ram::pagedmem::tests::cross_address_bus_boundary_word_access ... ok [INFO] [stdout] test ram::pagedmem::tests::can_extract_diffs ... ok [INFO] [stdout] test ram::pagedmem::tests::extracts_two_full_pages_of_diffs ... ok [INFO] [stdout] test ram::pagedmem::tests::no_diff_initially ... ok [INFO] [stdout] test ram::pagedmem::tests::page_allocation_on_write ... ok [INFO] [stdout] test ram::pagedmem::tests::cross_type_boundary_word_access ... ok [INFO] [stdout] test ram::pagedmem::tests::read_your_u16_writes ... ok [INFO] [stdout] test interrupts::tests::resets_irq_level_on_external_device_reset ... ok [INFO] [stdout] test ram::pagedmem::tests::cross_address_bus_boundary_byte_access ... ok [INFO] [stdout] test ram::loggingmem::tests::read_long_is_logged ... ok [INFO] [stdout] test ram::pagedmem::tests::cross_type_boundary_long_access ... ok [INFO] [stdout] test ram::pagedmem::tests::read_initialized_memory ... ok [INFO] [stdout] test ram::pagedmem::tests::read_your_u32_writes ... ok [INFO] [stdout] test ram::pagedmem::tests::page_allocation_on_write_unless_matching_initializer ... ok [INFO] [stdout] test ram::pagedmem::tests::read_your_u8_writes ... ok [INFO] [stdout] test ram::pagedmem::tests::shared_address_space ... ok [INFO] [stdout] test interrupts::tests::keeps_track_of_priority ... ok [INFO] [stdout] test ram::loggingmem::tests::write_word_is_logged ... ok [INFO] [stdout] test cpu::tests::stop_changes_processing_state ... ok [INFO] [stdout] test cpu::tests::status_register_roundtrip ... ok [INFO] [stdout] test cpu::tests::sr_to_flags_can_enter_user_mode_and_swap_stackpointers ... ok [INFO] [stdout] test cpu::tests::user_mode_chk_16_pd_with_trap_uses_sp_correctly ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 242 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.32s [INFO] [stdout] [INFO] [stderr] Doc-tests r68k [INFO] [stdout] [INFO] [stdout] running 19 tests [INFO] [stdout] test src/lib.rs - (line 118) ... ok [INFO] [stdout] test src/ram/mod.rs - ram::AddressBus::wait_cycles (line 208) ... ignored [INFO] [stdout] test src/cpu/mod.rs - cpu::Callbacks (line 618) ... ok [INFO] [stdout] test src/ram/mod.rs - ram (line 17) ... ok [INFO] [stdout] test src/interrupts.rs - interrupts::InterruptController (line 23) ... ok [INFO] [stdout] test src/cpu/mod.rs - cpu::Cycles (line 579) ... ok [INFO] [stdout] test src/interrupts.rs - interrupts::AutoInterruptController (line 76) ... ok [INFO] [stdout] test src/lib.rs - (line 63) ... ok [INFO] [stdout] test src/cpu/mod.rs - cpu::ConfiguredCore::new_with (line 861) ... ok [INFO] [stdout] test src/lib.rs - (line 20) ... ok [INFO] [stdout] test src/cpu/mod.rs - cpu::ConfiguredCore::execute (line 1382) ... ok [INFO] [stdout] test src/cpu/mod.rs - cpu::ConfiguredCore (line 283) ... ok [INFO] [stdout] test src/cpu/mod.rs - cpu::Cpu (line 56) ... ok [INFO] [stdout] test src/cpu/mod.rs - cpu::Cpu::new (line 78) ... ok [INFO] [stdout] test src/cpu/mod.rs - cpu::ConfiguredCore::execute_with_state (line 1412) ... ok [INFO] [stdout] test src/ram/pagedmem.rs - ram::pagedmem::PagedMem (line 28) ... ok [INFO] [stdout] test src/cpu/mod.rs - cpu::ConfiguredCore::set_cycle_granularity (line 897) ... ok [INFO] [stdout] test src/cpu/mod.rs - cpu (line 12) ... ok [INFO] [stdout] test src/ram/pagedmem.rs - ram::pagedmem::PagedMem::new (line 133) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 18 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.77s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "ad0f3ddabaf0d333420c4ead2b8ac665e57b7d61570b463356033befd6f4e558", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ad0f3ddabaf0d333420c4ead2b8ac665e57b7d61570b463356033befd6f4e558", kill_on_drop: false }` [INFO] [stdout] ad0f3ddabaf0d333420c4ead2b8ac665e57b7d61570b463356033befd6f4e558