[INFO] fetching crate rnicro 0.3.0...
[INFO] testing rnicro-0.3.0 against beta-2026-04-21 for beta-1.96-2
[INFO] extracting crate rnicro 0.3.0 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate rnicro 0.3.0
[INFO] finished tweaking crates.io crate rnicro 0.3.0
[INFO] tweaked toml for crates.io crate rnicro 0.3.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate rnicro 0.3.0 on toolchain beta-2026-04-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate rnicro 0.3.0 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" "+beta-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] c0ec2910ffaf04f7e876502ec3060feacd834b0b382d008806e814d8618fde8d
[INFO] running `Command { std: "docker" "start" "-a" "c0ec2910ffaf04f7e876502ec3060feacd834b0b382d008806e814d8618fde8d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c0ec2910ffaf04f7e876502ec3060feacd834b0b382d008806e814d8618fde8d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c0ec2910ffaf04f7e876502ec3060feacd834b0b382d008806e814d8618fde8d", kill_on_drop: false }`
[INFO] [stdout] c0ec2910ffaf04f7e876502ec3060feacd834b0b382d008806e814d8618fde8d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=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" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 93d836042f4fd95d3122998d9ac3cc0c4982e8f1d5010235aa7ffd963106953a
[INFO] running `Command { std: "docker" "start" "-a" "93d836042f4fd95d3122998d9ac3cc0c4982e8f1d5010235aa7ffd963106953a", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.23
[INFO] [stderr]    Compiling libc v0.2.181
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling bindgen v0.71.1
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling libloading v0.8.9
[INFO] [stderr]    Compiling rustc-hash v2.1.2
[INFO] [stderr]    Compiling cc v1.2.58
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling zmij v1.0.20
[INFO] [stderr]    Compiling twox-hash v1.6.3
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling nix v0.28.0
[INFO] [stderr]    Compiling object v0.36.7
[INFO] [stderr]    Compiling cpp_demangle v0.4.5
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling nix v0.29.0
[INFO] [stderr]    Compiling ruzstd v0.7.3
[INFO] [stderr]    Compiling nibble_vec v0.1.0
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling anyhow v1.0.101
[INFO] [stderr]    Compiling fallible-iterator v0.3.0
[INFO] [stderr]    Compiling clap_lex v0.7.7
[INFO] [stderr]    Compiling endian-type v0.1.2
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling clap_builder v4.5.57
[INFO] [stderr]    Compiling radix_trie v0.2.1
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling home v0.5.12
[INFO] [stderr]    Compiling typed-arena v2.0.2
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling gimli v0.31.1
[INFO] [stderr]    Compiling plain v0.2.3
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling rustc-demangle v0.1.27
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling iced-x86 v1.21.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling memmap2 v0.9.9
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling fd-lock v4.0.4
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling rustyline v14.0.0
[INFO] [stderr]    Compiling scroll_derive v0.12.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling clap_derive v4.5.55
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling addr2line v0.24.2
[INFO] [stderr]    Compiling scroll v0.12.0
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling goblin v0.9.3
[INFO] [stderr]    Compiling clap v4.5.57
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling dap v0.4.1-alpha1
[INFO] [stderr]    Compiling unicorn-engine-sys v2.1.5
[INFO] [stderr]    Compiling unicorn-engine v2.1.5
[INFO] [stderr]    Compiling rnicro v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 56s
[INFO] running `Command { std: "docker" "inspect" "93d836042f4fd95d3122998d9ac3cc0c4982e8f1d5010235aa7ffd963106953a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "93d836042f4fd95d3122998d9ac3cc0c4982e8f1d5010235aa7ffd963106953a", kill_on_drop: false }`
[INFO] [stdout] 93d836042f4fd95d3122998d9ac3cc0c4982e8f1d5010235aa7ffd963106953a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=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" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b9472fd3978059d1022fd4526d4cd5c781394e0bacc37c94af6fef7d2df9a71c
[INFO] running `Command { std: "docker" "start" "-a" "b9472fd3978059d1022fd4526d4cd5c781394e0bacc37c94af6fef7d2df9a71c", kill_on_drop: false }`
[INFO] [stderr]    Compiling getrandom v0.4.1
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling tempfile v3.25.0
[INFO] [stderr]    Compiling rnicro v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 7.18s
[INFO] running `Command { std: "docker" "inspect" "b9472fd3978059d1022fd4526d4cd5c781394e0bacc37c94af6fef7d2df9a71c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b9472fd3978059d1022fd4526d4cd5c781394e0bacc37c94af6fef7d2df9a71c", kill_on_drop: false }`
[INFO] [stdout] b9472fd3978059d1022fd4526d4cd5c781394e0bacc37c94af6fef7d2df9a71c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=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" "+beta-2026-04-21" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 240b76ec8660601d4e45580869aa74c960ffead98d21280da351b1fdc8bdd16a
[INFO] running `Command { std: "docker" "start" "-a" "240b76ec8660601d4e45580869aa74c960ffead98d21280da351b1fdc8bdd16a", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.14s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rnicro-36b947c8148316ad)
[INFO] [stdout] 
[INFO] [stdout] running 386 tests
[INFO] [stdout] test antianalysis::tests::alarm_zero_not_bypassed ... ok
[INFO] [stdout] test antianalysis::tests::bypass_alarm_watchdog ... ok
[INFO] [stdout] test antianalysis::tests::bypass_prctl_dumpable ... ok
[INFO] [stdout] test antianalysis::tests::bypass_proc_status_tracking ... ok
[INFO] [stdout] test antianalysis::tests::bypass_ptrace_traceme ... ok
[INFO] [stdout] test antianalysis::tests::bypass_self_signal_kill ... ok
[INFO] [stdout] test antianalysis::tests::bypass_self_signal_kill_pid_zero ... ok
[INFO] [stdout] test antianalysis::tests::bypass_setitimer_watchdog ... ok
[INFO] [stdout] test antianalysis::tests::bypass_tgkill_self_signal ... ok
[INFO] [stdout] test antianalysis::tests::bypass_tkill_self_signal ... ok
[INFO] [stdout] test antianalysis::tests::default_config_enables_key_bypasses ... ok
[INFO] [stdout] test antianalysis::tests::int3_skip_check ... ok
[INFO] [stdout] test antianalysis::tests::is_anti_debug_signal_classification ... ok
[INFO] [stdout] test antianalysis::tests::kill_non_antidebug_signal_not_bypassed ... ok
[INFO] [stdout] test antianalysis::tests::kill_other_process_not_bypassed ... ok
[INFO] [stdout] test antianalysis::tests::no_bypass_when_disabled ... ok
[INFO] [stdout] test antianalysis::tests::ptrace_non_traceme_not_bypassed ... ok
[INFO] [stdout] test antianalysis::tests::rt_sigaction_logged ... ok
[INFO] [stdout] test antianalysis::tests::setitimer_non_real_not_bypassed ... ok
[INFO] [stdout] test antianalysis::tests::signal_disabled_no_bypass ... ok
[INFO] [stdout] test antianalysis::tests::signal_policy_management ... ok
[INFO] [stdout] test antianalysis::tests::spoof_tracer_pid_buffer ... ok
[INFO] [stdout] test antianalysis::tests::spoof_tracer_pid_already_zero ... ok
[INFO] [stdout] test antidebug::tests::bypass_config_default ... ok
[INFO] [stdout] test antianalysis::tests::stats_tracking ... ok
[INFO] [stdout] test antianalysis::tests::unrelated_syscall_no_action ... ok
[INFO] [stdout] test antidebug::tests::scan_finds_rdtsc ... ok
[INFO] [stdout] test antidebug::tests::technique_display ... ok
[INFO] [stdout] test antianalysis::tests::rt_sigaction_null_act_not_logged ... ok
[INFO] [stdout] test antidebug::tests::find_bytes_basic ... ok
[INFO] [stdout] test aslr::tests::base_from_leak_convenience ... ok
[INFO] [stdout] test antidebug::tests::scan_finds_proc_self_status ... ok
[INFO] [stdout] test aslr::tests::libc_db_build_id_lookup ... ok
[INFO] [stdout] test aslr::tests::calc_base_simple ... ok
[INFO] [stdout] test aslr::tests::calc_addr_roundtrip ... ok
[INFO] [stdout] test aslr::tests::libc_db_identify_by_leak ... ok
[INFO] [stdout] test aslr::tests::page_offset_extraction ... ok
[INFO] [stdout] test aslr::tests::partial_overwrite_1byte ... ok
[INFO] [stdout] test aslr::tests::page_alignment_check ... ok
[INFO] [stdout] test aslr::tests::validate_leak_values ... ok
[INFO] [stdout] test breakpoint::tests::breakpoint_manager_id_assignment ... ok
[INFO] [stdout] test aslr::tests::resolve_symbol ... ok
[INFO] [stdout] test aslr::tests::partial_overwrite_2byte ... ok
[INFO] [stdout] test breakpoint::tests::int3_byte_patching_logic ... ok
[INFO] [stdout] test breakpoint::tests::breakpoint_site_with_condition ... ok
[INFO] [stdout] test checksec::tests::security_status_display ... ok
[INFO] [stdout] test coredump::tests::align4_works ... ok
[INFO] [stdout] test aslr::tests::resolve_missing_returns_none ... ok
[INFO] [stdout] test coredump::tests::file_note_empty ... ok
[INFO] [stdout] test coredump::tests::note_serialization ... ok
[INFO] [stdout] test coredump::tests::phdr_format ... ok
[INFO] [stdout] test coredump::tests::generate_minimal_core ... ok
[INFO] [stdout] test coredump::tests::prstatus_has_registers ... ok
[INFO] [stdout] test dap_server::tests::capabilities_are_set ... ok
[INFO] [stdout] test dap_server::tests::data_breakpoint_access_type_mapping ... ok
[INFO] [stdout] test checksec::tests::checksec_result_debug ... ok
[INFO] [stdout] test dap_server::tests::deferred_breakpoints_stored_when_no_target ... ok
[INFO] [stdout] test dap_server::tests::format_checksec_output ... ok
[INFO] [stdout] test coredump::tests::elf_header_format ... ok
[INFO] [stdout] test dap_server::tests::format_antidebug_output ... ok
[INFO] [stdout] test breakpoint::tests::breakpoint_site_initial_state ... ok
[INFO] [stdout] test dap_server::tests::format_checksec_partial_relro ... ok
[INFO] [stdout] test dap_server::tests::format_stack_frame_with_location ... ok
[INFO] [stdout] test dap_server::tests::instruction_breakpoint_offset_calculation ... ok
[INFO] [stdout] test dap_server::tests::maybe_create_child_ref_formats_enum_active_variant ... ok
[INFO] [stdout] test dap_server::tests::format_stack_frame_without_location ... ok
[INFO] [stdout] test dap_server::tests::maybe_create_child_ref_formats_struct_values ... ok
[INFO] [stdout] test dap_server::tests::maybe_create_child_ref_no_data_fallback ... ok
[INFO] [stdout] test dap_server::tests::stopped_reason_mapping ... ok
[INFO] [stdout] test dap_server::tests::new_fields_initialized_empty ... ok
[INFO] [stdout] test dap_server::tests::parse_address_hex ... ok
[INFO] [stdout] test dap_server::tests::stop_reason_to_stopped_reason_all_variants ... ok
[INFO] [stdout] test dap_server::tests::switch_to_thread_no_target ... ok
[INFO] [stdout] test dap_server::tests::write_memory_address_offset_calculation ... ok
[INFO] [stdout] test dap_server::tests::variable_ref_management ... ok
[INFO] [stdout] test dwarf::tests::source_location_equality ... ok
[INFO] [stdout] test dwarf_expr::tests::eval_lit_plus_stack_value ... ok
[INFO] [stdout] test dwarf_expr::tests::eval_simple_addr ... ok
[INFO] [stdout] test dwarf_expr::tests::eval_breg_offset ... ok
[INFO] [stdout] test dwarf::tests::source_location_display ... ok
[INFO] [stdout] test dwarf_expr::tests::eval_reg ... ok
[INFO] [stdout] test dwarf_expr::tests::read_bytes_as_u64_various_sizes ... ok
[INFO] [stdout] test dwarf_expr::tests::eval_fbreg ... ok
[INFO] [stdout] test elf::tests::symbol_sorting ... ok
[INFO] [stdout] test emulator::tests::__unicorn_probe ... ignored
[INFO] [stdout] test elf::tests::symbol_type_equality ... ok
[INFO] [stdout] test emulator::tests::align_up_basic ... ok
[INFO] [stdout] test emulator::tests::default_config ... ok
[INFO] [stdout] test emulator::tests::breakpoint_management ... ok
[INFO] [stdout] test emulator::tests::emulator_creates ... ok
[INFO] [stdout] test emulator::tests::reset_state_clears_all ... ok
[INFO] [stdout] test disasm::tests::decode_ret_instruction ... ok
[INFO] [stdout] test disasm::tests::decode_direct_call ... ok
[INFO] [stdout] test disasm::tests::decode_nop_instruction ... ok
[INFO] [stdout] test disasm::tests::decode_call_instruction ... ok
[INFO] [stdout] test emulator::tests::sys_brk_works ... ok
[INFO] [stdout] test emulator::tests::sys_close_stdio_noop ... ok
[INFO] [stdout] test entropy::tests::block_entropy_basic ... ok
[INFO] [stdout] test entropy::tests::classify_entropy_ranges ... ok
[INFO] [stdout] test entropy::tests::entropy_all_zeros ... ok
[INFO] [stdout] test entropy::tests::entropy_empty ... ok
[INFO] [stdout] test elf::tests::functions_iterator ... ok
[INFO] [stdout] test elf::tests::find_symbol_at_address ... ok
[INFO] [stdout] test entropy::tests::entropy_ascii_text ... ok
[INFO] [stdout] test entropy::tests::entropy_single_byte ... ok
[INFO] [stdout] test entropy::tests::entropy_two_values ... ok
[INFO] [stdout] test elf::tests::find_symbol_by_name ... ok
[INFO] [stdout] test entropy::tests::entropy_uniform ... ok
[INFO] [stdout] test event_log::tests::clear_and_empty ... ok
[INFO] [stdout] test event_log::tests::category_filter ... ok
[INFO] [stdout] test event_log::tests::event_category_classification ... ok
[INFO] [stdout] test event_log::tests::excluded_syscalls ... ok
[INFO] [stdout] test event_log::tests::format_oneline ... ok
[INFO] [stdout] test event_log::tests::last_n ... ok
[INFO] [stdout] test event_log::tests::max_events_eviction ... ok
[INFO] [stdout] test event_log::tests::export_json_output ... ok
[INFO] [stdout] test event_log::tests::secret_category_display ... ok
[INFO] [stdout] test event_log::tests::record_and_query_events ... ok
[INFO] [stdout] test expr_eval::tests::lexer_basic_tokens ... ok
[INFO] [stdout] test event_log::tests::format_log_output ... ok
[INFO] [stdout] test expr_eval::tests::parse_addition ... ok
[INFO] [stdout] test expr_eval::tests::parse_addr_of ... ok
[INFO] [stdout] test expr_eval::tests::parse_arrow_access ... ok
[INFO] [stdout] test expr_eval::tests::parse_chained_member ... ok
[INFO] [stdout] test expr_eval::tests::parse_complex_expr ... ok
[INFO] [stdout] test expr_eval::tests::parse_deref ... ok
[INFO] [stdout] test expr_eval::tests::parse_hex_literal ... ok
[INFO] [stdout] test disasm::tests::disassemble_count_limit ... ok
[INFO] [stdout] test disasm::tests::format_disassembly_output ... ok
[INFO] [stdout] test disasm::tests::disassemble_nops ... ok
[INFO] [stdout] test disasm::tests::disassemble_push_rbp_sequence ... ok
[INFO] [stdout] test expr_eval::tests::parse_integer_literal ... ok
[INFO] [stdout] test expr_eval::tests::parse_array_index ... ok
[INFO] [stdout] test expr_eval::tests::parse_member_access ... ok
[INFO] [stdout] test expr_eval::tests::parse_negate ... ok
[INFO] [stdout] test expr_eval::tests::parse_nested_deref ... ok
[INFO] [stdout] test expr_eval::tests::parse_parenthesized ... ok
[INFO] [stdout] test expr_eval::tests::parse_variable ... ok
[INFO] [stdout] test fmtstr::tests::empty_writes ... ok
[INFO] [stdout] test fmtstr::tests::find_offset_found ... ok
[INFO] [stdout] test fmtstr::tests::find_offset_not_found ... ok
[INFO] [stdout] test fmtstr::tests::leak_payload_format ... ok
[INFO] [stdout] test fmtstr::tests::leak_string_null_free ... ok
[INFO] [stdout] test fmtstr::tests::multi_byte_write ... ok
[INFO] [stdout] test fmtstr::tests::null_free_write ... ok
[INFO] [stdout] test fmtstr::tests::offset_finder_format ... ok
[INFO] [stdout] test fmtstr::tests::padding_basic ... ok
[INFO] [stdout] test fmtstr::tests::padding_wrap ... ok
[INFO] [stdout] test gdb_rsp::tests::encode_ok ... ok
[INFO] [stdout] test gdb_rsp::tests::checksum_basic ... ok
[INFO] [stdout] test fmtstr::tests::standard_write ... ok
[INFO] [stdout] test gdb_rsp::tests::decode_incomplete ... ok
[INFO] [stdout] test gdb_rsp::tests::decode_invalid_checksum ... ok
[INFO] [stdout] test gdb_rsp::tests::decode_valid_packet ... ok
[INFO] [stdout] test gdb_rsp::tests::handle_breakpoint_insert_remove ... ok
[INFO] [stdout] test gdb_rsp::tests::handle_continue ... ok
[INFO] [stdout] test gdb_rsp::tests::handle_qsupported ... ok
[INFO] [stdout] test gdb_rsp::tests::handle_read_memory ... ok
[INFO] [stdout] test gdb_rsp::tests::handle_stop_reason ... ok
[INFO] [stdout] test gdb_rsp::tests::hex_roundtrip ... ok
[INFO] [stdout] test gdb_rsp::tests::hex_to_bytes_odd_length ... ok
[INFO] [stdout] test gdb_rsp::tests::stop_reply_format ... ok
[INFO] [stdout] test gdb_rsp::tests::parse_hex_addr_works ... ok
[INFO] [stdout] test gdb_rsp::tests::supported_features_format ... ok
[INFO] [stdout] test got_hook::tests::got_writable_check ... ok
[INFO] [stdout] test got_hook::tests::manager_deactivate ... ok
[INFO] [stdout] test got_hook::tests::trampoline_contains_int3 ... ok
[INFO] [stdout] test got_hook::tests::multiple_hooks ... ok
[INFO] [stdout] test got_hook::tests::trampoline_contains_target ... ok
[INFO] [stdout] test got_hook::tests::manager_not_found ... ok
[INFO] [stdout] test got_hook::tests::manager_record_and_get ... ok
[INFO] [stdout] test heap::tests::parse_chunk_flags ... ok
[INFO] [stdout] test got_hook::tests::trampoline_size ... ok
[INFO] [stdout] test got_hook::tests::trampoline_starts_with_push ... ok
[INFO] [stdout] test heap::tests::parse_chunk_too_short ... ok
[INFO] [stdout] test heap::tests::fastbin_sizes ... ok
[INFO] [stdout] test heap::tests::parse_chunk_basic ... ok
[INFO] [stdout] test got_hook::tests::trampoline_ends_with_jmp_rax ... ok
[INFO] [stdout] test heap_exploit::tests::fastbin_dup_no_tcache ... ok
[INFO] [stdout] test heap::tests::classify_bins ... ok
[INFO] [stdout] test heap_exploit::tests::fastbin_dup_with_tcache ... ok
[INFO] [stdout] test heap::tests::parse_tcache_basic ... ok
[INFO] [stdout] test heap::tests::tcache_sizes ... ok
[INFO] [stdout] test heap::tests::walk_chunks_basic ... ok
[INFO] [stdout] test heap_exploit::tests::fastbin_idx_conversion ... ok
[INFO] [stdout] test heap_exploit::tests::glibc_version_features ... ok
[INFO] [stdout] test heap_exploit::tests::house_of_force_new_glibc ... ok
[INFO] [stdout] test heap_exploit::tests::house_of_force_old_glibc ... ok
[INFO] [stdout] test heap_exploit::tests::request_to_chunk_size_alignment ... ok
[INFO] [stdout] test heap_exploit::tests::request_to_chunk_size_minimum ... ok
[INFO] [stdout] test heap_exploit::tests::safe_link_roundtrip ... ok
[INFO] [stdout] test heap_exploit::tests::safe_link_encode_known ... ok
[INFO] [stdout] test heap_exploit::tests::safe_link_zero_pos ... ok
[INFO] [stdout] test heap_exploit::tests::tcache_idx_conversion ... ok
[INFO] [stdout] test heap_exploit::tests::tcache_poison_with_safe_link ... ok
[INFO] [stdout] test heap_exploit::tests::tcache_poison_no_safe_link ... ok
[INFO] [stdout] test heap_exploit::tests::unsorted_bin_mitigated ... ok
[INFO] [stdout] test memscan::tests::diff_scan_filters ... ok
[INFO] [stdout] test heap_exploit::tests::unsorted_bin_bk_value ... ok
[INFO] [stdout] test memscan::tests::parse_pattern_all_wildcards ... ok
[INFO] [stdout] test memscan::tests::parse_pattern_invalid_hex ... ok
[INFO] [stdout] test memscan::tests::scan_f32_value ... ok
[INFO] [stdout] test memscan::tests::scan_no_match ... ok
[INFO] [stdout] test memscan::tests::scan_exact_match ... ok
[INFO] [stdout] test memscan::tests::parse_pattern_empty ... ok
[INFO] [stdout] test memscan::tests::parse_pattern_basic ... ok
[INFO] [stdout] test memscan::tests::scan_with_wildcards ... ok
[INFO] [stdout] test one_gadget::tests::constraint_display ... ok
[INFO] [stdout] test memscan::tests::scan_u32_value ... ok
[INFO] [stdout] test heap_exploit::tests::tcache_key_versions ... ok
[INFO] [stdout] test memscan::tests::scan_string_value ... ok
[INFO] [stdout] test memscan::tests::scan_regions_basic ... ok
[INFO] [stdout] test one_gadget::tests::difficulty_ordering ... ok
[INFO] [stdout] test one_gadget::tests::find_binsh_in_data ... ok
[INFO] [stdout] test one_gadget::tests::find_binsh_not_present ... ok
[INFO] [stdout] test one_gadget::tests::find_one_gadgets_empty_data ... ok
[INFO] [stdout] test one_gadget::tests::format_empty_gadgets ... ok
[INFO] [stdout] test one_gadget::tests::format_one_gadget ... ok
[INFO] [stdout] test one_gadget::tests::xor_zeroes_register ... ok
[INFO] [stdout] test patch::tests::vaddr_mapping_basic ... ok
[INFO] [stdout] test pattern::tests::offset_at_zero ... ok
[INFO] [stdout] test patch::tests::patch_result_stores_original ... ok
[INFO] [stdout] test one_gadget::tests::symbolic_constant_tracking ... ok
[INFO] [stdout] test pattern::tests::pattern_length ... ok
[INFO] [stdout] test pattern::tests::pattern_starts_correctly ... ok
[INFO] [stdout] test pattern::tests::offset_found ... ok
[INFO] [stdout] test pattern::tests::offset_of_bytes_works ... ok
[INFO] [stdout] test pattern::tests::pattern_max_length ... ok
[INFO] [stdout] test disasm::tests::disassemble_gas_style ... ok
[INFO] [stdout] test procfs::tests::find_load_address_works ... ok
[INFO] [stdout] test procfs::tests::find_region_containing_none ... ok
[INFO] [stdout] test pipe::tests::channel_creation ... ok
[INFO] [stdout] test procfs::tests::find_region_containing_works ... ok
[INFO] [stdout] test procfs::tests::find_load_address_not_found ... ok
[INFO] [stdout] test pattern::tests::pattern_exceeds_max ... ok
[INFO] [stdout] test procfs::tests::parse_maps_addresses ... ok
[INFO] [stdout] test pattern::tests::offset_not_found ... ok
[INFO] [stdout] test pattern::tests::unique_subsequences ... ok
[INFO] [stdout] test procfs::tests::parse_maps_permissions ... ok
[INFO] [stdout] test rop::tests::decode_simple_ret_gadget ... ok
[INFO] [stdout] test procfs::tests::parse_maps_pathnames ... ok
[INFO] [stdout] test rop::tests::reject_too_deep ... ok
[INFO] [stdout] test procfs::tests::permissions_display ... ok
[INFO] [stdout] test rop::tests::decode_multi_pop_ret ... ok
[INFO] [stdout] test rop::tests::standalone_ret ... ok
[INFO] [stdout] test procfs::tests::parse_maps_basic ... ok
[INFO] [stdout] test rop_chain::tests::build_with_multi_hop ... ok
[INFO] [stdout] test rop_chain::tests::build_syscall_chain ... ok
[INFO] [stdout] test rop_chain::tests::build_execve_chain ... ok
[INFO] [stdout] test rop_chain::tests::classify_pop_rdi_ret ... ok
[INFO] [stdout] test rop_chain::tests::builder_summary ... ok
[INFO] [stdout] test rop_chain::tests::classify_pop_rsi_pop_r15_ret ... ok
[INFO] [stdout] test rop::tests::reject_invalid_bytes ... ok
[INFO] [stdout] test rop_chain::tests::classify_mov_rdi_rax_ret ... ok
[INFO] [stdout] test rop_chain::tests::classify_ret_only ... ok
[INFO] [stdout] test rop::tests::filter_gadgets_by_pattern ... ok
[INFO] [stdout] test rop_chain::tests::classify_syscall_ret ... ok
[INFO] [stdout] test rop_chain::tests::extra_pop_padding ... ok
[INFO] [stdout] test rop_chain::tests::classify_xor_eax_eax_ret ... ok
[INFO] [stdout] test rop_chain::tests::ret_sled ... ok
[INFO] [stdout] test rust_type::tests::demangle_cpp ... ok
[INFO] [stdout] test rust_type::tests::demangle_rust_legacy ... ok
[INFO] [stdout] test rust_type::tests::demangle_plain_name ... ok
[INFO] [stdout] test rust_type::tests::demangle_rust_v0 ... ok
[INFO] [stdout] test rust_type::tests::demangle_strips_hash ... ok
[INFO] [stdout] test rust_type::tests::detect_box ... ok
[INFO] [stdout] test rust_type::tests::detect_arc ... ok
[INFO] [stdout] test rust_type::tests::detect_option ... ok
[INFO] [stdout] test rust_type::tests::detect_non_rust_type ... ok
[INFO] [stdout] test rust_type::tests::detect_rc ... ok
[INFO] [stdout] test rust_type::tests::detect_result ... ok
[INFO] [stdout] test rust_type::tests::detect_slice ... ok
[INFO] [stdout] test rust_type::tests::detect_str_ref ... ok
[INFO] [stdout] test rust_type::tests::detect_string ... ok
[INFO] [stdout] test rust_type::tests::detect_vec ... ok
[INFO] [stdout] test rust_type::tests::format_arc_value ... ok
[INFO] [stdout] test rust_type::tests::format_box_value ... ok
[INFO] [stdout] test rop_chain::tests::build_missing_gadget_fails ... ok
[INFO] [stdout] test rust_type::tests::format_empty_vec ... ok
[INFO] [stdout] test rust_type::tests::format_non_rust_type_returns_none ... ok
[INFO] [stdout] test rust_type::tests::format_null_box ... ok
[INFO] [stdout] test rust_type::tests::format_slice_value ... ok
[INFO] [stdout] test rust_type::tests::format_str_ref_value ... ok
[INFO] [stdout] test rust_type::tests::format_string_value ... ok
[INFO] [stdout] test rust_type::tests::format_rc_value ... ok
[INFO] [stdout] test rust_type::tests::format_vec_i32 ... ok
[INFO] [stdout] test secret_scan::tests::extract_printable_strings_basic ... ok
[INFO] [stdout] test secret_scan::tests::extract_strings_min_length ... ok
[INFO] [stdout] test secret_scan::tests::findings_deduplication ... ok
[INFO] [stdout] test secret_scan::tests::known_pattern_aws_key ... ok
[INFO] [stdout] test secret_scan::tests::differential_string_scan ... ok
[INFO] [stdout] test secret_scan::tests::known_pattern_github_token ... ok
[INFO] [stdout] test secret_scan::tests::format_hex_preview_truncated ... ok
[INFO] [stdout] test secret_scan::tests::known_pattern_jwt ... ok
[INFO] [stdout] test secret_scan::tests::known_pattern_pem_key ... ok
[INFO] [stdout] test secret_scan::tests::score_string_secret_ranges ... ok
[INFO] [stdout] test secret_scan::tests::looks_like_secret_basic ... ok
[INFO] [stdout] test secret_scan::tests::reset_clears_state ... ok
[INFO] [stdout] test secret_scan::tests::truncate_preview_long_masked ... ok
[INFO] [stdout] test secret_scan::tests::scan_regions_filters_writable ... ok
[INFO] [stdout] test secret_scan::tests::format_hex_preview_basic ... ok
[INFO] [stdout] test shellcode::tests::analyze_clean_shellcode ... ok
[INFO] [stdout] test shellcode::tests::decoder_stub_valid ... ok
[INFO] [stdout] test secret_scan::tests::trigger_syscall_check ... ok
[INFO] [stdout] test shellcode::tests::find_key_avoids_bad ... ok
[INFO] [stdout] test secret_scan::tests::truncate_preview_short ... ok
[INFO] [stdout] test shellcode::tests::int80_detection ... ok
[INFO] [stdout] test shared_lib::tests::rendezvous_info_fields ... ok
[INFO] [stdout] test shellcode::tests::analyze_with_nulls ... ok
[INFO] [stdout] test shellcode::tests::nop_sled_detected ... ok
[INFO] [stdout] test shellcode::tests::nop_sled_too_short ... ok
[INFO] [stdout] test shellcode::tests::xor_changes_bytes ... ok
[INFO] [stdout] test shellcode::tests::syscall_detection ... ok
[INFO] [stdout] test shared_lib::tests::shared_library_display ... ok
[INFO] [stdout] test shellcode::tests::xor_roundtrip ... ok
[INFO] [stdout] test sigrop::tests::chain_multi_frame ... ok
[INFO] [stdout] test sigrop::tests::builder_pattern ... ok
[INFO] [stdout] test sigrop::tests::chain_single_frame ... ok
[INFO] [stdout] test shellcode::tests::bad_chars_detection ... ok
[INFO] [stdout] test sigrop::tests::default_segments ... ok
[INFO] [stdout] test sigrop::tests::mprotect_frame_correct ... ok
[INFO] [stdout] test sigrop::tests::read_frame_correct ... ok
[INFO] [stdout] test sigrop::tests::execve_frame_correct ... ok
[INFO] [stdout] test sigrop::tests::serialization_rax ... ok
[INFO] [stdout] test sigrop::tests::serialization_rip ... ok
[INFO] [stdout] test sigrop::tests::serialization_size ... ok
[INFO] [stdout] test strings::tests::empty_input ... ok
[INFO] [stdout] test strings::tests::extract_strings_from_raw ... ok
[INFO] [stdout] test strings::tests::min_length_filtering ... ok
[INFO] [stdout] test strings::tests::test_is_printable_ascii ... ok
[INFO] [stdout] test syscall::tests::case_insensitive_name_lookup ... ok
[INFO] [stdout] test syscall::tests::lookup_by_name ... ok
[INFO] [stdout] test syscall::tests::lookup_by_number ... ok
[INFO] [stdout] test syscall_trace::tests::format_fd_args ... ok
[INFO] [stdout] test syscall_trace::tests::format_mmap_prot_none ... ok
[INFO] [stdout] test syscall_trace::tests::format_mmap_prot_rwx ... ok
[INFO] [stdout] test syscall_trace::tests::format_open_flags_combined ... ok
[INFO] [stdout] test tube::tests::create_pipes_succeeds ... ok
[INFO] [stdout] test syscall_trace::tests::format_open_flags_rdonly ... ok
[INFO] [stdout] test syscall_trace::tests::format_ptr_null ... ok
[INFO] [stdout] test syscall_trace::tests::format_return_error ... ok
[INFO] [stdout] test tube::tests::cyclic_pattern_length ... ok
[INFO] [stdout] test tube::tests::find_subseq_at_boundaries ... ok
[INFO] [stdout] test syscall_trace::tests::format_return_success ... ok
[INFO] [stdout] test syscall_trace::tests::format_signal ... ok
[INFO] [stdout] test syscall_trace::tests::format_string_ptr_with_reader ... ok
[INFO] [stdout] test syscall_trace::tests::format_syscall_entry_write ... ok
[INFO] [stdout] test syscall_trace::tests::lookup_unknown_syscall ... ok
[INFO] [stdout] test tube::tests::cyclic_find_value ... ok
[INFO] [stdout] test syscall_trace::tests::lookup_known_syscall ... ok
[INFO] [stdout] test tube::tests::find_subseq_basic ... ok
[INFO] [stdout] test tube::tests::find_subseq_empty ... ok
[INFO] [stdout] test tube::tests::flat_buffer ... ok
[INFO] [stdout] test tube::tests::p16_roundtrip ... ok
[INFO] [stdout] test tube::tests::tube_recvuntil ... ok
[INFO] [stdout] test tube::tests::tube_send_recv_via_pipe ... ok
[INFO] [stdout] test tube::tests::unpack_short_data ... ok
[INFO] [stdout] test tube::tests::pack_unpack_u32 ... ok
[INFO] [stdout] test types::tests::virt_addr_ord ... ok
[INFO] [stdout] test unwind::tests::unwind_frame_creation ... ok
[INFO] [stdout] test types::tests::virt_addr_hash ... ok
[INFO] [stdout] test tube::tests::pack_unpack_u64 ... ok
[INFO] [stdout] test unwind::tests::empty_walk_returns_at_least_one_frame ... ok
[INFO] [stdout] test types::tests::virt_addr_arithmetic ... ok
[INFO] [stdout] test variables::tests::format_bool_values ... ok
[INFO] [stdout] test variables::tests::format_char_values ... ok
[INFO] [stdout] test types::tests::virt_addr_display ... ok
[INFO] [stdout] test watchpoint::tests::watchpoint_size_conversion ... ok
[INFO] [stdout] test watchpoint::tests::watchpoint_size_dr7_length ... ok
[INFO] [stdout] test watchpoint::tests::watchpoint_manager_empty ... ok
[INFO] [stdout] test watchpoint::tests::watchpoint_type_dr7_condition ... ok
[INFO] [stdout] test watchpoint::tests::watchpoint_type_display ... ok
[INFO] [stdout] test variables::tests::format_unsigned_int ... ok
[INFO] [stdout] test variables::tests::format_union ... ok
[INFO] [stdout] test variables::tests::format_enum_none ... ok
[INFO] [stdout] test emulator::tests::syscall_ptrace_bypassed ... ok
[INFO] [stdout] test variables::tests::format_enum_some ... ok
[INFO] [stdout] test variables::tests::format_float ... ok
[INFO] [stdout] test variables::tests::format_pointer ... ok
[INFO] [stdout] test variables::tests::format_signed_int ... ok
[INFO] [stdout] test variables::tests::format_struct ... ok
[INFO] [stdout] test emulator::tests::shellcode_syscall_exit ... ok
[INFO] [stdout] test emulator::tests::shellcode_nop_ret ... ok
[INFO] [stdout] test tube::tests::cyclic_pattern_non_repeating ... ok
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/deps/rnicro-36b947c8148316ad` (signal: 9, SIGKILL: kill)
[INFO] running `Command { std: "docker" "inspect" "240b76ec8660601d4e45580869aa74c960ffead98d21280da351b1fdc8bdd16a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "240b76ec8660601d4e45580869aa74c960ffead98d21280da351b1fdc8bdd16a", kill_on_drop: false }`
[INFO] [stdout] 240b76ec8660601d4e45580869aa74c960ffead98d21280da351b1fdc8bdd16a
