[INFO] cloning repository https://github.com/junkyard-computing/uartd
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/junkyard-computing/uartd" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjunkyard-computing%2Fuartd", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjunkyard-computing%2Fuartd'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] d81d30d73d61cf63be29ebbdc238bb8aaa98c2ae
[INFO] testing junkyard-computing/uartd against 1.98.0-beta.1 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjunkyard-computing%2Fuartd" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/junkyard-computing/uartd
[INFO] finished tweaking git repo https://github.com/junkyard-computing/uartd
[INFO] tweaked toml for git repo https://github.com/junkyard-computing/uartd written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/junkyard-computing/uartd 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/junkyard-computing/uartd 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] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] b2b1c40821f25b5dcf9b7c26a5aadcd431e3c30a7a30fc0a778c77db5df6fa07
[INFO] running `Command { std: "docker" "start" "b2b1c40821f25b5dcf9b7c26a5aadcd431e3c30a7a30fc0a778c77db5df6fa07", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b2b1c40821f25b5dcf9b7c26a5aadcd431e3c30a7a30fc0a778c77db5df6fa07", 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" "b2b1c40821f25b5dcf9b7c26a5aadcd431e3c30a7a30fc0a778c77db5df6fa07" "/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" "b2b1c40821f25b5dcf9b7c26a5aadcd431e3c30a7a30fc0a778c77db5df6fa07", 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" "b2b1c40821f25b5dcf9b7c26a5aadcd431e3c30a7a30fc0a778c77db5df6fa07" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling memchr v2.8.2
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling bitflags v2.13.0
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling nix v0.26.4
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling unescaper v0.1.8
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling serialport v4.9.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling regex v1.12.4
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling uart-core v0.1.0 (/opt/rustwide/workdir/crates/uart-core)
[INFO] [stderr]    Compiling uartfs v0.1.0 (/opt/rustwide/workdir/crates/uartfs)
[INFO] [stderr]    Compiling uartd v0.1.0 (/opt/rustwide/workdir/crates/uartd)
[INFO] [stderr]    Compiling uartfs-frontend v0.1.0 (/opt/rustwide/workdir/crates/uartfs-frontend)
[INFO] [stderr]    Compiling uart v0.1.0 (/opt/rustwide/workdir/crates/uart)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 18.45s
[INFO] running `Command { std: "docker" "inspect" "b2b1c40821f25b5dcf9b7c26a5aadcd431e3c30a7a30fc0a778c77db5df6fa07", 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" "b2b1c40821f25b5dcf9b7c26a5aadcd431e3c30a7a30fc0a778c77db5df6fa07" "/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 uart-core v0.1.0 (/opt/rustwide/workdir/crates/uart-core)
[INFO] [stderr]    Compiling uart v0.1.0 (/opt/rustwide/workdir/crates/uart)
[INFO] [stderr]    Compiling uartd v0.1.0 (/opt/rustwide/workdir/crates/uartd)
[INFO] [stderr]    Compiling uartfs v0.1.0 (/opt/rustwide/workdir/crates/uartfs)
[INFO] [stderr]    Compiling uartfs-frontend v0.1.0 (/opt/rustwide/workdir/crates/uartfs-frontend)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 4.36s
[INFO] running `Command { std: "docker" "inspect" "b2b1c40821f25b5dcf9b7c26a5aadcd431e3c30a7a30fc0a778c77db5df6fa07", 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" "b2b1c40821f25b5dcf9b7c26a5aadcd431e3c30a7a30fc0a778c77db5df6fa07" "/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.10s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/uart-626caaf7704144a0)
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/uart_core-e62b6aa421e07295)
[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] [stdout] 
[INFO] [stdout] running 63 tests
[INFO] [stdout] test buffer::tests::drain_returns_then_clears ... ok
[INFO] [stdout] test buffer::tests::empty_push_is_noop ... ok
[INFO] [stdout] test buffer::tests::json_chunks_carry_timestamps ... ok
[INFO] [stdout] test buffer::tests::newest_chunk_kept_even_if_larger_than_cap ... ok
[INFO] [stdout] test buffer::tests::overflow_drops_oldest_and_marks ... ok
[INFO] [stdout] test buffer::tests::pushes_concatenate_in_order ... ok
[INFO] [stdout] test clock::tests::system_clock_is_monotonic_nondecreasing ... ok
[INFO] [stdout] test config::tests::auto_login_only_when_both_set ... ok
[INFO] [stdout] test config::tests::defaults_apply_when_only_port_given ... ok
[INFO] [stdout] test config::tests::missing_port_is_error ... ok
[INFO] [stdout] test config::tests::precedence_flag_over_env_over_file_over_default ... ok
[INFO] [stdout] test expect::tests::invalid_pattern_errors ... ok
[INFO] [stdout] test expect::tests::matches_across_line_boundary ... ok
[INFO] [stdout] test config::tests::reads_from_env_getter ... ok
[INFO] [stdout] test config::tests::parses_toml_file ... ok
[INFO] [stdout] test lines::tests::crlf_is_stripped ... ok
[INFO] [stdout] test expect::tests::matches_across_feeds ... ok
[INFO] [stdout] test expect::tests::matches_within_one_feed ... ok
[INFO] [stdout] test lines::tests::multiple_lines_one_push ... ok
[INFO] [stdout] test buffer::tests::peek_is_non_destructive ... ok
[INFO] [stdout] test lines::tests::flush_empty_is_none ... ok
[INFO] [stdout] test expect::tests::no_match_returns_none ... ok
[INFO] [stdout] test lines::tests::invalid_utf8_does_not_panic ... ok
[INFO] [stdout] test lines::tests::log_format_has_both_clocks ... ok
[INFO] [stdout] test expect::tests::shell_prompt_regex ... ok
[INFO] [stdout] test expect::tests::trim_on_multibyte_does_not_panic ... ok
[INFO] [stdout] test lines::tests::partial_then_completed ... ok
[INFO] [stdout] test lines::tests::single_complete_line ... ok
[INFO] [stdout] test lines::tests::trailing_partial_held_then_flushed ... ok
[INFO] [stdout] test expect::tests::trims_but_still_matches_recent ... ok
[INFO] [stdout] test pacer::tests::empty_input_with_append_is_bare_newline ... ok
[INFO] [stdout] test pacer::tests::inter_char_uses_line_delay_for_newline ... ok
[INFO] [stdout] test pacer::tests::inter_char_splits_each_byte ... ok
[INFO] [stdout] test pacer::tests::multiline_paced_per_newline ... ok
[INFO] [stdout] test pacer::tests::no_newline_suppresses_append ... ok
[INFO] [stdout] test proto::tests::all_requests_roundtrip ... ok
[INFO] [stdout] test pacer::tests::does_not_double_existing_newline ... ok
[INFO] [stdout] test pacer::tests::empty_input_no_append_is_nothing ... ok
[INFO] [stdout] test buffer::tests::drop_marker_cleared_after_drain ... ok
[INFO] [stdout] test login::tests::prompt_split_across_chunks ... ok
[INFO] [stdout] test login::tests::rearm_allows_relogin ... ok
[INFO] [stdout] test login::tests::case_insensitive ... ok
[INFO] [stdout] test login::tests::failed_attempt_reprompts_relogin_without_rearm ... ok
[INFO] [stdout] test pacer::tests::simple_line_gets_newline_appended ... ok
[INFO] [stdout] test login::tests::login_then_password_emits_both ... ok
[INFO] [stdout] test login::tests::no_prompt_no_output ... ok
[INFO] [stdout] test login::tests::password_only_after_login ... ok
[INFO] [stdout] test proto::tests::send_request_wire_shape_is_locked ... ok
[INFO] [stdout] test proto::tests::status_response_wire_shape_is_locked ... ok
[INFO] [stdout] test verified::tests::detects_corrupt_reply ... ok
[INFO] [stdout] test verified::tests::nonzero_exit_code_parsed ... ok
[INFO] [stdout] test verified::tests::run_fails_loudly_when_always_corrupt ... ok
[INFO] [stdout] test proto::tests::line_converts_from_framer_line ... ok
[INFO] [stdout] test proto::tests::send_request_accepts_minimal_form ... ok
[INFO] [stdout] test verified::tests::run_happy_path_against_sim ... ok
[INFO] [stderr]      Running tests/integration.rs (/opt/rustwide/target/debug/deps/integration-2fb11f5fca06c2f2)
[INFO] [stdout] test verified::tests::ignores_other_nonces ... ok
[INFO] [stdout] test proto::tests::read_request_wire_shape_is_locked ... ok
[INFO] [stdout] test proto::tests::all_responses_roundtrip ... ok
[INFO] [stdout] test verified::tests::pending_until_newline ... ok
[INFO] [stdout] test verified::tests::nonces_are_unique_and_hex16 ... ok
[INFO] [stdout] test verified::tests::run_retries_through_corruption ... ok
[INFO] [stdout] test verified::tests::parses_verified_result ... ok
[INFO] [stdout] test verified::tests::command_embeds_base64_and_sha_and_nonce ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 63 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test capture_read_clears_log_retains ... ok
[INFO] [stdout] test reconnects_after_port_drop ... ok
[INFO] [stdout] test wait_matches_then_times_out ... ok
[INFO] [stdout] test auto_login_logs_in_and_rearms ... ok
[INFO] [stdout] test send_expect_roundtrip_and_no_drops_on_block ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.91s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/verified_run.rs (/opt/rustwide/target/debug/deps/verified_run-6d05db3b07758dae)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test run_against_real_bash ... ok
[INFO] [stdout] test run_propagates_exit_code ... ok
[INFO] [stdout] test run_multiline_output ... ok
[INFO] [stdout] test run_recovers_from_dropped_char ... ok
[INFO] [stdout] test login_then_run_against_fake_getty ... ok
[INFO] [stdout] test run_stress_many_calls ... ok
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/uartd-618c4ced426aec0c)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.16s
[INFO] [stdout] 
[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] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/uartfs-43cee9c8c9b1b333)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 49 tests
[INFO] [stdout] test chunk::tests::corrupt_base64_rejected ... ok
[INFO] [stdout] test chunk::tests::missing_chunks_reported ... ok
[INFO] [stdout] test chunk::tests::corrupt_chunk_rejected_by_sum ... ok
[INFO] [stdout] test commands::tests::parse_write_readback_missing_fields_errors ... ok
[INFO] [stdout] test commands::tests::parse_write_readback_happy ... ok
[INFO] [stdout] test chunk::tests::empty_blob ... ok
[INFO] [stdout] test commands::tests::blob_path_matches_agent_convention ... ok
[INFO] [stdout] test commands::tests::parse_write_readback_short_write_detected ... ok
[INFO] [stdout] test commands::tests::shquote_escapes_quotes ... ok
[INFO] [stdout] test commands::tests::part_slice_parsing ... ok
[INFO] [stdout] test commands::tests::write_readback_cmd_uses_dd_not_head_for_readback ... ok
[INFO] [stdout] test frame::tests::bad_checksum_is_rejected ... ok
[INFO] [stdout] test frame::tests::encode_parse_roundtrip ... ok
[INFO] [stdout] test frame::tests::missing_checksum_token_is_rejected ... ok
[INFO] [stdout] test frame::tests::ignores_console_noise ... ok
[INFO] [stdout] test frame::tests::reader_buffers_partial_line_across_pushes ... ok
[INFO] [stdout] test frame::tests::reader_rejects_garbled_checksum ... ok
[INFO] [stdout] test frame::tests::reader_rejects_single_byte_garble_in_payload ... ok
[INFO] [stdout] test frame::tests::reader_drops_merged_frame_when_tail_is_garbled ... ok
[INFO] [stdout] test frame::tests::reader_resyncs_to_last_of_merged_frames ... ok
[INFO] [stdout] test frame::tests::resyncs_past_printk_prefix_on_same_line ... ok
[INFO] [stdout] test frame::tests::reply_direction ... ok
[INFO] [stdout] test hash::tests::known_sha256 ... ok
[INFO] [stdout] test msg::tests::all_messages_roundtrip ... ok
[INFO] [stdout] test hash::tests::prefix_len ... ok
[INFO] [stdout] test chunk::tests::roundtrip_exact_bytes ... ok
[INFO] [stdout] test chunk::tests::roundtrip_binary ... ok
[INFO] [stdout] test frame::tests::reader_extracts_frames_from_noisy_stream ... ok
[INFO] [stdout] test frame::tests::reader_handles_inserted_newline_splitting_a_frame ... ok
[INFO] [stdout] test transport::tests::chunk_sum_matches_helper ... ok
[INFO] [stdout] test frame::tests::reader_recovers_after_a_corrupt_line ... ok
[INFO] [stdout] test msg::tests::short_args_is_none ... ok
[INFO] [stdout] test msg::tests::unknown_kind_is_none ... ok
[INFO] [stdout] test frame::tests::reader_handles_crlf ... ok
[INFO] [stdout] test transport::tests::ping_handshake ... ok
[INFO] [stdout] test transport::tests::stat_reports_high_water_mark ... ok
[INFO] [stdout] test chunk::tests::wrong_expected_sha_caught_at_finish ... ok
[INFO] [stdout] test commands::tests::gzip_codec_roundtrips ... ok
[INFO] [stdout] test msg::tests::negative_exit_code ... ok
[INFO] [stdout] test transport::tests::exec_returns_stdout_verified ... ok
[INFO] [stdout] test transport::tests::exec_retries_on_byte_level_garble ... ok
[INFO] [stdout] test transport::tests::send_blob_happy_path ... ok
[INFO] [stdout] test transport::tests::send_blob_recovers_from_corrupted_chunk ... ok
[INFO] [stdout] test delta::tests::patch_is_small_and_reconstructs ... FAILED
[INFO] [stdout] test transport::tests::send_blob_recovers_from_dropped_chunk ... ok
[INFO] [stdout] test transport::tests::send_blob_survives_dropped_ack ... ok
[INFO] [stdout] test transport::tests::send_blob_stalled_error_is_resumable ... ok
[INFO] [stdout] test transport::tests::send_blob_resumes_after_mid_transfer_reboot ... ok
[INFO] [stdout] test transport::tests::send_blob_survives_byte_level_garble_both_directions ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- delta::tests::patch_is_small_and_reconstructs stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'delta::tests::patch_is_small_and_reconstructs' (1789) panicked at crates/uartfs/src/delta.rs:122:45:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x590e6edea711 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x590e6edea711 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x590e6edea711 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x590e6edea711 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x590e6edfed1a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x590e6edfed1a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x590e6edeeebc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x590e6edeeebc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x590e6edc7026 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x590e6edc7026 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x590e6ede1c69 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x590e6ed48130 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x590e6ed48130 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x590e6ede1e22 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x590e6ede1e22 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x590e6edc70d2 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x590e6edbe789 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x590e6edc7ccd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x590e6edff4ec - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x590e6edff262 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x590e6ed1822f - <core[6883ba1bc0fe4ed1]::result::Result<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>, core[6883ba1bc0fe4ed1]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x590e6ed1822f - uartfs[1da169b051496604]::delta::tests::patch_is_small_and_reconstructs
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/uartfs/src/delta.rs:122:45
[INFO] [stdout]   22:     0x590e6ed144a7 - uartfs[1da169b051496604]::delta::tests::patch_is_small_and_reconstructs::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/uartfs/src/delta.rs:106:41
[INFO] [stdout]   23:     0x590e6ed11ee6 - <uartfs[1da169b051496604]::delta::tests::patch_is_small_and_reconstructs::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x590e6ed3b46b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x590e6ed3b46b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x590e6ed48ab5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x590e6ed48ab5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x590e6ed48ab5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   29:     0x590e6ed48ab5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x590e6ed48ab5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x590e6ed48ab5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x590e6ed48ab5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x590e6ed43564 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x590e6ed43564 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x590e6ed4bc02 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x590e6ed4bc02 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x590e6ed4bc02 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   38:     0x590e6ed4bc02 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x590e6ed4bc02 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x590e6ed4bc02 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x590e6ed4bc02 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x590e6ede9a6f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   43:     0x590e6ede9a6f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   44:     0x72718ff46aa4 - <unknown>
[INFO] [stdout]   45:     0x72718ffd3a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     delta::tests::patch_is_small_and_reconstructs
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 48 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.90s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `-p uartfs --lib`
[INFO] running `Command { std: "docker" "inspect" "b2b1c40821f25b5dcf9b7c26a5aadcd431e3c30a7a30fc0a778c77db5df6fa07", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b2b1c40821f25b5dcf9b7c26a5aadcd431e3c30a7a30fc0a778c77db5df6fa07", kill_on_drop: false }`
[INFO] [stdout] b2b1c40821f25b5dcf9b7c26a5aadcd431e3c30a7a30fc0a778c77db5df6fa07
