[INFO] fetching crate wireguard-sans-io 1.0.0...
[INFO] testing wireguard-sans-io-1.0.0 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate wireguard-sans-io 1.0.0 into /workspace/builds/worker-6-tc2/source
[INFO] removed /workspace/builds/worker-6-tc2/source/.cargo/config.toml
[INFO] started tweaking crates.io crate wireguard-sans-io 1.0.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate wireguard-sans-io 1.0.0
[INFO] tweaked toml for crates.io crate wireguard-sans-io 1.0.0 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate wireguard-sans-io 1.0.0 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate wireguard-sans-io 1.0.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" "+1.100.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-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] f26101e740eeaf61fedab80711dc18ae7b9a5fd1ff7cbfc9062d5f98a25951dc
[INFO] running `Command { std: "docker" "start" "f26101e740eeaf61fedab80711dc18ae7b9a5fd1ff7cbfc9062d5f98a25951dc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f26101e740eeaf61fedab80711dc18ae7b9a5fd1ff7cbfc9062d5f98a25951dc", 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" "f26101e740eeaf61fedab80711dc18ae7b9a5fd1ff7cbfc9062d5f98a25951dc" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f26101e740eeaf61fedab80711dc18ae7b9a5fd1ff7cbfc9062d5f98a25951dc", 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" "f26101e740eeaf61fedab80711dc18ae7b9a5fd1ff7cbfc9062d5f98a25951dc" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling wireguard-sans-io v1.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [optimized + debuginfo] target(s) in 1.17s
[INFO] running `Command { std: "docker" "inspect" "f26101e740eeaf61fedab80711dc18ae7b9a5fd1ff7cbfc9062d5f98a25951dc", 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" "f26101e740eeaf61fedab80711dc18ae7b9a5fd1ff7cbfc9062d5f98a25951dc" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling wireguard-sans-io v1.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [optimized + debuginfo] target(s) in 5.30s
[INFO] running `Command { std: "docker" "inspect" "f26101e740eeaf61fedab80711dc18ae7b9a5fd1ff7cbfc9062d5f98a25951dc", 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" "f26101e740eeaf61fedab80711dc18ae7b9a5fd1ff7cbfc9062d5f98a25951dc" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [optimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/wireguard-sans-io/046509c2923f7c7e/out/wireguard_sans_io-046509c2923f7c7e)
[INFO] [stdout] 
[INFO] [stdout] running 111 tests
[INFO] [stdout] test cookie::tests::cookie_reply_nonces_are_unique_and_entropy_free ... ok
[INFO] [stdout] test consts::tests::whitepaper_values ... ok
[INFO] [stdout] test cookie::tests::cookie_reply_dance_end_to_end ... ok
[INFO] [stdout] test cookie::tests::cookies_expire_and_secrets_rotate ... ok
[INFO] [stdout] test cookie::tests::cookie_checker_gate_dance ... ok
[INFO] [stdout] test cookie::tests::jar_prime_fails_closed_on_nonce_seed_entropy_failure ... ok
[INFO] [stdout] test cookie::tests::jar_rejects_mac2_keyed_on_all_zero_previous ... ok
[INFO] [stdout] test cookie::tests::forged_cookie_replies_rejected ... ok
[INFO] [stdout] test cookie::tests::unprimed_jar_rejects_all_mac2 ... ok
[INFO] [stdout] test crypto::aead::tests::buffer_too_small_is_reported_not_panicked ... ok
[INFO] [stdout] test crypto::aead::tests::empty_plaintext_is_just_a_tag ... ok
[INFO] [stdout] test cookie::tests::mac1_roundtrip_and_direction ... ok
[INFO] [stdout] test crypto::aead::tests::nonce_from_counter_layout ... ok
[INFO] [stdout] test crypto::aead::tests::rfc8439_aead_vector ... ok
[INFO] [stdout] test crypto::aead::tests::seal_in_place_matches_seal ... ok
[INFO] [stdout] test crypto::aead::tests::truncated_inputs_rejected ... ok
[INFO] [stdout] test crypto::aead::tests::xaead_roundtrip_and_nonce_separation ... ok
[INFO] [stdout] test crypto::aead::tests::forgery_rejected_and_output_untouched ... ok
[INFO] [stdout] test crypto::aead::tests::xchacha_draft_aead_vector ... ok
[INFO] [stdout] test crypto::blake2s::tests::counter_crosses_block_boundaries ... ok
[INFO] [stdout] test crypto::aead::tests::roundtrip_various_lengths ... ok
[INFO] [stdout] test crypto::blake2s::tests::empty_input ... ok
[INFO] [stdout] test crypto::blake2s::tests::long_keys_are_hashed_down_not_panicking ... ok
[INFO] [stdout] test crypto::blake2s::tests::official_kat_keyed ... ok
[INFO] [stdout] test crypto::blake2s::tests::mac_is_keyed_and_16_bytes ... ok
[INFO] [stdout] test crypto::blake2s::tests::rfc7693_abc ... ok
[INFO] [stdout] test crypto::chacha20::tests::hchacha20_consistent_with_block_function ... ok
[INFO] [stdout] test crypto::chacha20::tests::hchacha20_draft_vector ... ok
[INFO] [stdout] test crypto::chacha20::tests::keystream_continuity_across_chunking ... ok
[INFO] [stdout] test crypto::chacha20::tests::rfc8439_encryption ... ok
[INFO] [stdout] test crypto::ct::tests::eq_basic ... ok
[INFO] [stdout] test crypto::chacha20::tests::rfc8439_block_function ... ok
[INFO] [stdout] test crypto::ct::tests::eq_detects_single_bit_differences_at_every_position ... ok
[INFO] [stdout] test crypto::blake2s::tests::incremental_equals_oneshot_at_every_split ... ok
[INFO] [stdout] test crypto::ct::tests::is_zero ... ok
[INFO] [stdout] test crypto::ct::tests::wipe_zeroes ... ok
[INFO] [stdout] test crypto::kdf::tests::hmac_long_key_is_hashed ... ok
[INFO] [stdout] test crypto::kdf::tests::hmac_matches_manual_construction ... ok
[INFO] [stdout] test crypto::kdf::tests::kdf_chain_is_consistent ... ok
[INFO] [stdout] test crypto::kdf::tests::kdf_handles_empty_input ... ok
[INFO] [stdout] test crypto::poly1305::tests::rfc8439_basic_vector ... ok
[INFO] [stdout] test crypto::poly1305::tests::slow_model_reproduces_rfc_vector ... ok
[INFO] [stdout] test crypto::poly1305::tests::streaming_equals_oneshot ... ok
[INFO] [stdout] test crypto::poly1305::tests::update_padded_pads_to_block_boundary ... ok
[INFO] [stdout] test crypto::x25519::tests::canonical_encoding_of_noncanonical_inputs ... ok
[INFO] [stdout] test crypto::poly1305::tests::fast_matches_slow_model_on_random_and_crafted_inputs ... ok
[INFO] [stdout] test crypto::x25519::tests::rfc7748_vector_1 ... ok
[INFO] [stdout] test crypto::x25519::tests::rfc7748_vector_2 ... ok
[INFO] [stdout] test crypto::x25519::tests::low_order_points_rejected_by_shared_secret ... ok
[INFO] [stdout] test crypto::x25519::tests::rfc7748_diffie_hellman ... ok
[INFO] [stdout] test error::tests::display_is_total_and_distinct ... ok
[INFO] [stdout] test keys::tests::default_psk_is_all_zero ... ok
[INFO] [stdout] test message::tests::builders_report_small_buffers ... ok
[INFO] [stdout] test crypto::x25519::tests::square_equals_mul_self_and_inverse_works ... ok
[INFO] [stdout] test keys::tests::debug_output_redacts_secrets ... ok
[INFO] [stdout] test keys::tests::generation_uses_and_propagates_entropy ... ok
[INFO] [stdout] test keys::tests::public_key_derivation_matches_rfc7748 ... ok
[INFO] [stdout] test message::tests::mac_slots_decompose_correctly ... ok
[INFO] [stdout] test message::tests::cookie_reply_roundtrip ... ok
[INFO] [stdout] test crypto::x25519::tests::clamping ... ok
[INFO] [stdout] test message::tests::response_roundtrip ... ok
[INFO] [stdout] test message::tests::transport_roundtrip_and_min_length ... ok
[INFO] [stdout] test message::tests::unknown_types_rejected ... ok
[INFO] [stdout] test message::tests::initiation_roundtrip ... ok
[INFO] [stdout] test noise::tests::chain_constants_match_reference_implementations ... ok
[INFO] [stdout] test message::tests::ip_packet_len_parses_v4_v6_and_rejects_junk ... ok
[INFO] [stdout] test message::tests::every_truncation_and_extension_rejected ... ok
[INFO] [stdout] test replay::tests::giant_jumps_clear_the_bitmap ... ok
[INFO] [stdout] test message::tests::reserved_bytes_must_be_zero ... ok
[INFO] [stdout] test replay::tests::in_order_and_duplicates ... ok
[INFO] [stdout] test replay::tests::window_edges_exactly ... ok
[INFO] [stdout] test session::tests::confirmation_rules ... ok
[INFO] [stdout] test session::tests::counter_exhaustion ... ok
[INFO] [stdout] test testing::tests::deterministic_and_seed_sensitive ... ok
[INFO] [stdout] test replay::tests::reordering_within_window ... ok
[INFO] [stdout] test time::tests::tai64n_layout_and_base ... ok
[INFO] [stdout] test testing::tests::failing_rng_fails ... ok
[INFO] [stdout] test noise::tests::full_handshake_agrees_with_psk ... ok
[INFO] [stdout] test replay::tests::fresh_window_accepts_zero_once ... ok
[INFO] [stdout] test time::tests::tai64n_never_panics_on_extreme_inputs ... ok
[INFO] [stdout] test session::tests::reject_after_time ... ok
[INFO] [stdout] test time::tests::tai64n_orders_chronologically ... ok
[INFO] [stdout] test time::tests::ticks_arithmetic_saturates ... ok
[INFO] [stdout] test timers::tests::dead_peer_arming ... ok
[INFO] [stdout] test timers::tests::deadline_accessors_match_due_predicates ... ok
[INFO] [stdout] test time::tests::tai64n_whitening_truncates_low_24_bits ... ok
[INFO] [stdout] test timers::tests::passive_keepalive_arming ... ok
[INFO] [stdout] test replay::tests::reject_after_messages_limit ... ok
[INFO] [stdout] test timers::tests::initiation_pacing ... ok
[INFO] [stdout] test time::tests::tai64n_tick_is_strictly_greater_and_carries ... ok
[INFO] [stdout] test noise::tests::initiation_for_wrong_responder_fails ... ok
[INFO] [stdout] test tunnel::tests::low_order_peer_public_rejected_at_construction ... ok
[INFO] [stdout] test tunnel::tests::clock_regression_is_clamped ... ok
[INFO] [stdout] test timers::tests::retransmit_with_clamped_jitter ... ok
[INFO] [stdout] test noise::tests::psk_mismatch_fails_closed ... ok
[INFO] [stdout] test tunnel::tests::padded_len_mtu_clamp_matches_kernel ... ok
[INFO] [stdout] test noise::tests::full_handshake_agrees_without_psk ... ok
[INFO] [stdout] test tunnel::tests::encapsulate_honours_mtu_clamp_end_to_end ... ok
[INFO] [stdout] test tunnel::tests::is_established_false_for_expired_current ... ok
[INFO] [stdout] test tunnel::tests::entropy_failure_is_contained ... ok
[INFO] [stdout] test tunnel::tests::outbound_tai64n_is_ratcheted_past_frozen_wall_clock ... ok
[INFO] [stdout] test noise::tests::fresh_entropy_gives_fresh_sessions ... ok
[INFO] [stdout] test replay::tests::model_based_random_sequences ... ok
[INFO] [stdout] test tunnel::tests::fresh_index_with_broken_rng_fails_cleanly ... ok
[INFO] [stdout] test tunnel::tests::self_peering_rejected ... ok
[INFO] [stdout] test tunnel::tests::transport_datagram_len_padding ... ok
[INFO] [stdout] test tunnel::tests::buffer_too_small_does_not_count_as_auth_failure ... ok
[INFO] [stdout] test tunnel::tests::responder_promotion_clears_own_inflight ... ok
[INFO] [stdout] test crypto::x25519::tests::dh_commutes_on_random_keys ... ok
[INFO] [stdout] test noise::tests::tampered_initiation_fields_fail ... ok
[INFO] [stdout] test crypto::x25519::tests::rfc7748_iterated ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 111 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/attack_resistance.rs (/opt/rustwide/target/debug/build/wireguard-sans-io/0c5be04306ee14d3/out/attack_resistance-0c5be04306ee14d3)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test debug_never_leaks_secrets ... ok
[INFO] [stdout] test tai64n_tick_across_nanos_boundary_is_monotone ... ok
[INFO] [stdout] test output_buffer_untouched_on_every_error_path ... ok
[INFO] [stdout] test no_plaintext_on_any_single_bit_forgery ... ok
[INFO] [stdout] test unknown_peer_forge_stops_at_peer_check ... ok
[INFO] [stdout] test timestamp_poisoning_requires_peer_privkey ... ok
[INFO] [stdout] test shared_entropy_seed_across_tunnels_collides_nonces ... ok
[INFO] [stdout] test recovery_after_maximal_state_abuse ... ok
[INFO] [stdout] test prior_fixes_still_hold ... ok
[INFO] [stdout] test replay_window_advance_is_aead_gated ... ok
[INFO] [stdout] test cookie_nonces_unique_across_tunnels_sharing_local_key ... ok
[INFO] [stdout] test next_slot_churn_does_not_affect_current ... ok
[INFO] [stdout] test replayed_initiation_never_mutates_state ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/boringtun_differential.rs (/opt/rustwide/target/debug/build/wireguard-sans-io/15d867a598efe164/out/boringtun_differential-15d867a598efe164)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test single_inflight_drops_late_responses ... ok
[INFO] [stdout] test unknown_peer_initiation_x25519_cost ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/busy_loop_regression.rs (/opt/rustwide/target/debug/build/wireguard-sans-io/cc885a76c8384bf7/out/busy_loop_regression-cc885a76c8384bf7)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test unconfirmed_next_does_not_delay_session_discard ... ok
[INFO] [stdout] test no_busy_loop_without_persistent_keepalive ... ok
[INFO] [stderr]      Running tests/constant_time.rs (/opt/rustwide/target/debug/build/wireguard-sans-io/8954a107e9b88d49/out/constant_time-8954a107e9b88d49)
[INFO] [stdout] test next_wake_poll_busy_loop_when_current_unusable ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test ct_eq_timing_independent_of_difference_position ... ignored, statistical timing test; run explicitly in --release on a quiet machine
[INFO] [stdout] test x25519_timing_independent_of_scalar_weight ... ignored, statistical timing test; run explicitly in --release on a quiet machine
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cookies_load.rs (/opt/rustwide/target/debug/build/wireguard-sans-io/12ec1e53e15e62d3/out/cookies_load-12ec1e53e15e62d3)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test expired_cookies_stop_filling_mac2 ... ok
[INFO] [stdout] test forged_cookie_replies_are_rejected_and_change_nothing ... ok
[INFO] [stdout] test loaded_initiator_cookies_responses ... ok
[INFO] [stdout] test mac2_is_bound_to_the_remote_address ... ok
[INFO] [stdout] test full_cookie_dance_under_load ... ok
[INFO] [stdout] test not_under_load_ignores_missing_mac2 ... ok
[INFO] [stdout] test under_load_initiations_with_valid_mac2_skip_the_dance ... 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] [stderr]      Running tests/crafted_inputs.rs (/opt/rustwide/target/debug/build/wireguard-sans-io/3b4b7a7edf31514c/out/crafted_inputs-3b4b7a7edf31514c)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test initiation_from_unknown_but_valid_peer_is_rejected ... ok
[INFO] [stdout] test bit_flip_storm_on_transport_data ... ok
[INFO] [stdout] test type_confusion_is_rejected ... ok
[INFO] [stdout] test reflected_messages_are_rejected ... ok
[INFO] [stdout] test errors_leave_tunnel_usable_under_interleaved_attack ... ok
[INFO] [stdout] test wrong_responder_initiation_fails_mac1_first ... ok
[INFO] [stdout] test truncation_and_extension_sweeps ... ok
[INFO] [stdout] test garbage_and_degenerate_datagrams ... ok
[INFO] [stdout] test cross_tunnel_datagrams_do_not_confuse_state ... ok
[INFO] [stdout] test bit_flip_storm_on_every_message_type ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/dos_resistance.rs (/opt/rustwide/target/debug/build/wireguard-sans-io/6c354bcec7549d89/out/dos_resistance-6c354bcec7549d89)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test dos_replayed_transport_rejected_pre_aead ... ok
[INFO] [stdout] test tunnel_struct_size_is_bounded ... ok
[INFO] [stdout] test dos_replay_window_reorder_drops_at_most_window_packets ... ok
[INFO] [stdout] test dos_off_path_unknown_pubkey_is_cheap ... ok
[INFO] [stdout] test dos_known_pubkey_forces_x25519_unless_under_load ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/handshake_transport.rs (/opt/rustwide/target/debug/build/wireguard-sans-io/1db3d0aacd29ed0f/out/handshake_transport-1db3d0aacd29ed0f)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test payload_not_consumed_until_established ... ok
[INFO] [stdout] test handshake_wire_messages_have_spec_sizes ... ok
[INFO] [stdout] test buffer_too_small_paths_are_total ... ok
[INFO] [stdout] test padding_is_transparent_with_ip_length_helper ... ok
[INFO] [stdout] test full_handshake_and_bidirectional_transport ... ok
[INFO] [stdout] test peek_routes_all_four_message_types ... ok
[INFO] [stdout] test responder_cannot_send_before_confirmation ... ok
[INFO] [stdout] test sessions_rotate_and_old_session_still_decrypts_in_flight_packets ... ok
[INFO] [stdout] test psk_pairs_interoperate_and_mismatches_fail ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/protocol_corner_cases.rs (/opt/rustwide/target/debug/build/wireguard-sans-io/6dcab45a86b6d050/out/protocol_corner_cases-6dcab45a86b6d050)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test poll_buffer_too_small_is_recoverable ... ok
[INFO] [stdout] test encapsulate_initiation_is_paced ... ok
[INFO] [stdout] test aligned_payloads_get_zero_padding ... ok
[INFO] [stdout] test greatest_timestamp_commits_atomically_with_response ... ok
[INFO] [stdout] test receive_accepts_unaligned_ciphertext ... ok
[INFO] [stdout] test transport_on_previous_does_not_displace_current ... ok
[INFO] [stdout] test tai64n_poisoning_and_ratchet_self_healing ... 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] [stderr]      Running tests/protocol_fuzz.rs (/opt/rustwide/target/debug/build/wireguard-sans-io/53844fc4e560f890/out/protocol_fuzz-53844fc4e560f890)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test protocol_storm_long_episode ... ok
[INFO] [stdout] test protocol_storm_episodes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/protocol_properties.rs (/opt/rustwide/target/debug/build/wireguard-sans-io/da26be8da95409c7/out/protocol_properties-da26be8da95409c7)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test padding_clamped_to_mtu_matches_kernel ... ok
[INFO] [stdout] test no_secret_bytes_in_any_debug_output ... ok
[INFO] [stdout] test forged_cookie_reply_is_no_worse_than_drop ... ok
[INFO] [stdout] test reject_after_messages_exact_value_and_cheap_reject ... ok
[INFO] [stdout] test oversize_forged_transport_costs_only_poly1305 ... ok
[INFO] [stdout] test mtu_is_embedder_responsibility ... ok
[INFO] [stdout] test encapsulate_never_exceeds_configured_mtu ... ok
[INFO] [stdout] test next_wake_poll_invariant_with_paced_rekey ... ok
[INFO] [stdout] test replay_accept_after_aead_is_unreachable ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/replay_reorder.rs (/opt/rustwide/target/debug/build/wireguard-sans-io/08a9dabee2a01dcf/out/replay_reorder-08a9dabee2a01dcf)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test counter_at_reject_after_messages_dropped_before_decryption ... ok
[INFO] [stdout] test handshake_response_is_single_use ... ok
[INFO] [stdout] test duplicate_transport_datagrams_rejected ... ok
[INFO] [stdout] test older_timestamp_rejected_even_if_never_seen ... ok
[INFO] [stdout] test response_to_superseded_initiation_is_rejected ... ok
[INFO] [stdout] test replayed_initiation_is_rejected_by_timestamp ... ok
[INFO] [stdout] test reordered_delivery_within_window_is_accepted ... ok
[INFO] [stdout] test unknown_receiver_index_rejected ... ok
[INFO] [stdout] test counters_far_behind_the_window_are_rejected ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/security_regression.rs (/opt/rustwide/target/debug/build/wireguard-sans-io/ff440843748e8943/out/security_regression-ff440843748e8943)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test response_mac1_checked_before_index ... ok
[INFO] [stdout] test entropy_failure_during_jitter_does_not_stall ... ok
[INFO] [stdout] test cookie_jar_rejects_all_zero_previous_forgery ... ok
[INFO] [stdout] test persistent_keepalive_revives_after_gave_up ... 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/timers_lifecycle.rs (/opt/rustwide/target/debug/build/wireguard-sans-io/e3119bba05f67595/out/timers_lifecycle-e3119bba05f67595)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test encapsulate_resets_attempt_window ... ok
[INFO] [stdout] test initiation_pacing_is_global ... ok
[INFO] [stdout] test jitter_uses_entropy_but_failure_is_contained ... ok
[INFO] [stdout] test clock_jump_far_forward_is_handled ... ok
[INFO] [stdout] test keepalives_do_not_arm_passive_keepalive ... ok
[INFO] [stdout] test passive_keepalive_emitted_once_after_quiet_receive ... ok
[INFO] [stdout] test persistent_keepalive_keeps_link_warm_and_revives_dead_tunnels ... ok
[INFO] [stdout] test new_initiation_does_not_extend_current_session_expiry ... ok
[INFO] [stdout] test reject_after_time_blocks_both_directions ... ok
[INFO] [stdout] test dead_peer_triggers_new_handshake ... ok
[INFO] [stdout] test timer_retransmits_use_distinct_ephemerals ... ok
[INFO] [stdout] test session_discard_after_three_reject_after_time ... ok
[INFO] [stdout] test rekey_after_time_via_send_path ... ok
[INFO] [stdout] test retransmission_jitter_is_within_spec_bounds ... ok
[INFO] [stdout] test initiation_retransmits_on_schedule_until_attempt_expiry ... ok
[INFO] [stdout] test rekey_on_receive_path_when_reject_approaches ... ok
[INFO] [stdout] test next_wake_never_misses_an_action ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests wireguard_sans_io
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/tunnel.rs - tunnel::Tunnel (line 230) ... 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.27s; merged doctests compilation took 0.21s
[INFO] running `Command { std: "docker" "inspect" "f26101e740eeaf61fedab80711dc18ae7b9a5fd1ff7cbfc9062d5f98a25951dc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f26101e740eeaf61fedab80711dc18ae7b9a5fd1ff7cbfc9062d5f98a25951dc", kill_on_drop: false }`
[INFO] [stdout] f26101e740eeaf61fedab80711dc18ae7b9a5fd1ff7cbfc9062d5f98a25951dc
