[INFO] cloning repository https://github.com/ciefa/Nundinae
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/ciefa/Nundinae" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fciefa%2FNundinae", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fciefa%2FNundinae'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 2b83783794c4ee9a02d36389ba1858de28696068
[INFO] testing ciefa/Nundinae 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%2Fciefa%2FNundinae" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-4-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/ciefa/Nundinae
[INFO] finished tweaking git repo https://github.com/ciefa/Nundinae
[INFO] tweaked toml for git repo https://github.com/ciefa/Nundinae written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/ciefa/Nundinae 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/ciefa/Nundinae 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-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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] b3089478c48f55551ba084829e92fe11ddec8034d6946c018aea26da68cd1817
[INFO] running `Command { std: "docker" "start" "b3089478c48f55551ba084829e92fe11ddec8034d6946c018aea26da68cd1817", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b3089478c48f55551ba084829e92fe11ddec8034d6946c018aea26da68cd1817", 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" "b3089478c48f55551ba084829e92fe11ddec8034d6946c018aea26da68cd1817" "/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" "b3089478c48f55551ba084829e92fe11ddec8034d6946c018aea26da68cd1817", 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" "b3089478c48f55551ba084829e92fe11ddec8034d6946c018aea26da68cd1817" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.52
[INFO] [stderr]    Compiling shlex v2.0.1
[INFO] [stderr]    Compiling virtue v0.0.18
[INFO] [stderr]    Compiling unty v0.0.4
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling bitflags v2.13.0
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling fallible-iterator v0.3.0
[INFO] [stderr]    Compiling fallible-streaming-iterator v0.1.9
[INFO] [stderr]    Compiling cc v1.2.65
[INFO] [stderr]    Compiling bincode_derive v2.0.1
[INFO] [stderr]    Compiling bincode v2.0.1
[INFO] [stderr]    Compiling libsqlite3-sys v0.30.1
[INFO] [stderr]    Compiling engine-core v0.1.0 (/opt/rustwide/workdir/engine-core)
[INFO] [stderr]    Compiling engine-wire v0.1.0 (/opt/rustwide/workdir/engine-wire)
[INFO] [stderr]    Compiling engine-client v0.1.0 (/opt/rustwide/workdir/engine-client)
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling hashlink v0.9.1
[INFO] [stderr]    Compiling rusqlite v0.32.1
[INFO] [stderr]    Compiling engine-server v0.1.0 (/opt/rustwide/workdir/engine-server)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 19.56s
[INFO] running `Command { std: "docker" "inspect" "b3089478c48f55551ba084829e92fe11ddec8034d6946c018aea26da68cd1817", 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" "b3089478c48f55551ba084829e92fe11ddec8034d6946c018aea26da68cd1817" "/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 once_cell v1.21.4
[INFO] [stderr]    Compiling bitflags v2.13.0
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling engine-client v0.1.0 (/opt/rustwide/workdir/engine-client)
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling hashlink v0.9.1
[INFO] [stderr]    Compiling rusqlite v0.32.1
[INFO] [stderr]    Compiling engine-server v0.1.0 (/opt/rustwide/workdir/engine-server)
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling engine-wire v0.1.0 (/opt/rustwide/workdir/engine-wire)
[INFO] [stderr]    Compiling engine-core v0.1.0 (/opt/rustwide/workdir/engine-core)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 34.14s
[INFO] running `Command { std: "docker" "inspect" "b3089478c48f55551ba084829e92fe11ddec8034d6946c018aea26da68cd1817", 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" "b3089478c48f55551ba084829e92fe11ddec8034d6946c018aea26da68cd1817" "/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.11s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/engine_client-52c59f2896a149ce)
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/engine_core-d99c0792544c0b79)
[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] [stdout] 
[INFO] [stdout] running 30 tests
[INFO] [stdout] test book::tests::best_bid_is_highest_best_ask_is_lowest ... ok
[INFO] [stdout] test book::tests::remove_cleans_empty_level ... ok
[INFO] [stdout] test command::tests::fee_policy_disabled_is_zero_rates ... ok
[INFO] [stdout] test command::tests::sanitize_clamps_invalid_fee_policy ... ok
[INFO] [stdout] test book::tests::fifo_within_level_is_time_priority ... ok
[INFO] [stdout] test event::tests::sequenced_envelope_yields_trade_ref ... ok
[INFO] [stdout] test fees::tests::fee_never_exceeds_notional_and_is_monotonic ... ok
[INFO] [stdout] test fees::tests::huge_notional_saturates_instead_of_panicking ... ok
[INFO] [stdout] test fees::tests::truncates_toward_zero ... ok
[INFO] [stdout] test hash::tests::map_round_trips ... ok
[INFO] [stdout] test ids::tests::book_id_orders_by_location_then_asset ... ok
[INFO] [stdout] test ids::tests::sub_seq_increments_from_zero ... ok
[INFO] [stdout] test command::tests::commands_are_comparable_for_replay_cross_check ... ok
[INFO] [stdout] test fees::tests::negative_or_disabled_rate_is_free ... ok
[INFO] [stdout] test snapshot::tests::empty_engine_round_trips ... ok
[INFO] [stdout] test snapshot::tests::rejects_corrupt_bytes ... ok
[INFO] [stdout] test snapshot::tests::rejects_trailing_bytes ... ok
[INFO] [stdout] test snapshot::tests::rejects_unknown_format_version ... ok
[INFO] [stdout] test hash::tests::deterministic_across_instances ... ok
[INFO] [stdout] test snapshot::tests::restored_engine_continues_byte_identically ... ok
[INFO] [stdout] test snapshot::tests::round_trip_is_state_equal_and_byte_stable ... ok
[INFO] [stdout] test fees::tests::disabled_policy_is_free ... ok
[INFO] [stdout] test stops::tests::buy_stop_triggers_at_or_above_sell_at_or_below ... ok
[INFO] [stdout] test stops::tests::take_triggered_removes_only_crossed ... ok
[INFO] [stdout] test ids::tests::order_id_is_monotonic_and_total_ordered ... ok
[INFO] [stdout] test ids::tests::timestamp_clamps_backward_steps ... ok
[INFO] [stdout] test types::tests::side_opposite_is_involutive ... ok
[INFO] [stdout] test types::tests::lot_validation ... ok
[INFO] [stdout] test types::tests::tick_validation ... ok
[INFO] [stdout] test types::tests::notional_uses_i128_headroom ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test fees_match_engine ... ok
[INFO] [stdout] test fok_stp_loop_stopping_is_unfillable ... ok
[INFO] [stdout] test stp_cancel_both_matches ... ok
[INFO] [stdout] test idempotency_dedup_matches ... ok
[INFO] [stdout] test stp_cancel_incoming_matches ... ok
[INFO] [stderr]      Running tests/differential.rs (/opt/rustwide/target/debug/deps/differential-bc3c0b262810c2b4)
[INFO] [stdout] test expiry_uses_raw_not_clamped_ts ... ok
[INFO] [stdout] test engine_matches_reference ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.29s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/golden_replay.rs (/opt/rustwide/target/debug/deps/golden_replay-012e102b515f27b4)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test replay_is_byte_identical_and_matches_the_golden ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/matching.rs (/opt/rustwide/target/debug/deps/matching-ab57673e410bd859)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test market_with_no_liquidity_is_unfilled ... ok
[INFO] [stdout] test post_only_rejects_if_it_would_cross ... ok
[INFO] [stdout] test price_time_priority_fifo_within_level ... ok
[INFO] [stdout] test rejects_bad_tick_and_lot ... ok
[INFO] [stdout] test cancel_wrong_owner_is_auth_mismatch ... ok
[INFO] [stdout] test fees_charged_on_fill ... ok
[INFO] [stdout] test gtd_order_expires_on_time_advance ... ok
[INFO] [stdout] test stp_cancel_both_default_prevents_self_trade ... ok
[INFO] [stdout] test cancel_then_double_cancel_rejects ... ok
[INFO] [stdout] test ioc_residual_is_canceled ... ok
[INFO] [stdout] test resting_limit_then_cross_trades_at_maker_price ... ok
[INFO] [stdout] test idempotent_replace_does_not_double_place ... ok
[INFO] [stdout] test fok_all_or_nothing ... ok
[INFO] [stdout] test stp_decrement_zeroed_maker_emits_cancel_not_fill ... ok
[INFO] [stdout] test stop_triggers_on_trade_and_injects ... ok
[INFO] [stdout] test iceberg_replenishes_and_loses_priority ... ok
[INFO] [stdout] test duplicate_place_echoes_without_double_executing ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/no_floats.rs (/opt/rustwide/target/debug/deps/no_floats-c62a2b0cf49bbdae)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test detector_recognizes_whole_identifiers_only ... ok
[INFO] [stdout] test engine_core_contains_no_float_types ... ok
[INFO] [stderr]      Running tests/phase10_verify.rs (/opt/rustwide/target/debug/deps/phase10_verify-1139d3428db6eeda)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test d_bench_deep_sweep_prints_depth_trades ... ok
[INFO] [stdout] test d_bench_add_scenario_leaves_orders_resting ... ok
[INFO] [stdout] test b_determinism_and_gap_free_subseq ... ok
[INFO] [stdout] test c_golden_gate_discriminates ... ok
[INFO] [stdout] test d_bench_cancel_and_market_single_fill_smoke ... ok
[INFO] [stderr]      Running tests/phase12_verify.rs (/opt/rustwide/target/debug/deps/phase12_verify-7681702db85c24f4)
[INFO] [stdout] test a_expiry_skip_is_output_identical ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.35s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test e_replace_gtd_reindexes_new_id ... ok
[INFO] [stdout] test e_dedup_resend_no_double_expiry ... ok
[INFO] [stdout] test e_cancel_then_no_phantom_expiry ... ok
[INFO] [stdout] test e_stop_market_convert_no_phantom ... ok
[INFO] [stdout] test e_many_at_once_across_books_in_order ... ok
[INFO] [stdout] test e_iceberg_replenish_keeps_expiry ... ok
[INFO] [stdout] test d_golden_replay_hash_stable ... ok
[INFO] [stdout] test c_two_runs_byte_identical ... ok
[INFO] [stdout] test e_stop_convert_expires_via_book_entry_once ... ok
[INFO] [stdout] test a_index_equals_always_scan ... ok
[INFO] [stderr]      Running tests/phase16_verify.rs (/opt/rustwide/target/debug/deps/phase16_verify-531bc4a5db5a70a7)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.48s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test golden_scenario_still_matches_the_pin ... ok
[INFO] [stdout] test fxhasher_is_fixed_seed_across_independent_instances ... ok
[INFO] [stdout] test aggregate_corpus_hash_is_stable_across_passes ... ok
[INFO] [stdout] test many_random_sequences_are_byte_identical_and_state_equal ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.82s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/phase17_verify.rs (/opt/rustwide/target/debug/deps/phase17_verify-de9972476aef01fd)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test decode_never_panics ... ignored, slow (~90s): forks a child per corrupt-input case; run with --ignored
[INFO] [stdout] test decode_child_worker ... ok
[INFO] [stdout] test hash_discriminates_on_one_resting_order ... ok
[INFO] [stdout] test round_trip_faithful_across_random_states ... ok
[INFO] [stdout] test mid_stream_snapshots_converge ... ok
[INFO] [stdout] test recovery_equals_full_replay ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 6.52s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/engine_server-95e098fa5306900c)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test market_data::tests::broadcast_is_bounded_and_lagged_is_detected ... ok
[INFO] [stdout] test market_data::tests::l2_shows_iceberg_visible_slice_not_total ... ok
[INFO] [stdout] test market_data::tests::l1_l2_reflect_durable_book_after_commit ... ok
[INFO] [stdout] test market_data::tests::provisional_trade_is_never_taped ... ok
[INFO] [stdout] test market_data::tests::subscribe_then_poll_delivers_conflated_updates ... ok
[INFO] [stdout] test service::tests::push_updates_drops_a_disconnected_writer ... ok
[INFO] [stdout] test service::tests::push_updates_keeps_a_healthy_subscriber ... ok
[INFO] [stdout] test market_data::tests::slow_subscriber_lags_then_recovers_via_resubscribe ... ok
[INFO] [stdout] test service::tests::push_updates_marks_lagged_and_drops_on_overflow ... ok
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/engine_server-1636314463e9deb6)
[INFO] [stdout] test market_data::tests::tape_records_durable_trades_and_ignores_other_events ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[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] [stdout] 
[INFO] [stderr]      Running tests/journal_fuzz.rs (/opt/rustwide/target/debug/deps/journal_fuzz-c0d827888d361630)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test edge_just_magic ... ok
[INFO] [stdout] test edge_magic_plus_partial_header ... ok
[INFO] [stdout] test edge_empty_slice ... ok
[INFO] [stdout] test edge_zero_length_record ... ok
[INFO] [stdout] test edge_oversize_declared_record ... ok
[INFO] [stdout] test edge_preamble_only_is_clean_empty ... ok
[INFO] [stdout] test edge_just_over_max_record ... ok
[INFO] [stdout] test flip_byte_never_panics_never_fabricates ... ok
[INFO] [stdout] test delete_byte_never_panics_never_fabricates ... ok
[INFO] [stdout] test insert_byte_never_panics_never_fabricates ... ok
[INFO] [stdout] test truncate_never_panics_never_fabricates ... ok
[INFO] [stdout] test read_arbitrary_bytes_never_panics ... ok
[INFO] [stdout] test read_magic_prefixed_garbage_never_panics ... ok
[INFO] [stdout] test read_valid_preamble_garbage_never_panics ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.61s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/journal_replay.rs (/opt/rustwide/target/debug/deps/journal_replay-197174ef68268df1)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test not_a_journal_is_rejected ... ok
[INFO] [stdout] test interior_length_overshoot_is_rejected ... ok
[INFO] [stdout] test replay_rejects_nonmonotonic_seq ... ok
[INFO] [stdout] test crosscheck_catches_tampered_events ... ok
[INFO] [stdout] test future_format_version_is_refused ... ok
[INFO] [stdout] test interior_corruption_is_rejected ... ok
[INFO] [stdout] test interior_length_corruption_landing_on_eof_is_rejected ... ok
[INFO] [stdout] test journal_bytes_are_deterministic ... ok
[INFO] [stdout] test replay_reproduces_engine_state ... ok
[INFO] [stdout] test mismatched_engine_core_version_is_refused ... ok
[INFO] [stdout] test torn_tail_is_truncated_not_fatal ... ok
[INFO] [stdout] test round_trip_reads_back_identically ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stderr]      Running tests/market_data_channel.rs (/opt/rustwide/target/debug/deps/market_data_channel-f1c478b47e5c2b8d)
[INFO] [stdout] test l1_l2_are_durable_gated_under_group_commit ... ok
[INFO] [stdout] test per_event_durability_keeps_cache_in_lockstep ... ok
[INFO] [stdout] test slow_subscriber_lags_and_recovers_via_resubscribe ... ok
[INFO] [stdout] test server_broadcast_delivers_updates_only_on_commit ... ok
[INFO] [stdout] test subscribe_without_market_data_enabled_is_an_error ... ok
[INFO] [stdout] test subscribe_before_hello_is_rejected ... ok
[INFO] [stderr]      Running tests/market_data_prop.rs (/opt/rustwide/target/debug/deps/market_data_prop-66d0e52154c281f8)
[INFO] [stdout] test market_data_channel_over_socketpair ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test iceberg_shows_display_slice_at_rest_and_after_replenish ... ok
[INFO] [stdout] test market_data_invariants ... ok
[INFO] [stdout] test tape_is_bounded_and_keeps_most_recent ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.96s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/md_client.rs (/opt/rustwide/target/debug/deps/md_client-146035233051a4be)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test md_client_subscribes_then_receives_a_pushed_update ... ok
[INFO] [stderr]      Running tests/phase11_verify.rs (/opt/rustwide/target/debug/deps/phase11_verify-ce5e269590b27f76)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test prop_d_idempotent_resend_no_double_place ... ok
[INFO] [stdout] test prop_d_next_client_order_id_strictly_increasing_distinct ... ok
[INFO] [stdout] test prop_c_boundary_d_equals_fill_seq_promotes ... ok
[INFO] [stdout] test prop_d_resend_is_invisible_to_outcome ... ok
[INFO] [stdout] test prop_c_reconnect_reconcile_exact ... ok
[INFO] [stdout] test prop_a_group_commit_never_all_provisional ... ok
[INFO] [stdout] test prop_a_per_event_status_always_correct ... ok
[INFO] [stdout] test prop_b_promotion_is_exact ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.65s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/phase13_verify.rs (/opt/rustwide/target/debug/deps/phase13_verify-b10f7a87667fa292)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test commas_groups_in_threes ... ok
[INFO] [stdout] test pct_picks_the_right_index ... ok
[INFO] [stdout] test open_loop_schedule_is_independent_of_ack_signal ... ok
[INFO] [stdout] test nodelay_removes_the_round_trip_stall ... ok
[INFO] [stdout] test raw_round_trip_is_fast_too ... ok
[INFO] [stdout] test open_loop_sender_advances_on_schedule_despite_slow_receiver ... ok
[INFO] [stderr]      Running tests/phase14_verify.rs (/opt/rustwide/target/debug/deps/phase14_verify-a7fae5554e5b9a5b)
[INFO] [stdout] test commit_latency_ordering_per_knob ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test scripted_lifecycle_paths ... ok
[INFO] [stdout] test full_tail_matches_independent_reference ... ok
[INFO] [stdout] test retail_is_idempotent ... ok
[INFO] [stdout] test chunked_tail_equals_oneshot ... ok
[INFO] [stdout] test durable_gate_then_resume ... ok
[INFO] [stderr]      Running tests/phase15_verify.rs (/opt/rustwide/target/debug/deps/phase15_verify-4ee545608a1c87db)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test lagged_then_reconnect_recovers_current_depth ... ignored, heavy: forces a §9.4 broadcast overflow over real TCP (~40s)
[INFO] [stdout] test model_self_check ... ok
[INFO] [stdout] test wrong_secret_fails_connect_with_handshake_error ... ok
[INFO] [stdout] test subscribe_unregistered_book_is_a_server_error_not_a_panic ... ok
[INFO] [stdout] test ping_before_subscribe_then_pushes_work ... ok
[INFO] [stdout] test snapshot_matches_independently_computed_resting_book ... ok
[INFO] [stdout] test pushed_updates_equal_the_durable_trades_and_final_book ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.44s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/phase18_verify.rs (/opt/rustwide/target/debug/deps/phase18_verify-abd31e1e8a90763d)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test fallbacks_safe ... ok
[INFO] [stdout] test torn_tail_handled ... ok
[INFO] [stdout] test multi_snapshot_converges ... ok
[INFO] [stdout] test no_panics_on_corrupt_snapshot_files ... ok
[INFO] [stdout] test recovery_equals_full_replay ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.77s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/phase19_verify.rs (/opt/rustwide/target/debug/deps/phase19_verify-a33a9e00648093ac)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test shutdown_is_prompt ... ok
[INFO] [stdout] test periodic_fires_and_prunes ... ok
[INFO] [stdout] test shutdown_snapshot_deterministic ... ok
[INFO] [stdout] test restart_recovery_equals_full_replay ... ok
[INFO] [stdout] test no_deadlock_across_cycles ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.12s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/phase20_verify.rs (/opt/rustwide/target/debug/deps/phase20_verify-95e902c2269b92bc)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test retries_bounded_no_infinite_loop ... ok
[INFO] [stdout] test server_order_rejection_is_not_a_clienterror_and_does_not_reconnect ... ok
[INFO] [stdout] test reconnect_recovers_on_read_fault ... ok
[INFO] [stdout] test non_transport_handshake_rejection_on_reconnect_not_retried ... ok
[INFO] [stdout] test reconcile_rolls_back_when_server_uncommitted_at_reconnect ... ok
[INFO] [stdout] test reconcile_promotes_when_server_committed_before_reconnect ... ok
[INFO] [stdout] test reconnect_recovers_on_write_fault ... ok
[INFO] [stdout] test exactly_once_no_double_place_first_attempt_landed ... ok
[INFO] [stderr]      Running tests/phase8_verify.rs (/opt/rustwide/target/debug/deps/phase8_verify-8df1ed314da788bf)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.96s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test broadcast_two_cursors_independent ... ok
[INFO] [stdout] test never_panics_under_long_mixed_streams ... ok
[INFO] [stdout] test broadcast_matches_reference_model ... ok
[INFO] [stdout] test durable_gate_groupcommit ... ok
[INFO] [stdout] test durable_gate_perevent_lockstep ... ok
[INFO] [stderr]      Running tests/phase9_verify.rs (/opt/rustwide/target/debug/deps/phase9_verify-6099e9ec46440a37)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.10s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test d_clean_shutdown_joins_and_refuses_reconnect ... ok
[INFO] [stdout] test a_single_total_order_under_concurrency ... ok
[INFO] [stdout] test c_backpressure_never_deadlocks_and_loses_nothing ... ok
[INFO] [stdout] test b_market_data_push_equals_durable_replay ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/reconnecting_client.rs (/opt/rustwide/target/debug/deps/reconnecting_client-f78523c985df46e8)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test submits_normally_without_reconnecting ... ok
[INFO] [stdout] test bounded_retries_then_surfaces_the_error ... ok
[INFO] [stdout] test reconnects_resubmits_and_dedups_exactly_once ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/sdk.rs (/opt/rustwide/target/debug/deps/sdk-cab372828ea7be6b)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test idempotent_resend_does_not_double_place ... ok
[INFO] [stdout] test perevent_tags_fills_committed_immediately ... ok
[INFO] [stdout] test idempotent_resend_of_a_filling_command_does_not_double_track_the_fill ... ok
[INFO] [stdout] test reconnect_rolls_back_fills_above_the_recovered_watermark ... ok
[INFO] [stdout] test reconnect_promotes_fills_at_or_below_the_recovered_watermark ... ok
[INFO] [stdout] test groupcommit_leaves_fills_provisional_until_sync_promotes_them ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/server.rs (/opt/rustwide/target/debug/deps/server-fe5af7741b53ffee)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test group_commit_defers_watermark_until_commit ... ok
[INFO] [stdout] test os_flush_only_advances_watermark_optimistically ... ok
[INFO] [stdout] test journal_bytes_independent_of_durability_policy ... ok
[INFO] [stdout] test assigns_monotonic_seq_and_clamps_time ... ok
[INFO] [stdout] test recover_clamps_against_last_journaled_time ... ok
[INFO] [stdout] test per_event_commits_immediately ... ok
[INFO] [stdout] test recover_reproduces_state_and_resumes ... ok
[INFO] [stdout] test recover_truncates_torn_tail_so_it_can_recover_again ... ok
[INFO] [stdout] test provisional_events_equal_a_direct_engine_apply ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stderr]      Running tests/server_prop.rs (/opt/rustwide/target/debug/deps/server_prop-eec83b2b29120f56)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test watermark_monotonic_and_bounded ... ok
[INFO] [stdout] test provisional_events_equal_bare_engine ... ok
[INFO] [stdout] test clamp_makes_ts_monotonic_and_deterministic ... ok
[INFO] [stdout] test recovery_reproduces_and_resumes ... ok
[INFO] [stdout] test journal_independent_of_durability_policy ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/service.rs (/opt/rustwide/target/debug/deps/service-10e74635451c9a40)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test tcp_without_secret_is_refused_at_startup ... ok
[INFO] [stdout] test order_entry_over_uds_with_owner_only_permissions ... ok
[INFO] [stdout] test submit_before_hello_is_refused ... ok
[INFO] [stdout] test market_data_subscribe_before_hello_is_refused ... ok
[INFO] [stdout] test subscribe_unknown_book_is_an_error ... ok
[INFO] [stdout] test wrong_secret_is_rejected ... ok
[INFO] [stdout] test market_data_push_delivers_updates_after_a_trade ... ok
[INFO] [stdout] test order_entry_end_to_end_over_tcp ... ok
[INFO] [stderr]      Running tests/service_snapshot.rs (/opt/rustwide/target/debug/deps/service_snapshot-97543d2a36c837d5)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test snapshots_periodically_while_running ... ok
[INFO] [stderr]      Running tests/snapshot_recovery.rs (/opt/rustwide/target/debug/deps/snapshot_recovery-7e0bb954549df4a1)
[INFO] [stdout] test snapshots_on_clean_shutdown_and_recovery_matches_full_replay ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test no_snapshot_dir_is_a_full_replay ... ok
[INFO] [stdout] test frame_parse_round_trips_and_detects_tamper ... ok
[INFO] [stdout] test snapshot_ahead_of_journal_is_skipped ... ok
[INFO] [stdout] test corrupt_snapshot_falls_back_to_full_replay ... ok
[INFO] [stdout] test snapshot_then_recover_skips_replayed_records ... ok
[INFO] [stdout] test recovery_with_snapshot_equals_full_replay ... ok
[INFO] [stdout] test newest_valid_snapshot_wins_over_older ... ok
[INFO] [stdout] test write_snapshot_commits_first_under_group_commit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/sql_projection.rs (/opt/rustwide/target/debug/deps/sql_projection-2ee58dd6c9fa14e0)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test no_watermark_projects_nothing ... ok
[INFO] [stdout] test tail_projects_instruments_orders_trades_candles ... ok
[INFO] [stdout] test tail_is_idempotent ... ok
[INFO] [stdout] test tail_only_projects_up_to_the_durable_watermark ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/transport.rs (/opt/rustwide/target/debug/deps/transport-907c0dbe18f9a015)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test wrong_secret_is_rejected_at_handshake ... ok
[INFO] [stdout] test submit_before_hello_is_rejected ... ok
[INFO] [stdout] test recoverable_protocol_error_keeps_the_connection_alive ... ok
[INFO] [stdout] test failed_rehello_deauthenticates ... ok
[INFO] [stdout] test end_to_end_submit_over_socketpair ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/engine_wire-5313f54b8ad4f899)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test tests::request_round_trips_through_a_buffer ... ok
[INFO] [stdout] test tests::truncated_frame_is_an_io_error_not_a_panic ... ok
[INFO] [stdout] test tests::unknown_message_type_is_rejected ... ok
[INFO] [stdout] test tests::oversize_declared_frame_is_rejected_before_allocating ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/wire_fuzz.rs (/opt/rustwide/target/debug/deps/wire_fuzz-78ea485e7de08aec)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test empty_input_is_io_error_not_panic ... ok
[INFO] [stdout] test length_prefix_only_no_body_is_io_error ... ok
[INFO] [stdout] test trailing_bytes_after_body_is_trailing_data ... ok
[INFO] [stdout] test unknown_msg_type_is_typed_err ... ok
[INFO] [stdout] test truncated_body_is_io_error ... ok
[INFO] [stdout] test u32_max_length_is_frame_too_large_promptly ... ok
[INFO] [stdout] test zero_length_frame_is_frame_too_large ... ok
[INFO] [stdout] test huge_declared_length_rejected_without_allocating ... ok
[INFO] [stdout] test md_request_round_trips_unchanged ... ok
[INFO] [stdout] test request_round_trips_unchanged ... ok
[INFO] [stdout] test response_round_trips_unchanged ... ok
[INFO] [stdout] test md_response_round_trips_unchanged ... ok
[INFO] [stdout] test recv_response_never_panics_on_arbitrary_bytes ... ok
[INFO] [stdout] test recv_request_never_panics_on_arbitrary_bytes ... ok
[INFO] [stdout] test recv_md_response_never_panics_on_arbitrary_bytes ... ok
[INFO] [stdout] test recv_md_request_never_panics_on_arbitrary_bytes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 9.36s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests engine_client
[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 engine_core
[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 engine_server
[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 engine_wire
[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" "b3089478c48f55551ba084829e92fe11ddec8034d6946c018aea26da68cd1817", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b3089478c48f55551ba084829e92fe11ddec8034d6946c018aea26da68cd1817", kill_on_drop: false }`
[INFO] [stdout] b3089478c48f55551ba084829e92fe11ddec8034d6946c018aea26da68cd1817
