[INFO] cloning repository https://github.com/lesbikelly/enthusiasm
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/lesbikelly/enthusiasm" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Flesbikelly%2Fenthusiasm", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Flesbikelly%2Fenthusiasm'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 71e96ee404a76433421689ba3cfb3af99f3bcf84
[INFO] testing lesbikelly/enthusiasm against 1.98.0-beta.1 for beta-1.98-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Flesbikelly%2Fenthusiasm" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/lesbikelly/enthusiasm
[INFO] finished tweaking git repo https://github.com/lesbikelly/enthusiasm
[INFO] tweaked toml for git repo https://github.com/lesbikelly/enthusiasm written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/lesbikelly/enthusiasm on toolchain 1.98.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/lesbikelly/enthusiasm already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] b38af1b8a27ed56ebbb22df3abba7c00bf06f7fb42dda0a82ccdf91854879bb3
[INFO] running `Command { std: "docker" "start" "b38af1b8a27ed56ebbb22df3abba7c00bf06f7fb42dda0a82ccdf91854879bb3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b38af1b8a27ed56ebbb22df3abba7c00bf06f7fb42dda0a82ccdf91854879bb3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b38af1b8a27ed56ebbb22df3abba7c00bf06f7fb42dda0a82ccdf91854879bb3" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b38af1b8a27ed56ebbb22df3abba7c00bf06f7fb42dda0a82ccdf91854879bb3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b38af1b8a27ed56ebbb22df3abba7c00bf06f7fb42dda0a82ccdf91854879bb3" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling libc v0.2.180
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling indoc v2.0.7
[INFO] [stderr]    Compiling instability v0.3.11
[INFO] [stderr]    Compiling ryu v1.0.22
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling castaway v0.2.4
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling compact_str v0.9.0
[INFO] [stderr]    Compiling num_threads v0.1.7
[INFO] [stderr]    Compiling time-core v0.1.8
[INFO] [stderr]    Compiling litrs v1.0.0
[INFO] [stderr]    Compiling num-conv v0.2.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling line-clipping v0.3.5
[INFO] [stderr]    Compiling eyre v0.6.12
[INFO] [stderr]    Compiling color-spantrace v0.3.0
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling addr2line v0.25.1
[INFO] [stderr]    Compiling argh_shared v0.1.13
[INFO] [stderr]    Compiling rustc-demangle v0.1.27
[INFO] [stderr]    Compiling document-features v0.2.12
[INFO] [stderr]    Compiling indenter v0.3.4
[INFO] [stderr]    Compiling rust-fuzzy-search v0.1.1
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling lru v0.16.3
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]    Compiling tracing-subscriber v0.3.22
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling time v0.3.46
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling tracing-error v0.2.1
[INFO] [stderr]    Compiling unicode-truncate v2.0.1
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling strum_macros v0.27.2
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling argh_derive v0.1.13
[INFO] [stderr]    Compiling backtrace v0.3.76
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling color-eyre v0.6.5
[INFO] [stderr]    Compiling kasuari v0.4.11
[INFO] [stderr]    Compiling enthusiasm-core v0.1.0 (/opt/rustwide/workdir/enthusiasm-core)
[INFO] [stderr]    Compiling enthusiasm-mips32 v0.1.0 (/opt/rustwide/workdir/enthusiasm-mips32)
[INFO] [stderr]    Compiling strum v0.27.2
[INFO] [stderr]    Compiling ratatui-core v0.1.0
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling argh v0.1.13
[INFO] [stderr]    Compiling ratatui-widgets v0.3.0
[INFO] [stderr]    Compiling ratatui-crossterm v0.1.0
[INFO] [stderr]    Compiling ratatui-macros v0.7.0
[INFO] [stderr]    Compiling ratatui v0.30.0
[INFO] [stderr]    Compiling enthusiasm-tui v0.1.0 (/opt/rustwide/workdir/enthusiasm-tui)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 26.04s
[INFO] running `Command { std: "docker" "inspect" "b38af1b8a27ed56ebbb22df3abba7c00bf06f7fb42dda0a82ccdf91854879bb3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b38af1b8a27ed56ebbb22df3abba7c00bf06f7fb42dda0a82ccdf91854879bb3" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling enthusiasm-mips32 v0.1.0 (/opt/rustwide/workdir/enthusiasm-mips32)
[INFO] [stderr]    Compiling enthusiasm-core v0.1.0 (/opt/rustwide/workdir/enthusiasm-core)
[INFO] [stderr]    Compiling enthusiasm-tui v0.1.0 (/opt/rustwide/workdir/enthusiasm-tui)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.23s
[INFO] running `Command { std: "docker" "inspect" "b38af1b8a27ed56ebbb22df3abba7c00bf06f7fb42dda0a82ccdf91854879bb3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b38af1b8a27ed56ebbb22df3abba7c00bf06f7fb42dda0a82ccdf91854879bb3" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.19s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/enthusiasm_core-28458cc677e5c67d)
[INFO] [stdout] 
[INFO] [stdout] running 123 tests
[INFO] [stdout] test error::tests::test_address_overflow_error_display ... ok
[INFO] [stdout] test error::tests::test_assembly_error_invalid_operand ... ok
[INFO] [stdout] test error::tests::test_assembly_error_immediate_out_of_range ... ok
[INFO] [stdout] test error::tests::test_assembly_error_symbol_redefinition ... ok
[INFO] [stdout] test error::tests::test_assembly_error_undefined_label ... ok
[INFO] [stdout] test error::tests::test_cpu_error_halted ... ok
[INFO] [stdout] test error::tests::test_error_conversions_from_assembly ... ok
[INFO] [stdout] test error::tests::test_error_conversions_from_cpu ... ok
[INFO] [stdout] test error::tests::test_error_conversions_from_memory ... ok
[INFO] [stdout] test error::tests::test_cpu_error_invalid_state ... ok
[INFO] [stdout] test error::tests::test_error_conversions_from_register ... ok
[INFO] [stdout] test error::tests::test_error_conversions_from_parse ... ok
[INFO] [stdout] test error::tests::test_memory_error_out_of_bounds ... ok
[INFO] [stdout] test error::tests::test_memory_error_fault ... ok
[INFO] [stdout] test error::tests::test_memory_error_read_only ... ok
[INFO] [stdout] test error::tests::test_memory_error_unaligned_access ... ok
[INFO] [stdout] test error::tests::test_memory_error_unsupported_access ... ok
[INFO] [stdout] test error::tests::test_parse_error_eof ... ok
[INFO] [stdout] test error::tests::test_parse_error_invalid_literal ... ok
[INFO] [stdout] test error::tests::test_parse_error_unexpected_token ... ok
[INFO] [stdout] test error::tests::test_parse_error_unknown_register ... ok
[INFO] [stdout] test error::tests::test_register_error_invalid ... ok
[INFO] [stdout] test error::tests::test_register_error_read_only ... ok
[INFO] [stdout] test load::tests::test_should_load_empty_program ... ok
[INFO] [stdout] test load::tests::test_should_load_program ... ok
[INFO] [stdout] test load::tests::test_should_load_program_at_different_base_address ... ok
[INFO] [stdout] test load::tests::test_should_load_program_at_zero_address ... ok
[INFO] [stdout] test load::tests::test_should_load_program_with_nonzero_entry_point ... ok
[INFO] [stdout] test mock::assembler::tests::test_should_assemble_add ... ok
[INFO] [stdout] test mock::assembler::tests::test_should_assemble_addi ... ok
[INFO] [stdout] test mock::assembler::tests::test_should_assemble_empty_program ... ok
[INFO] [stdout] test mock::assembler::tests::test_should_assemble_multiple_instructions ... ok
[INFO] [stdout] test mock::assembler::tests::test_should_assemble_addi_with_negative_immediate ... ok
[INFO] [stdout] test mock::assembler::tests::test_should_fail_on_wrong_token_count_addi ... ok
[INFO] [stdout] test mock::assembler::tests::test_should_fail_on_wrong_token_count_add ... ok
[INFO] [stdout] test mock::assembler::tests::test_should_fail_on_wrong_token_type_add ... ok
[INFO] [stdout] test load::tests::test_should_load_single_byte_program ... ok
[INFO] [stdout] test mock::cpu::tests::test_multiple_steps ... ok
[INFO] [stdout] test mock::cpu::tests::test_memory_accessor ... ok
[INFO] [stdout] test mock::cpu::tests::test_should_execute_single_addi ... ok
[INFO] [stdout] test mock::cpu::tests::test_fetch_returns_instruction_at_pc ... ok
[INFO] [stdout] test mock::cpu::tests::test_should_execute_program ... ok
[INFO] [stdout] test mock::cpu::tests::test_should_handle_wrapping_add ... ok
[INFO] [stdout] test mock::cpu::tests::test_should_reset_cpu ... ok
[INFO] [stdout] test mock::cpu::tests::test_pc_increment_after_step ... ok
[INFO] [stdout] test mock::instruction::tests::test_encode_addi_max_byte_immediate ... ok
[INFO] [stdout] test mock::instruction::tests::test_encode_add_with_same_registers ... ok
[INFO] [stdout] test mock::assembler::tests::test_should_fail_on_wrong_token_type_addi ... ok
[INFO] [stdout] test mock::instruction::tests::test_encode_addi_with_zero_immediate ... ok
[INFO] [stdout] test mock::cpu::tests::test_decode_addi_instruction ... ok
[INFO] [stdout] test mock::instruction::tests::test_mock_instruction_decode_add ... ok
[INFO] [stdout] test mock::cpu::tests::test_registers_accessor ... ok
[INFO] [stdout] test mock::instruction::tests::test_mock_instruction_decode_addi ... ok
[INFO] [stdout] test mock::cpu::tests::test_decode_add_instruction ... ok
[INFO] [stdout] test mock::memory::tests::test_memory_size ... ok
[INFO] [stdout] test mock::assembler::tests::test_should_fail_on_non_op_first_token ... ok
[INFO] [stdout] test mock::memory::tests::test_mock_memory_read_write ... ok
[INFO] [stdout] test mock::cpu::tests::test_should_handle_small_negative_immediate ... ok
[INFO] [stdout] test mock::memory::tests::test_sequential_writes_then_reads ... ok
[INFO] [stdout] test mock::instruction::tests::test_mock_instruction_encoding_add ... ok
[INFO] [stdout] test mock::memory::tests::test_mock_memory_out_of_bounds ... ok
[INFO] [stdout] test mock::cpu::tests::test_should_execute_single_add ... ok
[INFO] [stdout] test mock::instruction::tests::test_roundtrip_add ... ok
[INFO] [stdout] test mock::instruction::tests::test_mock_op_to_u8 ... ok
[INFO] [stdout] test mock::instruction::tests::test_roundtrip_addi ... ok
[INFO] [stdout] test mock::memory::tests::test_default_memory_is_zeroed ... ok
[INFO] [stdout] test mock::memory::tests::test_should_fail_read_u16_past_boundary ... ok
[INFO] [stdout] test mock::memory::tests::test_should_overwrite_value ... ok
[INFO] [stdout] test mock::memory::tests::test_should_read_at_last_valid_address ... ok
[INFO] [stdout] test mock::memory::tests::test_should_read_u16_at_boundary ... ok
[INFO] [stdout] test mock::memory::tests::test_mock_memory_unaligned_access ... ok
[INFO] [stdout] test mock::memory::tests::test_should_fail_read_at_boundary ... ok
[INFO] [stdout] test mock::instruction::tests::test_mock_instruction_encoding_add_immediate ... ok
[INFO] [stdout] test mock::memory::tests::test_should_read_write_at_address_zero ... ok
[INFO] [stdout] test mock::memory::tests::test_should_read_u32_at_last_aligned_boundary ... ok
[INFO] [stdout] test mock::memory::tests::test_should_read_write_u32 ... ok
[INFO] [stdout] test mock::memory::tests::test_should_read_write_u8 ... ok
[INFO] [stdout] test mock::memory::tests::test_should_read_write_u16 ... ok
[INFO] [stdout] test mock::memory::tests::test_u16_write_then_u8_reads ... ok
[INFO] [stdout] test mock::memory::tests::test_u32_write_then_u8_reads ... ok
[INFO] [stdout] test mock::parser::tests::test_should_fail_on_extra_operand_add ... ok
[INFO] [stdout] test mock::memory::tests::test_unaligned_u32_at_address_1 ... ok
[INFO] [stdout] test mock::memory::tests::test_unaligned_u32_at_address_3 ... ok
[INFO] [stdout] test mock::memory::tests::test_unsupported_read_write_u16_unaligned ... ok
[INFO] [stdout] test mock::memory::tests::test_unsupported_read_write_u32_unaligned ... ok
[INFO] [stdout] test mock::memory::tests::test_unsupported_read_write_u64 ... ok
[INFO] [stdout] test mock::parser::tests::test_should_fail_on_extra_operand_addi ... ok
[INFO] [stdout] test mock::parser::tests::test_should_fail_on_immediate_overflow ... ok
[INFO] [stdout] test mock::parser::tests::test_should_fail_on_invalid_immediate ... ok
[INFO] [stdout] test mock::parser::tests::test_should_fail_on_invalid_register_add ... ok
[INFO] [stdout] test mock::parser::tests::test_should_fail_on_invalid_register_addi ... ok
[INFO] [stdout] test mock::parser::tests::test_should_fail_on_missing_operand_add ... ok
[INFO] [stdout] test mock::parser::tests::test_should_fail_on_missing_operand_addi ... ok
[INFO] [stdout] test mock::parser::tests::test_should_fail_on_unknown_instruction ... ok
[INFO] [stdout] test mock::parser::tests::test_should_parse_add ... ok
[INFO] [stdout] test mock::parser::tests::test_should_parse_addi ... ok
[INFO] [stdout] test mock::parser::tests::test_should_parse_comment_line ... ok
[INFO] [stdout] test mock::parser::tests::test_should_parse_empty_line ... ok
[INFO] [stdout] test mock::parser::tests::test_should_parse_min_negative_immediate ... ok
[INFO] [stdout] test mock::parser::tests::test_should_parse_whitespace_only_line ... ok
[INFO] [stdout] test mock::memory::tests::test_should_write_and_read_pattern ... ok
[INFO] [stdout] test mock::parser::tests::test_should_fail_add_with_no_arguments ... ok
[INFO] [stdout] test mock::parser::tests::test_should_parse_negative_immediate ... ok
[INFO] [stdout] test mock::parser::tests::test_should_parse_pc_register ... ok
[INFO] [stdout] test mock::parser::tests::test_should_preserve_line_number ... ok
[INFO] [stdout] test mock::register::tests::test_default_values ... ok
[INFO] [stdout] test mock::parser::tests::test_should_fail_addi_with_no_arguments ... ok
[INFO] [stdout] test mock::register::tests::test_mock_registers_info_pc ... ok
[INFO] [stdout] test mock::register::tests::test_mock_registers_info_r1 ... ok
[INFO] [stdout] test mock::register::tests::test_program_counter_via_write ... ok
[INFO] [stdout] test mock::register::tests::test_read_invalid_register_returns_zero ... ok
[INFO] [stdout] test mock::register::tests::test_register_isolation ... ok
[INFO] [stdout] test mock::register::tests::test_registers_list ... ok
[INFO] [stdout] test mock::register::tests::test_write_invalid_register_is_noop ... ok
[INFO] [stdout] test mock::register::tests::test_set_returns_ok ... ok
[INFO] [stdout] test mock::register::tests::test_zero_value ... ok
[INFO] [stdout] test mock::register::tests::test_max_value ... ok
[INFO] [stdout] test mock::parser::tests::test_should_parse_max_positive_immediate ... ok
[INFO] [stdout] test mock::register::tests::test_mock_registers ... ok
[INFO] [stdout] test mock::parser::tests::test_should_parse_with_extra_whitespace ... ok
[INFO] [stdout] test mock::register::tests::test_mock_registers_info ... ok
[INFO] [stdout] test mock::instruction::tests::test_decode_unknown_opcode - should panic ... ok
[INFO] [stdout] test mock::register::tests::test_mock_registers_info_invalid - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 123 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/enthusiasm_mips32-b8f0abd1125d33bd)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/enthusiasm_tui-88f87b99df6f4472)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests enthusiasm_core
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test enthusiasm-core/src/registers.rs - registers::RegisterInfo::bits (line 69) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.32s; merged doctests compilation took 0.31s
[INFO] [stderr]    Doc-tests enthusiasm_mips32
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "b38af1b8a27ed56ebbb22df3abba7c00bf06f7fb42dda0a82ccdf91854879bb3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b38af1b8a27ed56ebbb22df3abba7c00bf06f7fb42dda0a82ccdf91854879bb3", kill_on_drop: false }`
[INFO] [stdout] b38af1b8a27ed56ebbb22df3abba7c00bf06f7fb42dda0a82ccdf91854879bb3
