[INFO] fetching crate some-serial 0.7.8...
[INFO] testing some-serial-0.7.8 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate some-serial 0.7.8 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate some-serial 0.7.8
[INFO] finished tweaking crates.io crate some-serial 0.7.8
[INFO] tweaked toml for crates.io crate some-serial 0.7.8 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate some-serial 0.7.8 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate some-serial 0.7.8 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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded tock-registers v0.10.1
[INFO] [stderr]   Downloaded rdif-serial v0.10.1
[INFO] [stderr]   Downloaded raw-cpuid v10.7.0
[INFO] [stderr]   Downloaded x86 v0.52.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 05c6335017f40df4c89beaaee25fff6c0b0206353881c12c7fb528712da482de
[INFO] running `Command { std: "docker" "start" "05c6335017f40df4c89beaaee25fff6c0b0206353881c12c7fb528712da482de", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "05c6335017f40df4c89beaaee25fff6c0b0206353881c12c7fb528712da482de", 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" "05c6335017f40df4c89beaaee25fff6c0b0206353881c12c7fb528712da482de" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "05c6335017f40df4c89beaaee25fff6c0b0206353881c12c7fb528712da482de", 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" "05c6335017f40df4c89beaaee25fff6c0b0206353881c12c7fb528712da482de" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling x86 v0.52.0
[INFO] [stderr]    Compiling heapless v0.9.3
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling bit_field v0.10.3
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling log v0.4.34
[INFO] [stderr]    Compiling tock-registers v0.10.1
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling raw-cpuid v10.7.0
[INFO] [stderr]    Compiling enum_dispatch v0.3.13
[INFO] [stderr]    Compiling hash32 v0.3.1
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling rdif-serial v0.10.1
[INFO] [stderr]    Compiling some-serial v0.7.8 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.93s
[INFO] running `Command { std: "docker" "inspect" "05c6335017f40df4c89beaaee25fff6c0b0206353881c12c7fb528712da482de", 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" "05c6335017f40df4c89beaaee25fff6c0b0206353881c12c7fb528712da482de" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling some-serial v0.7.8 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2.03s
[INFO] running `Command { std: "docker" "inspect" "05c6335017f40df4c89beaaee25fff6c0b0206353881c12c7fb528712da482de", 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" "05c6335017f40df4c89beaaee25fff6c0b0206353881c12c7fb528712da482de" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/some_serial-1668ddeecf1fc6d2)
[INFO] [stdout] 
[INFO] [stdout] running 63 tests
[INFO] [stdout] test ns16550::dw_apb::tests::runtime_baudrate_waits_for_an_idle_dw_apb_uart ... ok
[INFO] [stdout] test ns16550::dw_apb::tests::busy_detect_interrupt_is_claimed_by_irq_endpoint ... ok
[INFO] [stdout] test ns16550::tests::changing_rx_trigger_preserves_fifo_without_copying_iir_status ... ok
[INFO] [stdout] test ns16550::tests::discard_rx_clears_only_the_receiver_fifo_and_saved_status ... ok
[INFO] [stdout] test ns16550::tests::discard_tx_clears_only_the_transmitter_fifo ... ok
[INFO] [stdout] test ns16550::tests::emergency_takeover_leaves_device_interrupts_masked ... ok
[INFO] [stdout] test ns16550::rockchip_fiq::tests::newline_enables_debugger_when_debugging_is_disabled ... ok
[INFO] [stdout] test ns16550::rockchip_fiq::tests::parser_covers_deferred_os_commands ... ok
[INFO] [stdout] test ns16550::dw_apb::tests::new_raw_does_not_touch_hardware_registers ... ok
[INFO] [stdout] test ns16550::tests::baudrate_reads_divisor_latch_without_consuming_rx_register ... ok
[INFO] [stdout] test ns16550::rockchip_fiq::tests::command_line_supports_backspace_history_and_tab_completion ... ok
[INFO] [stdout] test ns16550::tests::emergency_tx_has_a_fixed_write_budget ... ok
[INFO] [stdout] test ns16550::tests::irq_lsr_error_is_preserved_in_buffered_sample ... ok
[INFO] [stdout] test ns16550::tests::irq_report_contains_the_drained_rx_fifo ... ok
[INFO] [stdout] test ns16550::tests::emergency_tx_writes_only_the_current_nonblocking_fifo_capacity ... ok
[INFO] [stdout] test ns16550::tests::irq_reports_rx_error_and_buffers_fifo_data ... ok
[INFO] [stdout] test ns16550::tests::failed_startup_restores_the_early_interrupt_mask ... ok
[INFO] [stdout] test ns16550::tests::irq_keeps_rx_source_enabled_after_draining_fifo ... ok
[INFO] [stdout] test ns16550::tests::not_full_backend_checks_capacity_after_each_byte ... ok
[INFO] [stdout] test ns16550::tests::hard_irq_drains_rx_before_deferred_worker_can_overrun_fifo ... ok
[INFO] [stdout] test ns16550::tests::open_enables_modem_interrupt_output_gate ... ok
[INFO] [stdout] test ns16550::tests::pending_output_preserves_rx_error_latch ... ok
[INFO] [stdout] test ns16550::tests::startup_uses_half_full_rx_trigger_for_deferred_service ... ok
[INFO] [stdout] test ns16550::tests::try_read_empty_returns_zero ... ok
[INFO] [stdout] test ns16550::tests::try_write_fills_enabled_tx_fifo_in_one_pass ... ok
[INFO] [stdout] test ns16550::tests::irq_endpoint_does_not_synthesize_tx_irq_from_plain_lsr_ready ... ok
[INFO] [stdout] test ns16550::tests::port_rx_returns_current_byte_and_overrun_marker ... ok
[INFO] [stdout] test ns16550::tests::try_write_stops_when_tx_fifo_becomes_full ... ok
[INFO] [stdout] test ns16550::tests::split_adopts_firmware_fifo_before_irq_ownership ... ok
[INFO] [stdout] test ns16550::tests::hard_irq_claims_and_clears_modem_status_interrupt ... ok
[INFO] [stdout] test ns16550::tests::tx_irq_exposes_space_without_owning_a_software_fifo ... ok
[INFO] [stdout] test ns16550::tests::hard_irq_does_not_claim_rx_ready_without_iir_pending ... ok
[INFO] [stdout] test ns16550::tests::hard_irq_does_not_claim_tx_ready_without_iir_pending ... ok
[INFO] [stdout] test pl011::tests::emergency_tx_writes_the_whole_buffer_past_the_fifo_depth ... ok
[INFO] [stdout] test ns16550::tests::hard_irq_rx_drain_is_bounded_to_the_report_capacity ... ok
[INFO] [stdout] test pl011::tests::overrun_irq_masks_receive_sources_until_worker_rearm ... ok
[INFO] [stdout] test ns16550::tests::unknown_irq_source_masks_all_and_reports_fault ... ok
[INFO] [stdout] test pl011::tests::invalid_config_restores_every_configuration_register ... ok
[INFO] [stdout] test ns16550::tests::irq_overrun_masks_rx_source_until_worker_rearm ... ok
[INFO] [stdout] test ns16550::tests::rearm_remasks_a_source_that_is_already_ready ... ok
[INFO] [stdout] test ns16550::tests::split_endpoints_service_rx_and_tx_fifo ... ok
[INFO] [stdout] test ns16550::rockchip_fiq::tests::fiq_word_enters_debugger_unless_prefixed_by_space_or_underscore ... ok
[INFO] [stdout] test pl011::tests::emergency_takeover_permanently_masks_device_interrupts ... ok
[INFO] [stdout] test ns16550::tests::startup_enables_fifo_before_checking_fifo_status ... ok
[INFO] [stdout] test pl011::tests::set_config_preserves_enabled_tx_and_rx_paths ... ok
[INFO] [stdout] test pl011::tests::raw_rx_reports_overrun_instead_of_swallowing_it ... ok
[INFO] [stdout] test pl011::tests::raw_rx_sample_reports_overrun_instead_of_swallowing_it ... ok
[INFO] [stdout] test pl011::tests::rearm_remasks_rx_when_fifo_is_already_ready ... ok
[INFO] [stdout] test pl011::tests::runtime_discard_rx_clears_latched_error_state ... ok
[INFO] [stdout] test pl011::tests::runtime_discard_tx_is_non_destructive_when_unsupported ... ok
[INFO] [stdout] test pl011::tests::rx_available_mask_enables_timeout_and_error_interrupts ... ok
[INFO] [stdout] test pl011::tests::tx_irq_endpoint_acknowledges_tx_interrupt ... ok
[INFO] [stdout] test pl011::tests::unknown_irq_source_masks_all_without_fifo_access ... ok
[INFO] [stdout] test pl011::tests::tx_irq_exposes_space_without_owning_a_software_fifo ... ok
[INFO] [stdout] test pl011::tests::emergency_tx_gives_up_after_a_bounded_poll_when_the_fifo_stays_full ... ok
[INFO] [stdout] test pl011::tests::rx_irq_masks_source_after_bounded_fifo_drain ... ok
[INFO] [stdout] test tests::transferred_byte_error_preserves_transfer_source ... ok
[INFO] [stdout] test pl011::tests::port_rx_ready_is_visible_without_irq_event ... ok
[INFO] [stdout] test ns16550::rockchip_fiq::tests::command_line_parses_console_and_sleep_modes ... ok
[INFO] [stdout] test pl011::tests::hard_irq_does_not_claim_rx_ready_without_mis ... ok
[INFO] [stdout] test pl011::tests::irq_status_without_rx_byte_is_preserved_after_irq_ack ... ok
[INFO] [stdout] test pl011::tests::set_config_busy_timeout_restores_every_configuration_register ... ok
[INFO] [stdout] test pl011::tests::early_console_open_has_a_bounded_busy_failure ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 63 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests some_serial
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/lib.rs - (line 30) - compile ... 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.45s; merged doctests compilation took 0.44s
[INFO] running `Command { std: "docker" "inspect" "05c6335017f40df4c89beaaee25fff6c0b0206353881c12c7fb528712da482de", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "05c6335017f40df4c89beaaee25fff6c0b0206353881c12c7fb528712da482de", kill_on_drop: false }`
[INFO] [stdout] 05c6335017f40df4c89beaaee25fff6c0b0206353881c12c7fb528712da482de
