[INFO] cloning repository https://github.com/KarpelesLab/purecrypto
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/KarpelesLab/purecrypto" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FKarpelesLab%2Fpurecrypto", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FKarpelesLab%2Fpurecrypto'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] a7e2cc29c3a5be6421ba34557a0b1ab599c3659a
[INFO] testing KarpelesLab/purecrypto/a7e2cc29c3a5be6421ba34557a0b1ab599c3659a 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%2FKarpelesLab%2Fpurecrypto" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/KarpelesLab/purecrypto
[INFO] removed 0 missing examples
[INFO] finished tweaking git repo https://github.com/KarpelesLab/purecrypto
[INFO] tweaked toml for git repo https://github.com/KarpelesLab/purecrypto written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/KarpelesLab/purecrypto 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] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 16 packages to latest Rust 1.88 compatible versions
[INFO] [stderr]       Adding compcol v0.4.7 (available: v0.6.8)
[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-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] d46ab3dcf19914bef79aec2db2c3432e72e44871bb7b48418e7d11a1ec226550
[INFO] running `Command { std: "docker" "start" "d46ab3dcf19914bef79aec2db2c3432e72e44871bb7b48418e7d11a1ec226550", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d46ab3dcf19914bef79aec2db2c3432e72e44871bb7b48418e7d11a1ec226550", 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" "d46ab3dcf19914bef79aec2db2c3432e72e44871bb7b48418e7d11a1ec226550" "/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" "d46ab3dcf19914bef79aec2db2c3432e72e44871bb7b48418e7d11a1ec226550", 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" "d46ab3dcf19914bef79aec2db2c3432e72e44871bb7b48418e7d11a1ec226550" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling cacrt v0.1.2
[INFO] [stderr]    Compiling compcol v0.4.7
[INFO] [stderr]    Compiling purecrypto v0.6.26 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 18.81s
[INFO] running `Command { std: "docker" "inspect" "d46ab3dcf19914bef79aec2db2c3432e72e44871bb7b48418e7d11a1ec226550", 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" "d46ab3dcf19914bef79aec2db2c3432e72e44871bb7b48418e7d11a1ec226550" "/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 bytes v1.12.1
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling purecrypto v0.6.26 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 38.21s
[INFO] running `Command { std: "docker" "inspect" "d46ab3dcf19914bef79aec2db2c3432e72e44871bb7b48418e7d11a1ec226550", 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" "d46ab3dcf19914bef79aec2db2c3432e72e44871bb7b48418e7d11a1ec226550" "/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.08s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/purecrypto-ac6036b68d31802b)
[INFO] [stdout] 
[INFO] [stdout] running 1608 tests
[INFO] [stdout] test ascon::aead::tests::kat_empty_pt_with_ad ... ok
[INFO] [stdout] test ascon::aead::tests::kat_full_block_pt_and_ad ... ok
[INFO] [stdout] test ascon::aead::tests::kat_empty_empty ... ok
[INFO] [stdout] test ascon::aead::tests::kat_multiblock_pt_no_ad ... ok
[INFO] [stdout] test ascon::aead::tests::kat_partial_blocks_pt_and_ad ... ok
[INFO] [stdout] test ascon::aead::tests::auth_failure_rejects_and_preserves_buffer ... ok
[INFO] [stdout] test ascon::hash::tests::cxof128_customization_separates_domains ... ok
[INFO] [stdout] test ascon::hash::tests::cxof128_kat ... ok
[INFO] [stdout] test ascon::hash::tests::hash256_streaming_matches_oneshot ... ok
[INFO] [stdout] test ascon::hash::tests::xof128_incremental_squeeze_and_absorb ... ok
[INFO] [stdout] test ascon::hash::tests::hash256_kat ... ok
[INFO] [stdout] test ascon::hash::tests::xof128_kat ... ok
[INFO] [stdout] test ascon::permutation::tests::sbox_matches_lookup_table ... ok
[INFO] [stdout] test ascon::permutation::tests::hash256_precomputed_init_matches_spec ... ok
[INFO] [stdout] test ascon::permutation::tests::xof128_precomputed_init_matches_spec ... ok
[INFO] [stdout] test bignum::boxed::tests::byte_roundtrip_and_properties ... ok
[INFO] [stdout] test ascon::permutation::tests::cxof128_precomputed_init_matches_spec ... ok
[INFO] [stdout] test bignum::boxed::tests::conditional_select_and_ct_eq ... ok
[INFO] [stdout] test bignum::boxed::tests::ct_is_zero_matches_is_zero ... ok
[INFO] [stdout] test bignum::boxed::tests::equality_ignores_leading_zero_limbs ... ok
[INFO] [stdout] test bignum::boxed::tests::reduce_matches_u128 ... ok
[INFO] [stdout] test bignum::boxed::tests::to_be_bytes_exact_fit_succeeds ... ok
[INFO] [stdout] test bignum::boxed::tests::zeroize_clears_all_limbs ... ok
[INFO] [stdout] test bignum::inverse::tests::small_inverses ... ok
[INFO] [stdout] test bignum::boxed::tests::reduce_wide_then_mod_is_consistent ... ok
[INFO] [stdout] test bignum::boxed::tests::sub_wraps_and_subtracts ... ok
[INFO] [stdout] test bignum::modpow::tests::fermat_inverse_mod_mersenne_prime ... ok
[INFO] [stdout] test bignum::boxed_montgomery::tests::textbook_rsa ... ok
[INFO] [stdout] test bignum::inverse::tests::rsa_style_even_modulus ... ok
[INFO] [stdout] test bignum::boxed_montgomery::tests::pow_does_not_truncate_overwide_exponent ... ok
[INFO] [stdout] test bignum::inverse::tests::inverse_property_128bit_odd ... ok
[INFO] [stdout] test bignum::modpow::tests::textbook_rsa ... ok
[INFO] [stdout] test bignum::mul::tests::mul_wide_256bit_max_square ... ok
[INFO] [stdout] test bignum::inverse::tests::inverse_property_u64 ... ok
[INFO] [stdout] test bignum::boxed_montgomery::tests::matches_const_generic_256bit ... ok
[INFO] [stdout] test bignum::uint::tests::add_sub_match_u128 ... ok
[INFO] [stdout] test bignum::inverse::tests::non_invertible_returns_none ... ok
[INFO] [stdout] test bignum::uint::tests::be_bytes_roundtrip ... ok
[INFO] [stdout] test bignum::uint::tests::conditional_select_picks_correctly ... ok
[INFO] [stdout] test bignum::boxed_montgomery::tests::modexp_matches_u128 ... ok
[INFO] [stdout] test bignum::montgomery::tests::mulmod_matches_u128_for_64bit ... ok
[INFO] [stdout] test bignum::montgomery::tests::sub_mod_wraps ... ok
[INFO] [stdout] test cipher::aegis::tests::aegis128l_auth_failure ... ok
[INFO] [stdout] test cipher::aegis::tests::aegis128l_tv1 ... ok
[INFO] [stdout] test bignum::mul::tests::wrapping_mul_matches_u128 ... ok
[INFO] [stdout] test bignum::uint::tests::ct_compare_matches_u128 ... ok
[INFO] [stdout] test bignum::uint::tests::larger_widths_compile_and_work ... ok
[INFO] [stdout] test cipher::aegis::tests::aegis128l_tv2_empty ... ok
[INFO] [stdout] test bignum::montgomery::tests::mulmod_matches_reference_128bit ... ok
[INFO] [stdout] test bignum::modpow::tests::pow_matches_u128 ... ok
[INFO] [stdout] test cipher::aegis::tests::aegis256_auth_failure ... ok
[INFO] [stdout] test cipher::aegis::tests::aegis128l_update_kat ... ok
[INFO] [stdout] test cipher::aegis::tests::aegis256_tv1 ... ok
[INFO] [stdout] test cipher::aegis::tests::aegis128l_tv4_partial ... ok
[INFO] [stdout] test bignum::modpow::tests::pow_public_matches_pow ... ok
[INFO] [stdout] test bignum::mul::tests::mul_wide_u64 ... ok
[INFO] [stdout] test cipher::aegis::tests::aegis128l_tv5_long ... ok
[INFO] [stdout] test cipher::aegis::tests::aegis256_tv4_partial ... ok
[INFO] [stdout] test cipher::aegis::tests::aegis256_tv2_empty ... ok
[INFO] [stdout] test cipher::aegis::tests::aegis256_tv5_long ... ok
[INFO] [stdout] test cipher::aegis::tests::aegis256_tv3 ... ok
[INFO] [stdout] test cipher::aegis::tests::aegis128l_tv3 ... ok
[INFO] [stdout] test cipher::aegis::tests::aegis256_update_kat ... ok
[INFO] [stdout] test cipher::aes::gf::tests::gf_inv_is_inverse ... ok
[INFO] [stdout] test cipher::aes::tests::fips197_aes128 ... ok
[INFO] [stdout] test cipher::aes::tests::fips197_aes192 ... ok
[INFO] [stdout] test cipher::aes::gf::tests::gf_mul_known ... ok
[INFO] [stdout] test cipher::aes::gf::tests::sbox_is_bijection_and_invertible ... ok
[INFO] [stdout] test cipher::aes::tests::fips197_aes256 ... ok
[INFO] [stdout] test cipher::aes::gf::tests::sbox_known_values ... ok
[INFO] [stdout] test cipher::aes::tests::roundtrip_all_byte_values ... ok
[INFO] [stdout] test cipher::aez::tests::decrypt_rejects_tampering ... ok
[INFO] [stdout] test cipher::aez::tests::prf_vectors ... ok
[INFO] [stdout] test cipher::aez::tests::hash_vectors ... ok
[INFO] [stdout] test cipher::aez::tests::encrypt_no_ad_vectors ... ok
[INFO] [stdout] test cipher::aria::tests::a_layer_is_involution ... ok
[INFO] [stdout] test cipher::aez::tests::extract_vectors ... ok
[INFO] [stdout] test cipher::aez::tests::encrypt_33byte_ad_vectors ... ok
[INFO] [stdout] test cipher::aez::tests::encrypt_16byte_key_vectors ... ok
[INFO] [stdout] test cipher::aez::tests::encrypt_length_spread_vectors ... ok
[INFO] [stdout] test cipher::aes::tests::aes_round_hardware_matches_software ... ok
[INFO] [stdout] test cipher::aria::tests::rfc5794_aria256 ... ok
[INFO] [stdout] test cipher::aria::tests::rfc5794_aria128 ... ok
[INFO] [stdout] test cipher::aria::tests::rfc5794_aria192 ... ok
[INFO] [stdout] test cipher::aria::tests::sboxes_match_reference_tables ... ok
[INFO] [stdout] test cipher::blowfish::tests::schneier_kat_ff_ff ... ok
[INFO] [stdout] test cipher::blowfish::tests::schneier_kat_3000_1000 ... ok
[INFO] [stdout] test cipher::camellia::tests::rfc3713_camellia128 ... ok
[INFO] [stdout] test cipher::camellia::tests::fl_round_trips ... ok
[INFO] [stdout] test cipher::blowfish::tests::schneier_kat_zero_zero ... ok
[INFO] [stdout] test cipher::cbc::tests::rejects_partial_block ... ok
[INFO] [stdout] test cipher::camellia::tests::rfc3713_camellia192 ... ok
[INFO] [stdout] test cipher::camellia::tests::sbox1_matches_reference_table ... ok
[INFO] [stdout] test cipher::ccm::tests::aes128_ccm_m16_roundtrip ... ok
[INFO] [stdout] test cipher::ccm::tests::nist_38c_example_1_m4 ... ok
[INFO] [stdout] test cipher::ccm::tests::nist_38c_example_2_m6 ... ok
[INFO] [stdout] test cipher::camellia::tests::rfc3713_camellia256 ... ok
[INFO] [stdout] test cipher::ccm::tests::rfc3610_packet_1_m8 ... ok
[INFO] [stdout] test cipher::cbc::tests::cbc_aes128 ... ok
[INFO] [stdout] test cipher::ccm::tests::rfc3610_packet_2_m8 ... ok
[INFO] [stdout] test cipher::ccm::tests::nist_38c_example_3_m8 ... ok
[INFO] [stdout] test cipher::ccm::tests::tamper_rejected_wipes_buffer ... ok
[INFO] [stdout] test cipher::cfb::tests::cfb_aes128_decrypt ... ok
[INFO] [stdout] test cipher::cfb::tests::cfb_aes128_encrypt ... ok
[INFO] [stdout] test cipher::chacha20::tests::rfc8439_block_function ... ok
[INFO] [stdout] test cipher::cfb::tests::streaming_matches_oneshot ... ok
[INFO] [stdout] test cipher::chacha20poly1305::tests::rfc8439_seal ... ok
[INFO] [stdout] test cipher::chacha20::tests::xchacha_draft_hchacha20 ... ok
[INFO] [stdout] test cipher::chacha20poly1305::tests::roundtrip_and_reject ... ok
[INFO] [stdout] test cipher::cmac::tests::nist_38b_aes256_empty ... ok
[INFO] [stdout] test cipher::cmac::tests::rfc4493_example1_empty ... ok
[INFO] [stdout] test cipher::cmac::tests::rfc4493_example2_one_block ... ok
[INFO] [stdout] test cipher::cmac::tests::rfc4493_example3_partial ... ok
[INFO] [stdout] test cipher::cmac::tests::rfc4493_example4_full ... ok
[INFO] [stdout] test cipher::cmac::tests::rfc4493_subkeys ... ok
[INFO] [stdout] test cipher::cmac::tests::streaming_matches_oneshot ... ok
[INFO] [stdout] test cipher::chacha20::tests::rfc8439_encryption ... ok
[INFO] [stdout] test cipher::cmac::tests::mac_trait_verify ... ok
[INFO] [stdout] test cipher::cmac::tests::nist_38b_aes256_partial ... ok
[INFO] [stdout] test cipher::ctr::tests::counter_carry ... ok
[INFO] [stdout] test cipher::ctr::tests::ctr_aes256 ... ok
[INFO] [stdout] test cipher::ctr::tests::ctr_aes128 ... ok
[INFO] [stdout] test cipher::chacha20::tests::simd_matches_scalar ... ok
[INFO] [stdout] test cipher::des::tests::cbc64_rejects_partial_block ... ok
[INFO] [stdout] test cipher::aes::tests::hardware_matches_software ... ok
[INFO] [stdout] test cipher::cmac::tests::verify_roundtrip ... ok
[INFO] [stdout] test cipher::des::tests::des_canonical_kat ... ok
[INFO] [stdout] test cipher::ctr::tests::streaming_matches_oneshot ... ok
[INFO] [stdout] test cipher::des::tests::des_worked_example_kat ... ok
[INFO] [stdout] test cipher::des::tests::tdes_ede2_equals_ede3_with_k3_eq_k1 ... ok
[INFO] [stdout] test cipher::des::tests::tdes_ede3_equal_keys_is_des ... ok
[INFO] [stdout] test cipher::des::tests::tdes_ede3_nist_sp800_67_kat ... ok
[INFO] [stdout] test bignum::boxed::tests::divrem_zero_divisor_panics - should panic ... ok
[INFO] [stdout] test cipher::gcm::tests::decrypt_roundtrip_and_reject ... ok
[INFO] [stdout] test cipher::des::tests::cbc64_tdes_ede3_roundtrip ... ok
[INFO] [stdout] test cipher::des::tests::cbc64_des_zero_kat ... ok
[INFO] [stdout] test cipher::des::tests::des_weak_key_self_inverse ... ok
[INFO] [stdout] test cipher::des::tests::tdes_ede2_equal_keys_is_des ... ok
[INFO] [stdout] test cipher::gcm::tests::tc1_empty ... ok
[INFO] [stdout] test cipher::gcm::tests::tc2_one_block ... ok
[INFO] [stdout] test cipher::gcm::tests::tc4_with_aad ... ok
[INFO] [stdout] test cipher::gcm_siv::tests::length_cap_comparison_branch ... ok
[INFO] [stdout] test cipher::gcm_siv::tests::polyval_worked_example ... ok
[INFO] [stdout] test cipher::gcm_siv::tests::rfc8452_c1_8byte ... ok
[INFO] [stdout] test cipher::gcm_siv::tests::rfc8452_c1_empty ... ok
[INFO] [stdout] test cipher::gcm_siv::tests::rfc8452_c1_with_aad ... ok
[INFO] [stdout] test cipher::gcm_siv::tests::rfc8452_c2_aes256_8byte ... ok
[INFO] [stdout] test cipher::gcm_siv::tests::rfc8452_c2_aes256_empty ... ok
[INFO] [stdout] test cipher::gcm_siv::tests::rfc8452_length_caps ... ok
[INFO] [stdout] test bignum::boxed::tests::reduce_zero_modulus_panics - should panic ... ok
[INFO] [stdout] test bignum::boxed::tests::to_be_bytes_truncation_panics - should panic ... ok
[INFO] [stdout] test bignum::boxed_montgomery::tests::new_zero_modulus_panics - should panic ... ok
[INFO] [stdout] test cipher::aez::tests::roundtrip_all_lengths ... ok
[INFO] [stdout] test cipher::gcm::tests::tc3_multiblock ... ok
[INFO] [stdout] test cipher::gmac::tests::mac_trait_verify ... ok
[INFO] [stdout] test cipher::gmac::tests::nist_aes256_gmac ... ok
[INFO] [stdout] test cipher::kw::tests::rfc3394_128_kek_128_data ... ok
[INFO] [stdout] test cipher::kw::tests::rfc3394_192_kek_128_data ... ok
[INFO] [stdout] test cipher::gmac::tests::nist_aes128_gmac_with_aad ... ok
[INFO] [stdout] test cipher::kw::tests::rfc3394_256_kek_128_data ... ok
[INFO] [stdout] test cipher::kw::tests::rfc3394_256_kek_256_data ... ok
[INFO] [stdout] test cipher::kw::tests::rfc5649_20_byte ... ok
[INFO] [stdout] test cipher::kw::tests::rfc3394_192_kek_192_data ... ok
[INFO] [stdout] test cipher::gcm_siv::tests::roundtrip_and_reject ... ok
[INFO] [stdout] test cipher::kw::tests::rfc5649_tamper_rejected ... ok
[INFO] [stdout] test cipher::poly1305::tests::rfc8439_tag ... ok
[INFO] [stdout] test cipher::kw::tests::rfc3394_tamper_rejected ... ok
[INFO] [stdout] test cipher::ofb::tests::ofb_aes128 ... ok
[INFO] [stdout] test cipher::kw::tests::rfc5649_7_byte_single_block ... ok
[INFO] [stdout] test cipher::kw::tests::rfc3394_256_kek_192_data ... ok
[INFO] [stdout] test cipher::gmac::tests::streaming_matches_oneshot ... ok
[INFO] [stdout] test cipher::kw::tests::rfc5649_unwrap_validation_branches ... ok
[INFO] [stdout] test cipher::siv::tests::empty_plaintext ... ok
[INFO] [stdout] test cipher::siv::tests::reject_tamper ... ok
[INFO] [stdout] test cipher::poly1305::tests::streaming_matches_one_shot ... ok
[INFO] [stdout] test cipher::siv::tests::aes256_roundtrip_empty_ad ... ok
[INFO] [stdout] test cipher::salsa20::tests::rfc7914_salsa20_8_block ... ok
[INFO] [stdout] test cipher::sm4::tests::gbt32907_example ... ok
[INFO] [stdout] test cipher::siv::tests::rfc5297_a2 ... ok
[INFO] [stdout] test cipher::siv::tests::rfc5297_a1 ... ok
[INFO] [stdout] test cipher::xchacha20poly1305::tests::draft_aead_vector ... ok
[INFO] [stdout] test cipher::des::tests::des_roundtrip_byte_patterns ... ok
[INFO] [stdout] test cipher::gmac::tests::nist_aes128_gmac ... ok
[INFO] [stdout] test cipher::sm4::tests::sbox_matches_reference_table ... ok
[INFO] [stdout] test cipher::xchacha20poly1305::tests::reject_tamper ... ok
[INFO] [stdout] test cipher::xts::tests::cts_roundtrip_all_remainders ... ok
[INFO] [stdout] test cipher::xts::tests::short_sector_rejected ... ok
[INFO] [stdout] test cipher::xts::tests::ieee_1619_vector_2 ... ok
[INFO] [stdout] test cipher::xts::tests::ieee_1619_vector_1 ... ok
[INFO] [stdout] test cipher::xts::tests::ieee_1619_vector_10_aes256 ... ok
[INFO] [stdout] test ct::eq::tests::wide_edges ... ok
[INFO] [stdout] test ct::ord::tests::wide_edges ... ok
[INFO] [stdout] test ct::select::tests::assign_and_swap ... ok
[INFO] [stdout] test ct::eq::tests::slices_and_arrays ... ok
[INFO] [stdout] test ct::select::tests::wide_and_signed ... ok
[INFO] [stdout] test ct::tests::choice_assign_ops ... ok
[INFO] [stdout] test bignum::uint::tests::reduce_zero_modulus_panics - should panic ... ok
[INFO] [stdout] test ct::select::tests::arrays ... ok
[INFO] [stdout] test bignum::uint::tests::divrem_zero_divisor_panics - should panic ... ok
[INFO] [stdout] test ct::tests::choice_eq_and_select ... ok
[INFO] [stdout] test ct::tests::ct_option_basics ... ok
[INFO] [stdout] test ct::tests::choice_logic ... ok
[INFO] [stdout] test der::oid::tests::joint_iso_itu_t_arc1_at_or_above_40 ... ok
[INFO] [stdout] test der::oid::tests::rejects_truncated_arc ... ok
[INFO] [stdout] test der::oid::tests::common_name_oid ... ok
[INFO] [stdout] test der::oid::tests::rsa_encryption_oid ... ok
[INFO] [stdout] test der::pem::tests::base64_rejects_invalid ... ok
[INFO] [stdout] test ct::select::tests::u8_exhaustive ... ok
[INFO] [stdout] test der::pem::tests::base64_rfc4648_vectors ... ok
[INFO] [stdout] test der::pem::tests::pem_roundtrip ... ok
[INFO] [stdout] test der::tests::bit_string_and_null ... ok
[INFO] [stdout] test ct::eq::tests::u8_exhaustive ... ok
[INFO] [stdout] test ct::tests::choice_from_nonzero_normalization ... ok
[INFO] [stdout] test der::pem::tests::pem_line_wrapping ... ok
[INFO] [stdout] test der::tests::long_form_length ... ok
[INFO] [stdout] test der::tests::rejects_malformed ... ok
[INFO] [stdout] test der::tests::integer_high_bit_gets_zero_prefix ... ok
[INFO] [stdout] test der::tests::rejects_non_minimal_long_form_length ... ok
[INFO] [stdout] test der::tests::roundtrip_sequence_of_integers ... ok
[INFO] [stdout] test dh::groups::tests::from_custom_rejects_even_p ... ok
[INFO] [stdout] test dh::groups::tests::group16_constants ... ok
[INFO] [stdout] test dh::groups::tests::group17_constants ... ok
[INFO] [stdout] test dh::groups::tests::group18_constants ... ok
[INFO] [stdout] test dh::key::tests::from_bytes_rejects_out_of_range_scalar ... ok
[INFO] [stdout] test dh::groups::tests::group14_constants ... ok
[INFO] [stdout] test dh::groups::tests::group15_constants ... ok
[INFO] [stdout] test ct::eq::tests::i8_exhaustive ... ok
[INFO] [stdout] test dh::key::tests::group18_keyx_roundtrip ... ignored
[INFO] [stdout] test bignum::boxed_montgomery::tests::pow_public_matches_pow ... ok
[INFO] [stdout] test ct::ord::tests::u8_exhaustive ... ok
[INFO] [stdout] test cipher::sm4::tests::roundtrip_all_byte_values ... ok
[INFO] [stdout] test dh::key::tests::rejects_invalid_public_key_one ... ok
[INFO] [stdout] test dh::key::tests::rejects_invalid_public_key_ge_p ... ok
[INFO] [stdout] test dh::key::tests::rejects_invalid_public_key_p_minus_one ... ok
[INFO] [stdout] test dh::key::tests::rejects_invalid_public_key_zero ... ok
[INFO] [stdout] test dh::key::tests::known_small_dh_via_custom_group ... ok
[INFO] [stdout] test dh::key::tests::shared_secret_rejects_non_subgroup_element ... ok
[INFO] [stdout] test cipher::gcm::tests::aggregated_ghash_matches_serial_reference ... ok
[INFO] [stdout] test dtls::ack::tests::ack_content_type_value ... ok
[INFO] [stdout] test dtls::ack::tests::empty_ack_roundtrip ... ok
[INFO] [stdout] test dtls::ack::tests::multi_record_roundtrip ... ok
[INFO] [stdout] test dtls::ack::tests::non_multiple_of_16_rejected ... ok
[INFO] [stdout] test dtls::ack::tests::shorter_than_length_prefix_rejected ... ok
[INFO] [stdout] test dtls::ack::tests::single_record_roundtrip ... ok
[INFO] [stdout] test dtls::ack::tests::trailing_bytes_after_vector_rejected ... ok
[INFO] [stdout] test dtls::ack::tests::truncated_body_rejected ... ok
[INFO] [stdout] test dtls::cookie::tests::aux_length_field_lie_rejected ... ok
[INFO] [stdout] test dtls::cookie::tests::aux_roundtrip ... ok
[INFO] [stdout] test dtls::cookie::tests::aux_tamper_fails ... ok
[INFO] [stdout] test dtls::cookie::tests::distinct_secrets_disagree ... ok
[INFO] [stdout] test dtls::cookie::tests::expired_cookie_fails ... ok
[INFO] [stdout] test dtls::cookie::tests::fingerprint_length_prefix_is_unambiguous ... ok
[INFO] [stdout] test dtls::cookie::tests::future_cookie_fails ... ok
[INFO] [stdout] test dtls::cookie::tests::generate_then_validate_succeeds ... ok
[INFO] [stdout] test dtls::cookie::tests::truncated_cookie_fails ... ok
[INFO] [stdout] test dtls::cookie::tests::wrong_address_fails ... ok
[INFO] [stdout] test dtls::cookie::tests::wrong_fingerprint_fails ... ok
[INFO] [stdout] test dtls::cookie::tests::wrong_random_fails ... ok
[INFO] [stdout] test dtls::reassembly::tests::conflicting_overlap_dropped_genuine_bytes_win ... ok
[INFO] [stdout] test dtls::reassembly::tests::duplicate_fragment_is_idempotent ... ok
[INFO] [stdout] test dtls::reassembly::tests::duplicate_partial_fragment_no_corruption ... ok
[INFO] [stdout] test dtls::reassembly::tests::empty_body_message_completes ... ok
[INFO] [stdout] test dtls::reassembly::tests::fragment_length_truncated_rejected ... ok
[INFO] [stdout] test dtls::reassembly::tests::fragment_out_of_bounds_rejected ... ok
[INFO] [stdout] test dtls::reassembly::tests::fragment_with_trailing_bytes_consumes_only_its_own ... ok
[INFO] [stdout] test dtls::reassembly::tests::fragmented_reassembly_with_bitmap_transitions ... ok
[INFO] [stdout] test dtls::reassembly::tests::idempotent_duplicate_overlap_still_accepted ... ok
[INFO] [stdout] test dtls::reassembly::tests::out_of_order_fragments_reassemble ... ok
[INFO] [stdout] test dtls::reassembly::tests::out_of_order_message_sequence_buffered ... ok
[INFO] [stdout] test dtls::reassembly::tests::single_unfragmented_message_completes_immediately ... ok
[INFO] [stdout] test dtls::reassembly::tests::with_limits_caps_in_progress_messages ... ok
[INFO] [stdout] test dtls::reassembly::tests::with_limits_rejects_oversized_total_length ... ok
[INFO] [stdout] test dtls::reassembly::tests::write_message_chunks_at_max_fragment_size ... ok
[INFO] [stdout] test dtls::record13::tests::cid_bit_rejected ... ok
[INFO] [stdout] test dtls::record13::tests::encode_decode_with_real_mask ... ok
[INFO] [stdout] test dtls::record13::tests::encode_panics_on_oversized_seq - should panic ... ok
[INFO] [stdout] test dtls::record13::tests::header_roundtrip_16bit_seq_with_length ... ok
[INFO] [stdout] test dtls::record13::tests::header_roundtrip_8bit_seq ... ok
[INFO] [stdout] test dtls::record13::tests::header_roundtrip_length_omitted ... ok
[INFO] [stdout] test dtls::record13::tests::non_dtls13_prefix_rejected ... ok
[INFO] [stdout] test dtls::record13::tests::peek_header_layout_matches_decode ... ok
[INFO] [stdout] test dtls::record13::tests::reconstruct_seq_8bit ... ok
[INFO] [stdout] test dtls::record13::tests::reconstruct_seq_forward_wrap ... ok
[INFO] [stdout] test dtls::record13::tests::reconstruct_seq_simple ... ok
[INFO] [stdout] test dtls::record13::tests::reconstruct_seq_wraparound ... ok
[INFO] [stdout] test dtls::record13::tests::sn_mask_aes128_known_vector ... ok
[INFO] [stdout] test dtls::record13::tests::sn_mask_aes128_short_ciphertext_zero_padded ... ok
[INFO] [stdout] test dtls::record13::tests::sn_mask_aes256_known_vector ... ok
[INFO] [stdout] test dtls::record13::tests::sn_mask_chacha20_known_vector ... ok
[INFO] [stdout] test dtls::record13::tests::sn_mask_chacha20_short_ciphertext_zero_padded ... ok
[INFO] [stdout] test dtls::record13::tests::truncated_buffer_rejected ... ok
[INFO] [stdout] test dtls::record::tests::fragment_length_overflow_rejected ... ok
[INFO] [stdout] test dtls::record::tests::partial_buffer_returns_none ... ok
[INFO] [stdout] test dtls::record::tests::record_roundtrip_full_48bit_seq ... ok
[INFO] [stdout] test dtls::record::tests::record_roundtrip_known_header ... ok
[INFO] [stdout] test dtls::record::tests::seq_cap_is_below_48_bits_and_enforced ... ok
[INFO] [stdout] test dtls::record::tests::write_record_panics_on_oversized_seq - should panic ... ok
[INFO] [stdout] test dtls::reliability13::tests::ack_clears_matching_record_only ... ok
[INFO] [stdout] test cipher::gcm::tests::ghash_hardware_matches_software ... ok
[INFO] [stdout] test dtls::reliability13::tests::ack_does_not_cancel_until_all_records_drained ... ok
[INFO] [stdout] test dtls::reliability13::tests::backoff_doubles_and_caps_at_max ... ok
[INFO] [stdout] test dtls::reliability13::tests::empty_ack_is_no_op ... ok
[INFO] [stdout] test dtls::reliability13::tests::full_ack_cancels_timer ... ok
[INFO] [stdout] test dtls::reliability13::tests::give_up_after_max_retransmits ... ok
[INFO] [stdout] test dtls::reliability13::tests::idle_with_no_in_flight ... ok
[INFO] [stdout] test dtls::reliability13::tests::new_is_idle ... ok
[INFO] [stdout] test dtls::reliability13::tests::on_record_sent_starts_timer ... ok
[INFO] [stdout] test dtls::reliability13::tests::release_epoch_drops_only_that_epoch ... ok
[INFO] [stdout] test dtls::reliability13::tests::release_epoch_on_empty_is_no_op ... ok
[INFO] [stdout] test dtls::reliability13::tests::sending_more_records_does_not_re_arm_timer ... ok
[INFO] [stdout] test dtls::reliability13::tests::timeout_triggers_retransmit_of_all_in_flight ... ok
[INFO] [stdout] test dtls::reliability13::tests::timer_resets_to_initial_after_full_drain ... ok
[INFO] [stdout] test dtls::reliability13::tests::unknown_ack_is_ignored ... ok
[INFO] [stdout] test dtls::reliability::tests::caps_at_60_seconds ... ok
[INFO] [stdout] test dtls::reliability::tests::flight_helpers ... ok
[INFO] [stdout] test dtls::reliability::tests::gives_up_after_max_attempts ... ok
[INFO] [stdout] test dtls::reliability::tests::idle_when_called_early ... ok
[INFO] [stdout] test dtls::reliability::tests::idle_with_no_flight_pending ... ok
[INFO] [stdout] test dtls::reliability::tests::initial_deadline_is_one_second_after_set ... ok
[INFO] [stdout] test dtls::reliability::tests::on_peer_response_clears_state ... ok
[INFO] [stdout] test dtls::reliability::tests::set_flight_resets_attempts_and_timeout ... ok
[INFO] [stdout] test dtls::reliability::tests::simulate_dropped_first_flight ... ok
[INFO] [stdout] test dtls::reliability::tests::timeout_doubles_each_attempt ... ok
[INFO] [stdout] test dtls::replay::tests::accepts_large_forward_jump ... ok
[INFO] [stdout] test dtls::replay::tests::boundary_jump_clears_window ... ok
[INFO] [stdout] test dtls::replay::tests::check_is_read_only ... ok
[INFO] [stdout] test dtls::replay::tests::first_record_accepted_regardless_of_value ... ok
[INFO] [stdout] test dtls::replay::tests::forged_seq_does_not_burn_slots ... ok
[INFO] [stdout] test dtls::replay::tests::mark_after_check_pattern ... ok
[INFO] [stdout] test dtls::replay::tests::rejects_duplicate ... ok
[INFO] [stdout] test dtls::replay::tests::rejects_too_old ... ok
[INFO] [stdout] test dtls::replay::tests::slides_in_within_window ... ok
[INFO] [stdout] test dtls::replay::tests::window_floor_inclusive ... ok
[INFO] [stdout] test cipher::aria::tests::roundtrip_random_blocks ... ok
[INFO] [stdout] test cipher::camellia::tests::roundtrip_random_blocks ... ok
[INFO] [stdout] test dtls::server12::f3_msg_seq_tests::message_seq_just_above_cap_is_silently_dropped ... ok
[INFO] [stdout] test dh::groups::tests::from_custom_rejects_composite_p ... ok
[INFO] [stdout] test dtls::server12::f3_msg_seq_tests::oversized_message_seq_is_silently_dropped_without_giant_loop ... ok
[INFO] [stdout] test dh::key::tests::from_bytes_round_trip_public_key ... ok
[INFO] [stdout] test dtls::server12::f3_msg_seq_tests::legitimate_message_seq_zero_is_accepted ... ok
[INFO] [stdout] test dtls::tests::accepts_certificate_with_matching_hostname_12 ... ok
[INFO] [stdout] test dtls::server13::f3_msg_seq_tests::message_seq_just_above_cap_is_silently_dropped ... ok
[INFO] [stdout] test dtls::server13::f3_msg_seq_tests::oversized_message_seq_is_silently_dropped_without_giant_loop ... ok
[INFO] [stdout] test dtls::tests::application_data_both_ways_12 ... ok
[INFO] [stdout] test dtls::tests::dtls12::negotiates_aes256_sha384 ... ok
[INFO] [stdout] test dh::key::tests::shared_secret_into_bytes_preserves_value ... ok
[INFO] [stdout] test dtls::tests::connection_survives_retransmit_backoff_after_handshake_12 ... ok
[INFO] [stdout] test dtls::server13::f3_msg_seq_tests::legitimate_message_seq_zero_is_accepted ... ok
[INFO] [stdout] test dh::key::tests::shared_secret_byte_length_matches_prime ... ok
[INFO] [stdout] test dtls::tests::dtls13::ack_driven_retransmit ... ok
[INFO] [stdout] test dtls::tests::dtls12::negotiates_chacha20 ... ok
[INFO] [stdout] test dtls::tests::dtls13::cookie_binds_ch_content_fingerprint ... ok
[INFO] [stdout] test dtls::tests::dtls12::negotiates_p256 ... ok
[INFO] [stdout] test dtls::tests::dtls12::prefers_aes128_when_offered ... ok
[INFO] [stdout] test dtls::tests::dtls13::application_data_both_ways ... ok
[INFO] [stdout] test dtls::tests::dtls13::fatal_alert_surfaces_error_13 ... ok
[INFO] [stdout] test dh::key::tests::group14_keyx_roundtrip ... ok
[INFO] [stdout] test dh::key::tests::shared_secret_subgroup_check_passes_on_named_group14 ... ok
[INFO] [stdout] test dtls::tests::dtls13::connection_survives_retransmit_backoff_after_handshake_13 ... ok
[INFO] [stdout] test dtls::tests::dtls13::close_notify_closes_connection_13 ... ok
[INFO] [stdout] test dtls::tests::dtls13::exporter_agrees_both_sides_13 ... ok
[INFO] [stdout] test dtls::tests::dtls13::loopback_mldsa65_cert ... ok
[INFO] [stdout] test dtls::tests::dtls13::hrr_upgrades_group ... ok
[INFO] [stdout] test dtls::tests::dtls13::forged_record_does_not_burn_replay_slot_dtls13 ... ok
[INFO] [stdout] test dtls::tests::dtls13::cookie_round_does_not_pin_state ... ok
[INFO] [stdout] test dtls::tests::dtls13::keylog_loopback_agrees ... ok
[INFO] [stdout] test dtls::tests::dtls13::loopback_ed25519 ... ok
[INFO] [stdout] test dtls::tests::dtls13::encrypted_seq_is_masked ... ok
[INFO] [stdout] test dtls::tests::dtls13::loopback_negotiates_aes256_gcm ... ok
[INFO] [stdout] test dtls::tests::dtls13::negotiates_mlkem768 ... ok
[INFO] [stdout] test dtls::tests::dtls13::loopback_negotiates_chacha20 ... ok
[INFO] [stdout] test dtls::tests::dtls13::loopback_no_cookie ... ok
[INFO] [stdout] test dtls::tests::dtls13::lost_final_ack_does_not_close_established_client_13 ... ok
[INFO] [stdout] test dtls::tests::dtls13::loopback_prefers_aes128_when_offered ... ok
[INFO] [stdout] test dtls::tests::dtls13::require_cookie_without_secret_fails_closed_13 ... ok
[INFO] [stdout] test dtls::tests::dtls13::negotiates_p256 ... ok
[INFO] [stdout] test dtls::tests::dtls13::oversized_pre_cookie_ch_claim_is_dropped_13 ... ok
[INFO] [stdout] test dtls::tests::dtls13::negotiates_p384 ... ok
[INFO] [stdout] test dtls::tests::dtls13::set_now_advances_cookie_clock ... ok
[INFO] [stdout] test dtls::tests::dtls13::loopback_with_cookie ... ok
[INFO] [stdout] test dtls::tests::dtls13::no_ack_of_ack_ping_pong_13 ... ok
[INFO] [stdout] test dtls::tests::dtls13::stale_ts_zero_cookie_rejected_without_caller_clock_13 ... ok
[INFO] [stdout] test dtls::tests::dtls13::spoofed_records_during_handshake_are_ignored_13 ... ok
[INFO] [stdout] test dtls::tests::exporter_agrees_both_sides_12 ... ok
[INFO] [stdout] test dtls::tests::dtls13::spoofed_client_hellos_mid_handshake_are_ignored_13 ... ok
[INFO] [stdout] test dtls::tests::dtls13::spoofed_records_are_silently_dropped_13 ... ok
[INFO] [stdout] test dtls::tests::forged_record_does_not_burn_replay_slot_dtls12 ... ok
[INFO] [stdout] test dtls::tests::rejects_certificate_with_mismatched_hostname_12 ... ok
[INFO] [stdout] test dtls::tests::dtls13::spoofed_server_hello_does_not_abort_client_13 ... ok
[INFO] [stdout] test dtls::tests::loopback_no_cookie ... ok
[INFO] [stdout] test dtls::tests::dtls12::loopback_ecdhe_rsa_chacha ... ok
[INFO] [stdout] test dtls::tests::spoofed_client_hellos_mid_handshake_are_ignored_12 ... ok
[INFO] [stdout] test dtls::tests::require_cookie_without_secret_fails_closed_12 ... ok
[INFO] [stdout] test dtls::tests::loopback_with_cookie ... ok
[INFO] [stdout] test dtls::tests::reordered_server_flight ... ok
[INFO] [stdout] test dtls::tests::set_now_advances_cookie_clock_dtls12 ... ok
[INFO] [stdout] test dtls::tests::spoofed_records_are_silently_dropped_12 ... ok
[INFO] [stdout] test ec::boxed::tests::boxed_signature_high_s_flip_round_trip ... ok
[INFO] [stdout] test dtls::tests::spoofed_records_during_handshake_are_ignored_12 ... ok
[INFO] [stdout] test dtls::tests::replay_rejected_silently ... ok
[INFO] [stdout] test dtls::tests::spoofed_server_hello_does_not_abort_client_12 ... ok
[INFO] [stdout] test dtls::tests::stale_ts_zero_cookie_rejected_without_caller_clock_12 ... ok
[INFO] [stdout] test dtls::tests::spoofed_hello_verify_request_does_not_derail_client_12 ... ok
[INFO] [stdout] test ec::boxed::tests::boxed_signature_r_s_accessors_roundtrip ... ok
[INFO] [stdout] test dh::key::tests::group15_keyx_roundtrip ... ok
[INFO] [stdout] test dtls::tests::dtls12::loopback_rsa_cert ... ok
[INFO] [stdout] test ec::boxed::tests::ecrecover_ethereum_vector ... ok
[INFO] [stdout] test ec::boxed::tests::ecdh_p256_matches_const_generic ... ok
[INFO] [stdout] test ec::boxed::tests::recover_rejects_bad_inputs ... ok
[INFO] [stdout] test ec::boxed::tests::brainpool_wycheproof_kat ... ok
[INFO] [stdout] test ec::boxed::tests::rfc6979_p256_sample ... ok
[INFO] [stdout] test ec::boxed::tests::public_key_point_add ... ok
[INFO] [stdout] test ec::boxed::tests::ec_encrypted_pkcs8_roundtrip ... ok
[INFO] [stdout] test ec::boxed::tests::secp256k1_sign_verify_roundtrip ... ok
[INFO] [stdout] test ec::boxed::tests::rfc6979_p521_sample ... ok
[INFO] [stdout] test ec::boxed::tests::rfc6979_p384_sample ... ok
[INFO] [stdout] test ec::boxed::tests::ec_private_key_sec1_roundtrip ... ok
[INFO] [stdout] test ec::curves::tests::brainpool_curves_consistent ... ok
[INFO] [stdout] test ec::ecdh::tests::alice_bob_agree ... ok
[INFO] [stdout] test ec::ecdh::tests::nist_kas_ecc_cdh_p256 ... ok
[INFO] [stdout] test ec::curves::tests::p256_known_multiples ... ok
[INFO] [stdout] test ec::ecdsa::tests::der_signature_roundtrip ... ok
[INFO] [stdout] test ec::ecdsa::tests::rejects_off_curve_point ... ok
[INFO] [stdout] test ec::ecdsa::tests::generated_key_roundtrip ... ok
[INFO] [stdout] test ec::ecdsa::tests::rfc6979_public_key ... ok
[INFO] [stdout] test ec::ecdsa::tests::rfc6979_sample_signature ... ok
[INFO] [stdout] test ec::ecdsa::tests::rfc6979_test_signature ... ok
[INFO] [stdout] test ec::ecdsa::tests::signature_r_s_accessors_roundtrip ... ok
[INFO] [stdout] test ec::ecdsa::tests::verify_known_signature_and_negatives ... ok
[INFO] [stdout] test ec::ed25519::tests::field_invariants ... ok
[INFO] [stdout] test ec::ecdsa::tests::sign_prehash_matches_message ... ok
[INFO] [stdout] test ec::ed25519::tests::pkcs8_rejects_trailing_garbage ... ok
[INFO] [stdout] test ec::ed25519::tests::pkcs8_v1_round_trip ... ok
[INFO] [stdout] test ec::ed25519::tests::generated_key_roundtrip ... ok
[INFO] [stdout] test ec::ed25519::tests::pkcs8_v2_with_public_key_parses ... ok
[INFO] [stdout] test ec::ed25519::tests::rfc8032_public_keys ... ok
[INFO] [stdout] test ec::boxed::tests::brainpool_sign_verify_roundtrip ... ok
[INFO] [stdout] test ec::boxed::tests::boxed_signature_low_s_idempotent_and_verifies ... ok
[INFO] [stdout] test ec::ed25519::tests::signature_r_s_accessors_roundtrip ... ok
[INFO] [stdout] test ec::ed25519::tests::rfc8032_sign ... ok
[INFO] [stdout] test ec::ed448::tests::field_invariants ... ok
[INFO] [stdout] test ec::ed448::tests::pkcs8_der_pem_roundtrip ... ok
[INFO] [stdout] test ec::ed25519::tests::rfc8032_verify ... ok
[INFO] [stdout] test ec::boxed::tests::ec_pkcs8_openssl_interop ... ok
[INFO] [stdout] test ec::ed448::tests::rfc8032_public_keys ... ok
[INFO] [stdout] test dtls::tests::dtls13::loopback_rsa_cert ... ok
[INFO] [stdout] test ec::boxed::tests::ec_pkcs8_roundtrip ... ok
[INFO] [stdout] test ec::ed448::tests::context_binds_signature ... ok
[INFO] [stdout] test ec::p256::tests::generator_on_curve ... ok
[INFO] [stdout] test ec::p256::tests::double_and_triple_generator ... ok
[INFO] [stdout] test ec::ed448::tests::signature_r_s_accessors_roundtrip ... ok
[INFO] [stdout] test ec::p256::tests::scalar_mul_matches_repeated_addition ... ok
[INFO] [stdout] test ec::p256::tests::order_times_generator_is_identity ... ok
[INFO] [stdout] test ec::ed448::tests::generated_key_roundtrip ... ok
[INFO] [stdout] test ec::p256::tests::random_scalar_in_range ... ok
[INFO] [stdout] test ec::ed448::tests::rfc8032_sign ... ok
[INFO] [stdout] test ec::registry::tests::ed25519_verify_via_registry ... ok
[INFO] [stdout] test ec::registry::tests::ecdsa_p384_curve_mismatch_rejected ... ok
[INFO] [stdout] test ec::registry::tests::ed448_verify_via_registry ... ok
[INFO] [stdout] test ec::registry::tests::ecdsa_p256_sha256_verify_via_registry ... ok
[INFO] [stdout] test ec::registry::tests::secp256k1_verify_via_registry ... ok
[INFO] [stdout] test ec::ed448::tests::rfc8032_verify ... ok
[INFO] [stdout] test ec::boxed::tests::from_sec1_compressed_roundtrip ... ok
[INFO] [stdout] test ec::sm2::tests::encrypt_decrypt_kat_pinned_k ... ok
[INFO] [stdout] test ec::sm2::tests::sign_kat_pinned_k ... ok
[INFO] [stdout] test ec::x25519::tests::generated_keys_agree ... ok
[INFO] [stdout] test ec::x25519::tests::openssl_pkcs8_interop ... ok
[INFO] [stdout] test ec::x25519::tests::pkcs8_rejects_trailing_garbage ... ok
[INFO] [stdout] test ec::x25519::tests::pkcs8_round_trip ... ok
[INFO] [stdout] test ec::x25519::tests::pkcs8_v2_with_public_key_parses ... ok
[INFO] [stdout] test ec::x25519::tests::private_key_bytes_round_trip ... ok
[INFO] [stdout] test ec::sm2::tests::key_encoding_roundtrip ... ok
[INFO] [stdout] test ec::x25519::tests::rejects_small_order_peer ... ok
[INFO] [stdout] test ec::x25519::tests::rfc7748_test_vector ... ok
[INFO] [stdout] test ec::x25519::tests::rfc7748_diffie_hellman ... ok
[INFO] [stdout] test ec::x448::tests::pkcs8_rejects_trailing_garbage ... ok
[INFO] [stdout] test ec::x448::tests::pkcs8_v1_round_trip ... ok
[INFO] [stdout] test ec::x448::tests::pkcs8_v2_with_public_key_parses ... ok
[INFO] [stdout] test ec::x448::tests::generated_keys_agree ... ok
[INFO] [stdout] test ec::x448::tests::rfc7748_iterated_million ... ignored, 1,000,000-iteration RFC 7748 vector is slow; run explicitly
[INFO] [stdout] test ec::x448::tests::rfc7748_iterated_one ... ok
[INFO] [stdout] test ec::curves::tests::all_curves_consistent ... ok
[INFO] [stdout] test ec::x448::tests::rfc7748_test_vector ... ok
[INFO] [stdout] test ec::x448::tests::rfc7748_test_vector_second ... ok
[INFO] [stdout] test ec::sm2::tests::sign_verify_roundtrip ... ok
[INFO] [stdout] test hash::blake2::tests::blake2b_mac_rejects_overlong_key - should panic ... ok
[INFO] [stdout] test hash::blake2::tests::blake2x_vectors ... ok
[INFO] [stdout] test hash::blake2::tests::empty_and_lengths ... ok
[INFO] [stdout] test hash::blake2::tests::keyed_mac_verify_constant_time ... ok
[INFO] [stdout] test hash::blake2::tests::blake2s_mac_rejects_overlong_key - should panic ... ok
[INFO] [stdout] test hash::blake2::tests::keyed_macs ... ok
[INFO] [stdout] test hash::blake2::tests::rfc7693_abc ... ok
[INFO] [stdout] test hash::blake2::tests::streaming_matches_oneshot ... ok
[INFO] [stdout] test hash::blake3::tests::empty_digest ... ok
[INFO] [stdout] test hash::blake3::tests::official_vectors ... ok
[INFO] [stdout] test ec::registry::tests::sm2_verify_via_registry ... ok
[INFO] [stdout] test hash::blake3::tests::streaming_matches_oneshot ... ok
[INFO] [stdout] test hash::hmac::tests::rfc4231_tc1 ... ok
[INFO] [stdout] test hash::hmac::tests::rfc4231_tc2 ... ok
[INFO] [stdout] test hash::hmac::tests::rfc4231_tc6_long_key ... ok
[INFO] [stdout] test hash::hmac::tests::streaming_matches_oneshot ... ok
[INFO] [stdout] test hash::hmac::tests::trait_verify_rejects_truncated_tag ... ok
[INFO] [stdout] test hash::hmac::tests::verify_constant_time ... ok
[INFO] [stdout] test hash::k12::tests::k12_customization ... ok
[INFO] [stdout] test hash::k12::tests::k12_streaming_and_xof_read ... ok
[INFO] [stdout] test ec::sm2::tests::encrypt_decrypt_roundtrip_and_tamper ... ok
[INFO] [stdout] test hash::blake3::tests::simd_chunk_kernel_matches_scalar ... ok
[INFO] [stdout] test hash::k12::tests::k12_vectors ... ok
[INFO] [stdout] test hash::k12::tests::turboshake_vectors ... ok
[INFO] [stdout] test hash::kmac::tests::cshake128_sample ... ok
[INFO] [stdout] test hash::kmac::tests::kmac_nist_samples ... ok
[INFO] [stdout] test hash::kmac::tests::kmac_verify_constant_time ... ok
[INFO] [stdout] test hash::kmac::tests::kmacxof_incremental_matches ... ok
[INFO] [stdout] test hash::kmac::tests::parallelhash_nist_samples ... ok
[INFO] [stdout] test hash::kmac::tests::parallelhash_streaming_matches ... ok
[INFO] [stdout] test hash::kmac::tests::tuplehash_nist_samples ... ok
[INFO] [stdout] test hash::md2::tests::rfc1319_vectors ... ok
[INFO] [stdout] test hash::md2::tests::streaming_matches_oneshot ... ok
[INFO] [stdout] test hash::md4::tests::rfc1320_vectors ... ok
[INFO] [stdout] test hash::md5::tests::rfc1321_vectors ... ok
[INFO] [stdout] test hash::k12::tests::m14_streaming_matches_oneshot ... ok
[INFO] [stdout] test hash::k12::tests::m14_vectors ... ok
[INFO] [stdout] test hash::ripemd160::tests::reference_vectors ... ok
[INFO] [stdout] test hash::sha1::tests::fips_vectors ... ok
[INFO] [stdout] test hash::sha256::tests::sha224_vectors ... ok
[INFO] [stdout] test hash::blake3::tests::simd_bulk_matches_scalar_end_to_end ... ok
[INFO] [stdout] test hash::sha256::tests::sha256_hardware_matches_software ... ok
[INFO] [stdout] test hash::sha256::tests::sha256_vectors ... ok
[INFO] [stdout] test hash::sha256::tests::streaming_matches_oneshot ... ok
[INFO] [stdout] test hash::sha1::tests::one_million_a ... ok
[INFO] [stdout] test hash::sha3::tests::keccak256_vectors ... ok
[INFO] [stdout] test hash::sha3::tests::sha3_224_vectors ... ok
[INFO] [stdout] test hash::sha3::tests::sha3_256_vectors ... ok
[INFO] [stdout] test hash::sha3::tests::sha3_384_vectors ... ok
[INFO] [stdout] test hash::sha3::tests::sha3_512_vectors ... ok
[INFO] [stdout] test hash::sha3::tests::streaming_matches_oneshot ... ok
[INFO] [stdout] test hash::sha512::tests::sha384_vectors ... ok
[INFO] [stdout] test hash::sha512::tests::sha512_224_vectors ... ok
[INFO] [stdout] test hash::sha512::tests::sha512_256_vectors ... ok
[INFO] [stdout] test hash::sha256_mb::tests::compress8_matches_scalar ... ok
[INFO] [stdout] test hash::sha512::tests::sha512_vectors ... ok
[INFO] [stdout] test hash::sha512::tests::streaming_matches_oneshot ... ok
[INFO] [stdout] test hash::shake::tests::incremental_read_matches ... ok
[INFO] [stdout] test hash::shake::tests::multi_block_squeeze_crosses_rate ... ok
[INFO] [stdout] test hash::shake::tests::shake128_abc ... ok
[INFO] [stdout] test hash::shake::tests::shake256_empty ... ok
[INFO] [stdout] test hash::sm3::tests::reference_vectors ... ok
[INFO] [stdout] test hash::sm3::tests::streaming_matches_oneshot ... ok
[INFO] [stdout] test ec::x448::tests::rfc7748_diffie_hellman ... ok
[INFO] [stdout] test hash::streebog::tests::empty_string ... ok
[INFO] [stdout] test hash::streebog::tests::rfc6986_m1 ... ok
[INFO] [stdout] test hash::streebog::tests::rfc6986_m2 ... ok
[INFO] [stdout] test hash::sha512::tests::sha512_one_million_a ... ok
[INFO] [stdout] test hash::sha256::tests::sha256_one_million_a ... ok
[INFO] [stdout] test hash::tests::mac_verify_rejects_empty_tag ... ok
[INFO] [stdout] test hash::whirlpool::tests::reference_vectors ... ok
[INFO] [stdout] test hash::zeroize::tests::wipes ... ok
[INFO] [stdout] test hash::whirlpool::tests::extra_padding_block ... ok
[INFO] [stdout] test hash::whirlpool::tests::streaming_matches_oneshot ... ok
[INFO] [stdout] test kdf::argon2::tests::rfc9106_argon2i ... ok
[INFO] [stdout] test hash::streebog::tests::streaming_matches_oneshot ... ok
[INFO] [stdout] test kdf::argon2::tests::rfc9106_argon2d ... ok
[INFO] [stdout] test kdf::argon2::tests::rfc9106_argon2id ... ok
[INFO] [stdout] test kdf::argon2::tests::rejects_invalid_params ... ok
[INFO] [stdout] test kdf::bcrypt_pbkdf::tests::go_bcrypt_hash_kat ... ok
[INFO] [stdout] test ec::sm2::tests::verify_kat ... ok
[INFO] [stdout] test kdf::bcrypt_pbkdf::tests::pbkdf_go_vector_stride ... ok
[INFO] [stdout] test hash::ripemd160::tests::one_million_a ... ok
[INFO] [stdout] test kdf::bcrypt_pbkdf::tests::rejects_empty_password ... ok
[INFO] [stdout] test kdf::bcrypt_pbkdf::tests::rejects_too_large_keylen ... ok
[INFO] [stdout] test kdf::bcrypt_pbkdf::tests::rejects_zero_keylen ... ok
[INFO] [stdout] test kdf::bcrypt_pbkdf::tests::rejects_zero_rounds ... ok
[INFO] [stdout] test kdf::hkdf::tests::rfc5869_case1 ... ok
[INFO] [stdout] test kdf::hkdf::tests::rfc5869_case3_empty_salt_info ... ok
[INFO] [stdout] test kdf::hkdf::tests::short_and_zero_length_output ... ok
[INFO] [stdout] test kdf::kbkdf::tests::cavp_counter_cmac_aes128_l128 ... ok
[INFO] [stdout] test kdf::kbkdf::tests::cavp_counter_cmac_aes128_l256_multiblock ... ok
[INFO] [stdout] test kdf::kbkdf::tests::cavp_counter_cmac_aes256_l128 ... ok
[INFO] [stdout] test kdf::kbkdf::tests::cavp_counter_hmac_sha256_l128 ... ok
[INFO] [stdout] test kdf::kbkdf::tests::cavp_counter_hmac_sha256_l320_multiblock ... ok
[INFO] [stdout] test kdf::kbkdf::tests::cavp_feedback_hmac_sha256_l512 ... ok
[INFO] [stdout] test kdf::kbkdf::tests::counter_high_level_matches_assembled_fixed ... ok
[INFO] [stdout] test kdf::kbkdf::tests::feedback_empty_iv ... ok
[INFO] [stdout] test kdf::kbkdf::tests::feedback_high_level_matches_assembled_fixed ... ok
[INFO] [stdout] test kdf::kbkdf::tests::overlong_hmac_key_matches_prehashed ... ok
[INFO] [stdout] test kdf::kbkdf::tests::partial_block_is_prefix ... ok
[INFO] [stdout] test kdf::kbkdf::tests::zero_length_rejected ... ok
[INFO] [stdout] test kdf::pbes2::tests::ct_helpers ... ok
[INFO] [stdout] test kdf::pbes2::tests::integer_to_u32_band_boundaries ... ok
[INFO] [stdout] test kdf::bcrypt_pbkdf::tests::rejects_empty_salt ... ok
[INFO] [stdout] test kdf::pbes2::tests::reject_pbes1_outer_oid ... ok
[INFO] [stdout] test kdf::pbes2::tests::reject_pbkdf2_iterations_above_ceiling ... ok
[INFO] [stdout] test kdf::pbes2::tests::reject_pbkdf2_iterations_below_10k ... ok
[INFO] [stdout] test kdf::pbes2::tests::reject_unsupported_cipher ... ok
[INFO] [stdout] test kdf::pbes2::tests::reject_unsupported_prf ... ok
[INFO] [stdout] test kdf::bcrypt_pbkdf::tests::pbkdf_vector_1 ... ok
[INFO] [stdout] test kdf::pbes2::tests::rejects_bad_pem ... ok
[INFO] [stdout] test kdf::bcrypt_pbkdf::tests::pbkdf_go_vector_rounds12 ... ok
[INFO] [stdout] test kdf::pbes2::tests::pem_roundtrip ... ok
[INFO] [stdout] test kdf::pbes2::tests::roundtrip_aes256_cbc ... ok
[INFO] [stdout] test kdf::bcrypt_pbkdf::tests::pbkdf_go_vector_long_output ... ok
[INFO] [stdout] test kdf::pbes2::tests::roundtrip_aes256_gcm ... ok
[INFO] [stdout] test kdf::pbes2::tests::roundtrip_aes256_cbc_aligned_input ... ok
[INFO] [stdout] test kdf::pbes2::tests::wrong_password_rejected_gcm ... ok
[INFO] [stdout] test kdf::pbkdf2::tests::partial_block_output ... ok
[INFO] [stdout] test kdf::pbkdf2::tests::sha256_c1 ... ok
[INFO] [stdout] test kdf::pbkdf2::tests::sha256_c2 ... ok
[INFO] [stdout] test kdf::pbkdf2::tests::sha256_c4096 ... ok
[INFO] [stdout] test kdf::pbes2::tests::tampered_ciphertext_rejected_gcm ... ok
[INFO] [stdout] test kdf::scrypt::tests::large_params_reject_without_panic ... ok
[INFO] [stdout] test kdf::pbes2::tests::tampered_iv_rejected_gcm ... ok
[INFO] [stdout] test kdf::scrypt::tests::rfc7914_vector_1 ... ok
[INFO] [stdout] test kdf::scrypt::tests::rejects_invalid_parameters ... ok
[INFO] [stdout] test kdf::scrypt::tests::rfc7914_vector_3 ... ignored, 16-MiB allocation; slow in debug — `cargo test --release -- --ignored`
[INFO] [stdout] test kdf::pbes2::tests::wrong_password_rejected_cbc ... ok
[INFO] [stdout] test key::tests::any_key_into_dyn_bridge ... ok
[INFO] [stdout] test kdf::bcrypt_pbkdf::tests::accepts_max_keylen ... ok
[INFO] [stdout] test kdf::pbkdf2::tests::sha256_multiblock_output ... ok
[INFO] [stdout] test key::tests::any_key_is_a_facade_key_directly ... ok
[INFO] [stdout] test key::tests::decode_pkcs8_private_then_sign ... ok
[INFO] [stdout] test key::tests::decode_x25519_pkcs8_and_agree ... ok
[INFO] [stdout] test key::tests::decode_spki_public ... ok
[INFO] [stdout] test key::tests::ecdh_p256_agreement ... ok
[INFO] [stdout] test key::tests::ecdsa_der_vs_raw_encoding ... ok
[INFO] [stdout] test key::tests::ed25519_unsupported_operations ... ok
[INFO] [stdout] test key::tests::heterogeneous_private_keys_are_object_safe ... ok
[INFO] [stdout] test key::tests::ecdsa_p256_sign_verify_via_facade ... ok
[INFO] [stdout] test key::tests::ed25519_sign_verify_via_facade ... ok
[INFO] [stdout] test key::tests::mlkem768_encapsulate_decapsulate ... ok
[INFO] [stdout] test key::tests::unsupported_param_is_rejected ... ok
[INFO] [stdout] test key::tests::x25519_agreement_and_mismatch ... ok
[INFO] [stdout] test key::tests::mldsa65_sign_verify_via_facade ... ok
[INFO] [stdout] test ec::boxed::tests::sign_prehash_matches_message_signing ... ok
[INFO] [stdout] test kdf::pbes2::tests::roundtrip_iterations_with_high_bit_encoding ... ok
[INFO] [stdout] test ec::registry::tests::brainpool_verify_via_registry ... ok
[INFO] [stdout] test lms::tests::hss_from_bytes_rejects_bad_length ... ok
[INFO] [stdout] test lms::tests::hss_legacy_height_cap ... ok
[INFO] [stdout] test key::tests::boxed_ecdsa_p384_sign_verify_via_facade ... ok
[INFO] [stdout] test kdf::scrypt::tests::rfc7914_vector_2 ... ok
[INFO] [stdout] test key::tests::rsa_sign_verify_and_encrypt_decrypt_via_facade ... ok
[INFO] [stdout] test lms::ots::lmots_x8_tests::batched_matches_scalar ... ok
[INFO] [stdout] test dh::key::tests::group16_keyx_roundtrip ... ok
[INFO] [stdout] test cipher::sm4::tests::gbt32907_million_iterations has been running for over 60 seconds
[INFO] [stdout] test dh::groups::tests::from_custom_enforces_min_bits has been running for over 60 seconds
[INFO] [stdout] test dh::groups::tests::from_custom_validates_g has been running for over 60 seconds
[INFO] [stdout] test dh::key::tests::group_exchange_custom_group has been running for over 60 seconds
[INFO] [stdout] test ec::boxed::tests::sign_recoverable_round_trips has been running for over 60 seconds
[INFO] [stdout] test ec::ed448::tests::pkcs8_encrypted_roundtrip has been running for over 60 seconds
[INFO] [stdout] test ec::x448::tests::rfc7748_iterated_thousand has been running for over 60 seconds
[INFO] [stdout] test ec::boxed::tests::sign_recoverable_round_trips ... ok
[INFO] [stdout] test key::tests::xmss_stateful_signer has been running for over 60 seconds
[INFO] [stdout] test lms::tests::hss_bottom_rollover_fails_closed has been running for over 60 seconds
[INFO] [stdout] test lms::tests::hss_from_bytes_rejects_advanced_higher_level has been running for over 60 seconds
[INFO] [stdout] test lms::tests::hss_legacy_load has been running for over 60 seconds
[INFO] [stdout] test lms::tests::hss_new_format_roundtrip has been running for over 60 seconds
[INFO] [stdout] test lms::tests::hss_from_bytes_rejects_advanced_higher_level ... ok
[INFO] [stdout] test lms::tests::hss_no_ots_reuse_fails_closed has been running for over 60 seconds
[INFO] [stdout] test ec::x448::tests::rfc7748_iterated_thousand ... ok
[INFO] [stdout] test lms::tests::lms_from_bytes_rejects_bad_length ... ok
[INFO] [stdout] test lms::tests::hss_roundtrip_and_reload has been running for over 60 seconds
[INFO] [stdout] test lms::tests::hss_single_level ... ok
[INFO] [stdout] test lms::tests::lms_legacy_height_cap ... ok
[INFO] [stdout] test lms::tests::hss_upper_level_signature_is_deterministic has been running for over 60 seconds
[INFO] [stdout] test lms::tests::lms_exhaustion_errors ... ok
[INFO] [stdout] test ec::ed448::tests::pkcs8_encrypted_roundtrip ... ok
[INFO] [stdout] test cipher::sm4::tests::gbt32907_million_iterations ... ok
[INFO] [stdout] test lms::tests::hss_legacy_load ... ok
[INFO] [stdout] test lms::tests::rfc8554_tc1_verify ... ok
[INFO] [stdout] test lms::tests::lms_distinct_q has been running for over 60 seconds
[INFO] [stdout] test lms::tests::hss_bottom_rollover_fails_closed ... ok
[INFO] [stdout] test lms::tests::rfc8554_tc2_verify ... ok
[INFO] [stdout] test lms::tests::verify_hss_rejects_out_of_range_levels ... ok
[INFO] [stdout] test lms::tests::lms_legacy_60_byte_load ... ok
[INFO] [stdout] test mac::umac::tests::rfc4418_umac64_vectors ... ok
[INFO] [stdout] test mac::umac::tests::streaming_matches_one_shot ... ok
[INFO] [stdout] test mac::umac::tests::umac128_streaming_matches_one_shot ... ok
[INFO] [stdout] test mldsa::registry::tests::ml_dsa_65_registry_lookup ... ok
[INFO] [stdout] test mldsa::registry::tests::ml_dsa_65_verify_via_registry ... ok
[INFO] [stdout] test mac::umac::tests::rfc4418_umac96_vectors_via_iter3 ... ok
[INFO] [stdout] test mldsa::tests::acvp_keygen_44 ... ok
[INFO] [stdout] test mldsa::tests::acvp_keygen_65 ... ok
[INFO] [stdout] test mldsa::tests::acvp_siggen_44 ... ok
[INFO] [stdout] test mldsa::tests::acvp_keygen_87 ... ok
[INFO] [stdout] test mldsa::tests::acvp_siggen_65 ... ok
[INFO] [stdout] test mldsa::tests::acvp_siggen_87 ... ok
[INFO] [stdout] test mldsa::tests::acvp_sigver_44 ... ok
[INFO] [stdout] test mldsa::tests::acvp_sigver_65 ... ok
[INFO] [stdout] test mldsa::tests::count_ones_visits_full_polynomial ... ok
[INFO] [stdout] test mldsa::tests::from_bytes_rejects_out_of_range_coefficient ... ok
[INFO] [stdout] test mldsa::tests::inf_norm_branch_free_matches_spec ... ok
[INFO] [stdout] test mldsa::tests::acvp_sigver_87 ... ok
[INFO] [stdout] test mldsa::tests::pkcs8_accepts_seed_and_legacy_rejects_inconsistent_both ... ok
[INFO] [stdout] test lms::tests::lms_legacy_multilevel_recompute_load has been running for over 60 seconds
[INFO] [stdout] test mldsa::tests::pkcs8_matches_openssl_seed_priv ... ok
[INFO] [stdout] test mldsa::tests::pkcs8_emits_both_or_expandedkey_and_roundtrips ... ok
[INFO] [stdout] test mldsa::tests::spki_matches_openssl ... ok
[INFO] [stdout] test mldsa::tests::vec_inf_norm_correct_across_array ... ok
[INFO] [stdout] test mldsa::tests::vec_inf_norm_signed_no_early_exit ... ok
[INFO] [stdout] test mlkem::indcpa::tests::cancellation_leaves_only_small_noise ... ok
[INFO] [stdout] test mlkem::indcpa::tests::kpke_roundtrip ... ok
[INFO] [stdout] test mlkem::indcpa::tests::matrix_transpose_consistency ... ok
[INFO] [stdout] test mlkem::indcpa::tests::minimal_cancellation ... ok
[INFO] [stdout] test mlkem::poly::tests::barrett_div_matches_division ... ok
[INFO] [stdout] test mlkem::poly::tests::bytes_roundtrip ... ok
[INFO] [stdout] test mlkem::poly::tests::cbd2_in_range ... ok
[INFO] [stdout] test mlkem::poly::tests::compress_roundtrip_is_close ... ok
[INFO] [stdout] test mlkem::poly::tests::msg_roundtrip ... ok
[INFO] [stdout] test mlkem::poly::tests::ntt_multiply_matches_schoolbook ... ok
[INFO] [stdout] test mldsa::tests::roundtrip_and_reject ... ok
[INFO] [stdout] test dh::key::tests::group_exchange_custom_group ... ok
[INFO] [stdout] test mlkem::tests::acvp_mlkem1024_decap ... ok
[INFO] [stdout] test mlkem::tests::acvp_mlkem512_decap ... ok
[INFO] [stdout] test mlkem::tests::acvp_mlkem512_encap ... ok
[INFO] [stdout] test mlkem::tests::acvp_mlkem1024_encap ... ok
[INFO] [stdout] test mlkem::tests::acvp_mlkem512_keygen ... ok
[INFO] [stdout] test mlkem::tests::acvp_mlkem1024_keygen ... ok
[INFO] [stdout] test mlkem::tests::acvp_mlkem768_encap ... ok
[INFO] [stdout] test mlkem::tests::acvp_mlkem768_decap ... ok
[INFO] [stdout] test mlkem::tests::fips203_sizes ... ok
[INFO] [stdout] test mlkem::tests::decaps_key_from_bytes_validated_catches_corruption ... ok
[INFO] [stdout] test mlkem::tests::implicit_rejection_1024 ... ok
[INFO] [stdout] test mlkem::tests::openssl_interop_768_unchanged_after_refactor ... ok
[INFO] [stdout] test mlkem::tests::implicit_rejection_512 ... ok
[INFO] [stdout] test mlkem::tests::pkcs8_emits_both_or_expandedkey_and_roundtrips ... ok
[INFO] [stdout] test mlkem::tests::pkcs8_accepts_seed_and_legacy_rejects_inconsistent_both ... ok
[INFO] [stdout] test mlkem::tests::pkcs8_matches_openssl_seed_priv ... ok
[INFO] [stdout] test mlkem::tests::pkcs8_rejects_corrupted_hash_field ... ok
[INFO] [stdout] test mlkem::tests::roundtrip_1024 ... ok
[INFO] [stdout] test mlkem::tests::pkcs8_roundtrip_each_set ... ok
[INFO] [stdout] test mlkem::tests::roundtrip_768 ... ok
[INFO] [stdout] test mlkem::tests::spki_768_matches_openssl_and_roundtrips ... ok
[INFO] [stdout] test mlkem::tests::spki_rejects_off_modulus_coefficient ... ok
[INFO] [stdout] test pkcs12::kdf::tests::add_block_carries ... ok
[INFO] [stdout] test pkcs12::kdf::tests::fill_blocks_repeats_and_pads ... ok
[INFO] [stdout] test pkcs12::kdf::tests::password_bmp_has_trailing_nul ... ok
[INFO] [stdout] test mlkem::tests::roundtrip_512 ... ok
[INFO] [stdout] test mlkem::tests::acvp_mlkem768_keygen ... ok
[INFO] [stdout] test pkcs12::tests::dump_built_for_openssl ... ignored, writes /tmp/purecrypto_built.p12 for manual openssl interop check
[INFO] [stdout] test pkcs12::tests::missing_mac_rejected ... ok
[INFO] [stdout] test pkcs12::tests::openssl3_default_interop ... ok
[INFO] [stdout] test pkcs12::tests::openssl_legacy_3des_interop ... ok
[INFO] [stdout] test pkcs12::tests::recovered_material_is_usable ... ok
[INFO] [stdout] test pkcs12::tests::sha_based_mac_matches_openssl_tag ... ok
[INFO] [stdout] test pkcs12::tests::tampered_content_is_rejected ... ok
[INFO] [stdout] test pkcs12::tests::wrong_password_is_mac_mismatch ... ok
[INFO] [stdout] test quic::ack::tests::ack_delay_exponent_3_for_initial_handshake ... ok
[INFO] [stdout] test quic::ack::tests::ack_delay_scales_by_exponent ... ok
[INFO] [stdout] test quic::ack::tests::ack_frame_boundary_wire_bytes ... ok
[INFO] [stdout] test quic::ack::tests::ack_frame_roundtrip_boundary_cases ... ok
[INFO] [stdout] test quic::ack::tests::empty_ranges_emits_empty ... ok
[INFO] [stdout] test quic::ack::tests::full_frame_starts_with_0x02 ... ok
[INFO] [stdout] test quic::ack::tests::pn_at_zero_roundtrips ... ok
[INFO] [stdout] test quic::ack::tests::two_pairs_of_two_value_minus_one_encoding ... ok
[INFO] [stdout] test quic::cid::tests::cidpool_add_below_retire_prior_to_immediately_retires ... ok
[INFO] [stdout] test quic::cid::tests::cidpool_add_rejects_inconsistent_duplicate ... ok
[INFO] [stdout] test quic::cid::tests::cidpool_add_respects_limit ... ok
[INFO] [stdout] test quic::cid::tests::cidpool_pending_retire_dedups ... ok
[INFO] [stdout] test quic::cid::tests::cidpool_pending_retire_is_bounded_under_flood ... ok
[INFO] [stdout] test quic::cid::tests::cidpool_retire_active_is_protocol_error ... ok
[INFO] [stdout] test quic::cid::tests::cidpool_retire_prior_to_keeps_active_when_no_replacement ... ok
[INFO] [stdout] test quic::cid::tests::cidpool_retire_prior_to_pulls_retires_and_queues ... ok
[INFO] [stdout] test quic::cid::tests::cidpool_retire_prior_to_rotates_active ... ok
[INFO] [stdout] test quic::cid::tests::cidpool_retire_unknown_sequence_returns_none ... ok
[INFO] [stdout] test quic::cid::tests::cidpool_seeded_with_handshake_entry ... ok
[INFO] [stdout] test quic::cid::tests::debug_is_hex ... ok
[INFO] [stdout] test quic::cid::tests::empty_is_empty ... ok
[INFO] [stdout] test quic::cid::tests::from_slice_caps_at_20 ... ok
[INFO] [stdout] test quic::cid::tests::random_has_right_length ... ok
[INFO] [stdout] test quic::congestion::tests::ack_only_packet_not_in_flight ... ok
[INFO] [stdout] test quic::congestion::tests::bytes_in_flight_tracking ... ok
[INFO] [stdout] test quic::congestion::tests::ecn_ce_increase_reduces_cwnd_once_per_window ... ok
[INFO] [stdout] test quic::congestion::tests::fresh_state ... ok
[INFO] [stdout] test quic::congestion::tests::loss_during_existing_recovery_does_not_halve_twice ... ok
[INFO] [stdout] test quic::congestion::tests::on_persistent_congestion_resets_cwnd ... ok
[INFO] [stdout] test quic::congestion::tests::slow_start_then_avoidance ... ok
[INFO] [stdout] test quic::congestion::tests::spurious_loss_recovery_does_not_re_enter_cwnd ... ok
[INFO] [stdout] test quic::connection::tests::ack_delay_exponent_3_for_initial_handshake ... ok
[INFO] [stdout] test quic::connection::tests::active_connection_id_limit_above_2_accepts_more_cids ... ok
[INFO] [stdout] test quic::connection::tests::active_connection_id_limit_below_2_rejected_at_construction ... ok
[INFO] [stdout] test quic::connection::tests::amp_cap_drop_preserves_datagram_queue ... ok
[INFO] [stdout] test quic::connection::tests::amp_limit_caps_initial_outbound ... ok
[INFO] [stdout] test quic::connection::tests::app_connection_close_rejected_at_initial_and_handshake ... ok
[INFO] [stdout] test quic::connection::tests::crypto_reassembly_handles_out_of_order_fragments ... ok
[INFO] [stdout] test quic::connection::tests::cwnd_enforced_under_aggressive_writes ... ok
[INFO] [stdout] test pkcs12::tests::build_multi_cert_chain ... ok
[INFO] [stdout] test dh::groups::tests::from_custom_enforces_min_bits ... ok
[INFO] [stdout] test quic::connection::tests::datagram_not_retransmitted_on_loss ... ok
[INFO] [stdout] test pkcs12::tests::build_then_parse_roundtrip ... ok
[INFO] [stdout] test quic::connection::tests::datagram_exceeds_peer_max_frame_size_rejected ... ok
[INFO] [stdout] test quic::connection::tests::datagram_roundtrip_integration ... ok
[INFO] [stdout] test quic::connection::tests::datagram_refused_if_peer_didnt_advertise ... ok
[INFO] [stdout] test quic::connection::tests::dispatch_rejects_ack_frame_at_zero_rtt_level ... ok
[INFO] [stdout] test quic::connection::tests::dispatch_rejects_empty_payload ... ok
[INFO] [stdout] test quic::connection::tests::dispatch_rejects_handshake_done_on_server ... ok
[INFO] [stdout] test quic::connection::tests::dispatch_rejects_datagram_when_not_advertised ... ok
[INFO] [stdout] test quic::connection::tests::dispatch_rejects_new_token_on_server ... ok
[INFO] [stdout] test quic::connection::tests::dispatch_rejects_oversized_datagram ... ok
[INFO] [stdout] test quic::connection::tests::dispatch_rejects_stream_frame_at_initial_level ... ok
[INFO] [stdout] test dh::groups::tests::from_custom_validates_g ... ok
[INFO] [stdout] test quic::connection::tests::drop_every_third_packet ... ok
[INFO] [stdout] test quic::connection::tests::ecn_counted_echoed_and_validated_over_loopback ... ok
[INFO] [stdout] test quic::connection::tests::ecn_decreasing_counts_fail_validation ... ok
[INFO] [stdout] test quic::connection::tests::handshake_exposes_peer_certificates_and_alpn ... ok
[INFO] [stdout] test quic::connection::tests::feed_datagram_coalesced_trailing_aead_fail_keeps_leading ... ok
[INFO] [stdout] test quic::connection::tests::feed_datagram_drops_aead_tampering_silently ... ok
[INFO] [stdout] test quic::connection::tests::initial_keys_match_rfc9001_a1 ... ok
[INFO] [stdout] test quic::connection::tests::idle_timeout_silently_closes_idle_connection ... ok
[INFO] [stdout] test quic::connection::tests::key_update_cannot_initiate_unconfirmed ... ok
[INFO] [stdout] test quic::connection::tests::key_update_bidirectional_integration ... ok
[INFO] [stdout] test quic::connection::tests::key_update_initiator_ignores_in_flight_old_phase_packet ... ok
[INFO] [stdout] test quic::connection::tests::key_update_out_of_order_packet ... ok
[INFO] [stdout] test quic::connection::tests::key_update_old_phase_packet_does_not_recommit ... ok
[INFO] [stdout] test lms::tests::lms_distinct_q ... ok
[INFO] [stdout] test quic::connection::tests::key_update_prev_rx_keys_discarded_after_3_pto ... ok
[INFO] [stdout] test quic::connection::tests::new_connection_id_flood_is_bounded ... ok
[INFO] [stdout] test quic::connection::tests::packet_threshold_loss_via_full_ack_path ... ok
[INFO] [stdout] test quic::connection::tests::new_connection_id_emitted_after_handshake ... ok
[INFO] [stdout] test quic::connection::tests::new_connection_id_retire_prior_to_gt_seq_is_rejected ... ok
[INFO] [stdout] test quic::connection::tests::on_packet_sent_marks_inflight ... ok
[INFO] [stdout] test quic::connection::tests::path_challenge_response_in_full_handshake ... ok
[INFO] [stdout] test quic::connection::tests::peer_addr_not_overwritten_by_later_datagrams ... ok
[INFO] [stdout] test quic::connection::tests::outbound_ack_carries_nonzero_ack_delay ... ok
[INFO] [stdout] test quic::connection::tests::quic_config_without_alpn_rejected_at_construction ... ok
[INFO] [stdout] test quic::connection::tests::quic1_tx_usage_limit_closes_connection ... ok
[INFO] [stdout] test quic::connection::tests::pto_retransmit_completes_handshake ... ok
[INFO] [stdout] test quic::connection::tests::peer_stateless_reset_token_installed_on_handshake_cid ... ok
[INFO] [stdout] test lms::tests::lms_new_format_roundtrip has been running for over 60 seconds
[INFO] [stdout] test quic::connection::tests::quic2_pn_replay_silently_dropped ... ok
[INFO] [stdout] test quic::connection::tests::out_of_order_stream_frames_integration ... ok
[INFO] [stdout] test quic::connection::tests::quic_loopback_handshake_completes ... ok
[INFO] [stdout] test quic::connection::tests::retry_disabled_when_clock_unset ... ok
[INFO] [stdout] test quic::connection::tests::retire_connection_id_processed ... ok
[INFO] [stdout] test quic::connection::tests::retry_duplicate_tokenless_initial_does_not_overwrite_state ... ok
[INFO] [stdout] test quic::connection::tests::retry_full_handshake_integration ... ok
[INFO] [stdout] test quic::connection::tests::reset_and_stop_sending_teardown_integration ... ok
[INFO] [stdout] test quic::connection::tests::retry_token_expired_drops_packet ... ok
[INFO] [stdout] test quic::connection::tests::tp_client_rejects_server_iscid_mismatch ... ok
[INFO] [stdout] test quic::connection::tests::rtt_estimator_updates_on_ack ... ok
[INFO] [stdout] test quic::connection::tests::stateless_reset_random_bytes_dont_close ... ok
[INFO] [stdout] test quic::connection::tests::tp_client_rejects_unexpected_retry_scid_presence ... ok
[INFO] [stdout] test quic::connection::tests::stateless_reset_recognized_closes_connection ... ok
[INFO] [stdout] test quic::connection::tests::server_discards_sub_1200_initial ... ok
[INFO] [stdout] test quic::connection::tests::tp_echo_forged_retry_attack_rejected ... ok
[INFO] [stdout] test quic::connection::tests::vn_at_server_is_dropped ... ok
[INFO] [stdout] test quic::connection::tests::tp_echo_mismatch_via_feed_datagram_closes_connection ... ok
[INFO] [stdout] test quic::connection::tests::vn_with_v1_is_protocol_violation ... ok
[INFO] [stdout] test quic::crypto::tests::aead_alg_integrity_limits_match_rfc_9001_appendix_b2 ... ok
[INFO] [stdout] test quic::crypto::tests::aead_alg_usage_limits_match_rfc_9001_appendix_b1 ... ok
[INFO] [stdout] test quic::connection::tests::vn_after_processed_packet_is_dropped_silently ... ok
[INFO] [stdout] test quic::crypto::tests::crypto_key_update_chain ... ok
[INFO] [stdout] test quic::crypto::tests::aead_open_round_trips_seal ... ok
[INFO] [stdout] test quic::crypto::tests::level_keys_effective_limit_falls_back_when_no_keys ... ok
[INFO] [stdout] test quic::crypto::tests::level_keys_effective_limit_uses_override_when_set ... ok
[INFO] [stdout] test quic::crypto::tests::level_keys_phase_lookup_falls_back_to_legacy ... ok
[INFO] [stdout] test quic::crypto::tests::nonce_for_full_pn_overlay ... ok
[INFO] [stdout] test quic::crypto::tests::nonce_for_xors_into_lower_8_bytes ... ok
[INFO] [stdout] test quic::crypto::tests::header_protection_wrong_sample_length ... ok
[INFO] [stdout] test quic::crypto::tests::pn_replay_window_rejects_below_window ... ok
[INFO] [stdout] test quic::crypto::tests::pn_replay_window_accepts_fresh_pns ... ok
[INFO] [stdout] test quic::crypto::tests::pn_replay_window_rejects_duplicates ... ok
[INFO] [stdout] test quic::crypto::tests::pn_replay_window_slides_up_on_higher_pn ... ok
[INFO] [stdout] test quic::crypto::tests::rfc9001_a1_client_dir_keys ... ok
[INFO] [stdout] test quic::crypto::tests::rfc9001_a1_initial_secrets ... ok
[INFO] [stdout] test quic::crypto::tests::rfc9001_a1_server_dir_keys ... ok
[INFO] [stdout] test quic::crypto::tests::rfc9001_a2_client_initial_seal ... ok
[INFO] [stdout] test quic::crypto::tests::rfc9001_a2_header_protection_mask ... ok
[INFO] [stdout] test quic::crypto::tests::rfc9001_a2_nonce ... ok
[INFO] [stdout] test quic::crypto::tests::rfc9001_a3_header_protection_mask ... ok
[INFO] [stdout] test quic::crypto::tests::rfc9001_a5_header_protection_mask ... ok
[INFO] [stdout] test quic::crypto::tests::rfc9001_a3_server_initial_seal ... ok
[INFO] [stdout] test quic::crypto::tests::rfc9001_a5_nonce_and_seal ... ok
[INFO] [stdout] test quic::connection::tests::vn_with_no_supported_version_closes_client ... ok
[INFO] [stdout] test quic::crypto::tests::rfc9001_a5_key_derivation ... ok
[INFO] [stdout] test quic::crypto_buf::tests::crypto_buf_rejects_oversize_pending ... ok
[INFO] [stdout] test quic::crypto_buf::tests::crypto_buf_capacity_relaxes_after_delivery ... ok
[INFO] [stdout] test quic::crypto_buf::tests::crypto_buf_replace_at_offset_counts_delta_only ... ok
[INFO] [stdout] test quic::crypto_buf::tests::duplicate_fragment_is_swallowed ... ok
[INFO] [stdout] test quic::crypto_buf::tests::fragment_straddles_boundary ... ok
[INFO] [stdout] test quic::crypto_buf::tests::crypto_buf_rejects_too_many_fragments ... ok
[INFO] [stdout] test quic::crypto_buf::tests::in_order_pass_through ... ok
[INFO] [stdout] test quic::crypto_buf::tests::out_of_order_then_in_order_merges ... ok
[INFO] [stdout] test quic::crypto_buf::tests::outbound_enqueue_and_carve ... ok
[INFO] [stdout] test quic::crypto_buf::tests::pending_smaller_fragment_does_not_overwrite_larger ... ok
[INFO] [stdout] test quic::crypto_buf::tests::schedule_retransmit_with_pending_after ... ok
[INFO] [stdout] test quic::crypto_buf::tests::schedule_retransmit_replays_last_chunk ... ok
[INFO] [stdout] test quic::crypto_buf::tests::sent_history_partial_ack_keeps_covering_entry ... ok
[INFO] [stdout] test quic::crypto_buf::tests::sent_history_pruned_once_acked ... ok
[INFO] [stdout] test quic::datagram::tests::inbound_queue_caps_by_count_and_drops ... ok
[INFO] [stdout] test quic::datagram::tests::peer_accepts_reflects_advertised_value ... ok
[INFO] [stdout] test quic::datagram::tests::inbound_queue_caps_by_bytes_and_drops ... ok
[INFO] [stdout] test quic::datagram::tests::recv_round_trips ... ok
[INFO] [stdout] test quic::datagram::tests::send_refused_if_peer_didnt_advertise ... ok
[INFO] [stdout] test quic::datagram::tests::send_then_pop_round_trips ... ok
[INFO] [stdout] test quic::datagram::tests::send_rejects_payload_exceeding_peer_max ... ok
[INFO] [stdout] test quic::frame::tests::ack_ranges_roundtrip_via_iter ... ok
[INFO] [stdout] test quic::frame::tests::connection_close_app_vs_transport ... ok
[INFO] [stdout] test quic::frame::tests::crypto_offset_plus_length_past_varint_max_rejected ... ok
[INFO] [stdout] test quic::frame::tests::frame_iter_walks_packet ... ok
[INFO] [stdout] test quic::frame::tests::new_connection_id_zero_length_cid_rejected ... ok
[INFO] [stdout] test quic::frame::tests::max_streams_and_streams_blocked_over_2_pow_60_rejected ... ok
[INFO] [stdout] test quic::frame::tests::padding_run_length ... ok
[INFO] [stdout] test quic::frame::tests::roundtrip_every_variant ... ok
[INFO] [stdout] test quic::frame::tests::stream_no_length_extends_to_end ... ok
[INFO] [stdout] test quic::frame::tests::stream_off_len_fin_bit_decoding ... ok
[INFO] [stdout] test quic::loss::tests::ack_received_drains_packet_and_updates_rtt ... ok
[INFO] [stdout] test quic::loss::tests::discard_keys_wipes_space ... ok
[INFO] [stdout] test quic::loss::tests::enormous_ack_range_iterates_sparsely ... ok
[INFO] [stdout] test quic::loss::tests::on_packet_sent_records_and_arms_timer ... ok
[INFO] [stdout] test quic::loss::tests::packet_threshold_loss ... ok
[INFO] [stdout] test quic::loss::tests::persistent_congestion_after_threshold_ptos ... ok
[INFO] [stdout] test quic::loss::tests::pto_period_matches_spec ... ok
[INFO] [stdout] test quic::loss::tests::retransmit_hint_roundtrip ... ok
[INFO] [stdout] test quic::loss::tests::rtt_first_sample_initializes ... ok
[INFO] [stdout] test quic::loss::tests::rtt_subsequent_samples_smooth ... ok
[INFO] [stdout] test quic::loss::tests::shim_disarm_clears_state ... ok
[INFO] [stdout] test quic::loss::tests::shim_handshake_progress_resets_backoff ... ok
[INFO] [stdout] test quic::loss::tests::time_threshold_loss ... ok
[INFO] [stdout] test quic::path::tests::path_challenge_dedups_pending_response ... ok
[INFO] [stdout] test quic::path::tests::path_challenge_gc_expires_old ... ok
[INFO] [stdout] test quic::loss::tests::rfc9002_init_state ... ok
[INFO] [stdout] test quic::path::tests::path_challenge_queues_response ... ok
[INFO] [stdout] test quic::path::tests::path_challenge_rejects_unsolicited ... ok
[INFO] [stdout] test quic::path::tests::path_challenge_outstanding_capped ... ok
[INFO] [stdout] test quic::path::tests::path_challenge_response_roundtrip ... ok
[INFO] [stdout] test quic::loss::tests::pto_backoff_doubles ... ok
[INFO] [stdout] test quic::peek::tests::coalesced_initials_reassemble_split_ch ... ok
[INFO] [stdout] test quic::peek::tests::padding_before_crypto_is_handled ... ok
[INFO] [stdout] test quic::peek::tests::short_header_packet_is_rejected ... ok
[INFO] [stdout] test quic::peek::tests::split_and_reordered_crypto_is_reassembled ... ok
[INFO] [stdout] test quic::peek::tests::peeks_sni_and_alpn_from_real_initial ... ok
[INFO] [stdout] test quic::peek::tests::truncated_datagram_does_not_panic ... ok
[INFO] [stdout] test quic::pkt::tests::build_retry_tag_matches_helper ... ok
[INFO] [stdout] test quic::pkt::tests::build_vn_layout ... ok
[INFO] [stdout] test quic::pkt::tests::header_protection_long_apply_remove_roundtrip ... ok
[INFO] [stdout] test quic::pkt::tests::header_protection_short_apply_remove_roundtrip ... ok
[INFO] [stdout] test quic::pkt::tests::long_header_initial_roundtrip ... ok
[INFO] [stdout] test quic::pkt::tests::long_header_rejects_missing_fixed_bit ... ok
[INFO] [stdout] test quic::pkt::tests::long_header_rejects_oversized_cid ... ok
[INFO] [stdout] test quic::pkt::tests::long_header_server_initial_layout ... ok
[INFO] [stdout] test quic::pkt::tests::reserved_bits_long_header ... ok
[INFO] [stdout] test quic::pkt::tests::reserved_bits_short_header ... ok
[INFO] [stdout] test quic::pkt::tests::rfc9001_a2_apply_header_protection ... ok
[INFO] [stdout] test quic::pkt::tests::rfc9001_a2_end_to_end_protected_header_prefix ... ok
[INFO] [stdout] test quic::pkt::tests::rfc9001_a3_apply_header_protection ... ok
[INFO] [stdout] test quic::pkt::tests::rfc9001_a4_retry_integrity_tag ... ok
[INFO] [stdout] test quic::pkt::tests::rfc9001_a5_apply_header_protection ... ok
[INFO] [stdout] test quic::pkt::tests::short_header_roundtrip ... ok
[INFO] [stdout] test quic::peek::tests::tampered_ciphertext_fails_aead_no_panic ... ok
[INFO] [stdout] test quic::pn::tests::ackranges_cap_does_not_evict_when_coalescing ... ok
[INFO] [stdout] test quic::pn::tests::ackranges_capped_at_max ... ok
[INFO] [stdout] test quic::pkt::tests::varint_pn_roundtrip_at_boundaries ... ok
[INFO] [stdout] test quic::pn::tests::ackranges_idempotent_duplicate ... ok
[INFO] [stdout] test quic::pn::tests::ackranges_descending_order ... ok
[INFO] [stdout] test quic::pn::tests::ackranges_insert_coalesces ... ok
[INFO] [stdout] test quic::pn::tests::ackranges_low_new_range_dropped_at_capacity ... ok
[INFO] [stdout] test quic::pn::tests::ackranges_largest_and_contains ... ok
[INFO] [stdout] test quic::pn::tests::app_a_decode_examples ... ok
[INFO] [stdout] test quic::pn::tests::decode_around_wrap ... ok
[INFO] [stdout] test quic::pn::tests::encode_length_grows_with_gap ... ok
[INFO] [stdout] test quic::retry::tests::encode_addr_ipv4_mapped_matches_ipv6 ... ok
[INFO] [stdout] test quic::retry::tests::retry_token_rejects_clock_unset_validator ... ok
[INFO] [stdout] test quic::retry::tests::retry_token_rejects_expired ... ok
[INFO] [stdout] test quic::peek::tests::unknown_version_is_rejected ... ok
[INFO] [stdout] test quic::retry::tests::retry_token_rejects_future_timestamp ... ok
[INFO] [stdout] test quic::retry::tests::retry_token_rejects_extra_trailing_bytes ... ok
[INFO] [stdout] test quic::retry::tests::retry_token_rejects_tampered_body_bytes ... ok
[INFO] [stdout] test quic::retry::tests::retry_token_rejects_short_token ... ok
[INFO] [stdout] test quic::retry::tests::retry_token_rejects_wrong_addr ... ok
[INFO] [stdout] test quic::retry::tests::retry_token_rejects_tampered_hmac ... ok
[INFO] [stdout] test quic::retry::tests::retry_token_rejects_wrong_port ... ok
[INFO] [stdout] test quic::retry::tests::retry_token_rejects_wrong_secret ... ok
[INFO] [stdout] test quic::retry::tests::retry_token_roundtrip ... ok
[INFO] [stdout] test quic::server::server_tests::stateless_reset_for_unknown_short_header ... ok
[INFO] [stdout] test quic::server::server_tests::version_negotiation_for_unsupported_version ... ok
[INFO] [stdout] test quic::retry::tests::retry_token_constant_time_compare ... ok
[INFO] [stdout] test quic::stream::tests::carve_advances_offsets_and_marks_fin ... ok
[INFO] [stdout] test quic::stream::tests::ack_prunes_and_loss_requeues_chunks ... ok
[INFO] [stdout] test quic::stream::tests::fin_only_after_all_data ... ok
[INFO] [stdout] test quic::stream::tests::recv_contradictory_fin_errors ... ok
[INFO] [stdout] test quic::stream::tests::pto_requeue_skips_acked_ranges ... ok
[INFO] [stdout] test quic::stream::tests::recv_data_past_fin_offset_errors ... ok
[INFO] [stdout] test quic::stream::tests::recv_flow_control_overshoot_errors ... ok
[INFO] [stdout] test quic::stream::tests::recv_out_of_order_reassembly ... ok
[INFO] [stdout] test quic::stream::tests::recv_duplicate_dropped ... ok
[INFO] [stdout] test quic::stream::tests::recv_pending_fragments_are_bounded ... ok
[INFO] [stdout] test quic::stream::tests::recv_pending_replacement_does_not_grow_map ... ok
[INFO] [stdout] test quic::stream::tests::requeue_rewinds_write_off ... ok
[INFO] [stdout] test quic::connection::tests::streams_one_mib_echo ... ok
[INFO] [stdout] test quic::stream::tests::recv_state_transitions ... ok
[INFO] [stdout] test quic::stream::tests::reset_clears_pending_and_state ... ok
[INFO] [stdout] test quic::stream::tests::send_enqueue_respects_credit ... ok
[INFO] [stdout] test quic::stream::tests::send_state_transitions ... ok
[INFO] [stdout] test quic::stream::tests::stream_id_helpers ... ok
[INFO] [stdout] test quic::streams::tests::flow_control_blocks_writes_at_conn_limit ... ok
[INFO] [stdout] test quic::streams::tests::blocked_frames_requeue_lost_credit ... ok
[INFO] [stdout] test quic::streams::tests::flow_control_blocks_writes_at_stream_limit ... ok
[INFO] [stdout] test quic::stream::tests::reset_below_pending_end_errors ... ok
[INFO] [stdout] test quic::streams::tests::no_credit_growth_without_consumption ... ok
[INFO] [stdout] test quic::streams::tests::max_data_credit_replenishment ... ok
[INFO] [stdout] test quic::streams::tests::max_streams_exhaustion_emits_streams_blocked ... ok
[INFO] [stdout] test quic::streams::tests::open_uni_assigns_proper_id ... ok
[INFO] [stdout] test quic::streams::tests::quic3_conn_fc_charge_is_idempotent_on_retransmit ... ok
[INFO] [stdout] test quic::streams::tests::quic3_conn_fc_charges_on_high_offset_not_contig ... ok
[INFO] [stdout] test quic::streams::tests::quic3_conn_fc_overflow_rejects_frame ... ok
[INFO] [stdout] test quic::streams::tests::open_bidi_assigns_proper_id ... ok
[INFO] [stdout] test quic::streams::tests::reset_stream_final_size_below_high_offset_rejected ... ok
[INFO] [stdout] test quic::streams::tests::reset_clears_buffers_and_blocks_writes ... ok
[INFO] [stdout] test quic::streams::tests::reset_stream_charges_connection_flow_control ... ok
[INFO] [stdout] test quic::streams::tests::send_half_frames_on_peer_uni_error_without_creating_state ... ok
[INFO] [stdout] test quic::streams::tests::stop_sending_discarded_bytes_replenish_connection_credit ... ok
[INFO] [stdout] test quic::streams::tests::stop_sending_then_reset_with_larger_final_size ... ok
[INFO] [stdout] test quic::streams::tests::stream_limit_violation_does_not_charge_conn_fc ... ok
[INFO] [stdout] test quic::streams::tests::stop_sending_triggers_local_reset ... ok
[INFO] [stdout] test quic::tls_glue::tests::hooks_capture_secret_events_in_order ... ok
[INFO] [stdout] test quic::tls_glue::tests::hooks_capture_peer_params ... ok
[INFO] [stdout] test quic::tls_glue::tests::hooks_return_our_params ... ok
[INFO] [stdout] test quic::transport_params::tests::datagram_param_codepoint ... ok
[INFO] [stdout] test quic::tls_glue::tests::hooks_round_trip_handshake_bytes ... ok
[INFO] [stdout] test quic::transport_params::tests::duplicate_id_is_rejected ... ok
[INFO] [stdout] test quic::transport_params::tests::roundtrip_client_shape ... ok
[INFO] [stdout] test quic::transport_params::tests::roundtrip_server_shape ... ok
[INFO] [stdout] test quic::streams::tests::reset_stream_final_size_overflow_rejected ... ok
[INFO] [stdout] test quic::varint::tests::accepts_oversized_legal_encodings ... ok
[INFO] [stdout] test quic::varint::tests::encoded_len_matches_actual ... ok
[INFO] [stdout] test quic::transport_params::tests::unknown_id_is_ignored ... ok
[INFO] [stdout] test quic::varint::tests::rejects_truncated_buffer ... ok
[INFO] [stdout] test quic::varint::tests::panics_on_oversize - should panic ... ok
[INFO] [stdout] test quic::varint::tests::roundtrip_boundaries ... ok
[INFO] [stdout] test quic::transport_params::tests::disable_active_migration_zero_length ... ok
[INFO] [stdout] test rng::hmac_drbg::tests::deterministic_and_seed_sensitive ... ok
[INFO] [stdout] test rng::hmac_drbg::tests::drops_cleanly_after_use ... ok
[INFO] [stdout] test rng::hmac_drbg::tests::multiblock_generate_is_deterministic ... ok
[INFO] [stdout] test rng::hmac_drbg::tests::empty_entropy_rejected - should panic ... ok
[INFO] [stdout] test rng::hmac_drbg::tests::nist_hmac_drbg_sha256 ... ok
[INFO] [stdout] test rng::hmac_drbg::tests::reseed_changes_stream ... ok
[INFO] [stdout] test rng::linux_getrandom::tests::fills_a_large_buffer ... ok
[INFO] [stdout] test rng::linux_getrandom::tests::fills_a_small_buffer ... ok
[INFO] [stdout] test rng::tests::os_rng_fills_and_varies ... ok
[INFO] [stdout] test rng::tests::urandom_fd_is_cloexec ... ok
[INFO] [stdout] test rng::hmac_drbg::tests::at_cap_fill_is_single_request ... ok
[INFO] [stdout] test rng::hmac_drbg::tests::oversized_fill_splits_into_capped_requests ... ok
[INFO] [stdout] test quic::connection::tests::tp_server_rejects_out_of_range_numeric_params ... ok
[INFO] [stdout] test quic::connection::tests::tp_server_rejects_client_advertising_server_only_field ... ok
[INFO] [stdout] test rsa::boxed::tests::boxed_private_key_signs ... ok
[INFO] [stdout] test quic::server::server_tests::two_clients_multiplexed_with_stream_data ... ok
[INFO] [stdout] test rsa::boxed::tests::boxed_session_decrypt_recovers_message_on_valid_ct ... ok
[INFO] [stdout] test rsa::boxed::tests::boxed_oaep_encrypts_const_generic_decrypts ... ok
[INFO] [stdout] test rsa::boxed::tests::boxed_from_pkcs1_der ... ok
[INFO] [stdout] test rsa::boxed::tests::from_pkcs1_der_rejects_even_exponent ... ok
[INFO] [stdout] test rsa::boxed::tests::from_pkcs1_der_rejects_even_modulus ... ok
[INFO] [stdout] test rsa::boxed::tests::boxed_session_decrypt_rejects_wrong_length_ct ... ok
[INFO] [stdout] test rsa::boxed::tests::boxed_verifies_const_generic_signatures ... ok
[INFO] [stdout] test rsa::boxed::tests::rsa_decrypt_pkcs1v15_rejects_tiny_modulus ... ok
[INFO] [stdout] test lms::tests::lms_roundtrip_and_reject ... ok
[INFO] [stdout] test rsa::boxed::tests::boxed_session_decrypt_is_deterministic_under_same_key ... ok
[INFO] [stdout] test rsa::boxed::tests::from_pkcs1_der_rejects_equal_primes ... ok
[INFO] [stdout] test rsa::boxed::tests::rsa_private_key_from_pkcs8_rejects_non_rsa_oid ... ok
[INFO] [stdout] test lms::tests::lms_reload_resumes_q has been running for over 60 seconds
[INFO] [stdout] test rsa::boxed::tests::from_pkcs1_der_rejects_mismatched_modulus ... ok
[INFO] [stdout] test rsa::boxed::tests::rsa_private_key_from_pkcs8_rejects_nonzero_version ... ok
[INFO] [stdout] test rsa::boxed::tests::rsa_private_key_from_pkcs8_rejects_missing_null_params ... ok
[INFO] [stdout] test rsa::boxed::tests::generate_runtime_key_signs_and_exports ... ok
[INFO] [stdout] test rsa::boxed::tests::rsa_public_key_from_spki_rejects_missing_null_params ... ok
[INFO] [stdout] test rsa::boxed::tests::rsa_public_key_from_spki_rejects_non_rsa_oid ... ok
[INFO] [stdout] test rsa::boxed::tests::rsa_encrypted_pkcs8_der_roundtrip_cbc ... ok
[INFO] [stdout] test rsa::boxed::tests::rsa_public_key_spki_pem_roundtrip ... ok
[INFO] [stdout] test rsa::boxed::tests::rsa_rejects_modulus_above_16384_bits ... ok
[INFO] [stdout] test rsa::boxed::tests::boxed_session_decrypt_returns_synthetic_on_bad_padding ... ok
[INFO] [stdout] test rsa::boxed::tests::try_new_rejects_degenerate_exponents ... ok
[INFO] [stdout] test rsa::emsa::tests::ct_lt_be_matches_integer_order ... ok
[INFO] [stdout] test rsa::emsa::tests::oaep_roundtrip_separator_index_above_255 ... ignored, slow in debug; run with --release --ignored
[INFO] [stdout] test rsa::boxed::tests::rsa_private_key_pkcs8_pem_roundtrip ... ok
[INFO] [stdout] test rsa::emsa::tests::pkcs1v15_roundtrip_separator_index_above_255 ... ignored, slow in debug; run with --release --ignored
[INFO] [stdout] test rsa::boxed::tests::rsa_public_key_from_spki_pem_rejects_pkcs1_label ... ok
[INFO] [stdout] test rsa::encoding::tests::const_generic_from_pkcs1_der_rejects_equal_primes ... ok
[INFO] [stdout] test rsa::encoding::tests::const_generic_from_pkcs1_der_rejects_even_exponent ... ok
[INFO] [stdout] test rsa::encoding::tests::const_generic_from_pkcs1_der_rejects_even_modulus ... ok
[INFO] [stdout] test rsa::encoding::tests::const_generic_from_pkcs1_der_rejects_mismatched_modulus ... ok
[INFO] [stdout] test rsa::encoding::tests::const_generic_from_pkcs1_der_rejects_undersized_modulus ... ok
[INFO] [stdout] test rsa::encoding::tests::const_generic_from_pkcs1_der_rejects_unit_exponent ... ok
[INFO] [stdout] test rsa::encoding::tests::const_generic_from_pkcs1_der_rejects_unit_prime ... ok
[INFO] [stdout] test rsa::encoding::tests::const_generic_from_pkcs8_der_rejects_mismatched_modulus ... ok
[INFO] [stdout] test rsa::emsa::tests::pss_rejects_s_plus_n_and_exercises_leading_octet ... ok
[INFO] [stdout] test rsa::emsa::tests::pkcs1v15_rejects_s_plus_n ... ok
[INFO] [stdout] test lms::tests::rfc8554_tc2_sign_reproduces has been running for over 60 seconds
[INFO] [stdout] test rsa::boxed::tests::rsa_encrypted_pkcs8_pem_roundtrip ... ok
[INFO] [stdout] test rsa::encoding::tests::const_generic_spki_der_roundtrip ... ok
[INFO] [stdout] test rsa::encoding::tests::const_generic_spki_matches_boxed ... ok
[INFO] [stdout] test rsa::encoding::tests::const_generic_spki_pem_rejects_pkcs1_label ... ok
[INFO] [stdout] test rsa::encoding::tests::const_generic_spki_pem_roundtrip ... ok
[INFO] [stdout] test rsa::encoding::tests::const_generic_spki_rejects_missing_null_params ... ok
[INFO] [stdout] test rsa::encoding::tests::const_generic_spki_rejects_non_rsa_oid ... ok
[INFO] [stdout] test lms::tests::hss_roundtrip_and_reload ... ok
[INFO] [stdout] test rsa::encoding::tests::public_key_der_pem_roundtrip ... ok
[INFO] [stdout] test rsa::boxed::tests::rsa_private_key_pkcs8_der_roundtrip ... ok
[INFO] [stdout] test rsa::emsa::tests::boxed_pkcs1v15_rejects_s_plus_n ... ok
[INFO] [stdout] test rsa::boxed::tests::rsa_public_key_spki_der_roundtrip ... ok
[INFO] [stdout] test rsa::keys::tests::blinding_seed_differs_across_keys ... ok
[INFO] [stdout] test rsa::keys::tests::keygen_roundtrip_rsa2048 ... ignored, slow in debug; run with --release --ignored
[INFO] [stdout] test rsa::keys::tests::blinding_does_not_alter_result ... ok
[INFO] [stdout] test rsa::keys::tests::blinding_is_deterministic_for_same_input ... ok
[INFO] [stdout] test rsa::pkcs1::tests::encrypt_rejects_overlong ... ok
[INFO] [stdout] test rsa::pkcs1::tests::oaep_distinct_ciphertexts ... ok
[INFO] [stdout] test rsa::pkcs1::tests::encrypt_decrypt_roundtrip ... ok
[INFO] [stdout] test rsa::pkcs1::tests::oaep_rejects_overlong ... ok
[INFO] [stdout] test rsa::keys::tests::to_boxed_preserves_the_key ... ok
[INFO] [stdout] test rsa::pkcs1::tests::oaep_rejects_tampered ... ok
[INFO] [stdout] test rsa::pkcs1::tests::oaep_roundtrip_sha256 ... ok
[INFO] [stdout] test rsa::pkcs1::tests::oaep_label_binds ... ok
[INFO] [stdout] test rsa::pkcs1::tests::session_decrypt_rejects_wrong_length_ct ... ok
[INFO] [stdout] test rsa::pkcs1::tests::session_decrypt_recovers_message_on_valid_ct ... ok
[INFO] [stdout] test rsa::encoding::tests::const_generic_pkcs8_pem_roundtrip ... ok
[INFO] [stdout] test rsa::prime::tests::generated_primes_are_prime ... ok
[INFO] [stdout] test rsa::prime::tests::known_primes_and_composites ... ok
[INFO] [stdout] test rsa::encoding::tests::const_generic_pkcs8_rejects_nonzero_version ... ok
[INFO] [stdout] test rsa::encoding::tests::const_generic_pkcs8_der_roundtrip ... ok
[INFO] [stdout] test rsa::pkcs1::tests::sign_verify_roundtrip ... ok
[INFO] [stdout] test rsa::pkcs1::tests::session_decrypt_returns_synthetic_on_bad_padding ... ok
[INFO] [stdout] test rsa::registry::tests::ids_and_oids_resolve ... ok
[INFO] [stdout] test rsa::registry::tests::pkcs1_oids_resolve_to_pkcs1_entries_only ... ok
[INFO] [stdout] test rsa::pkcs1::tests::session_decrypt_is_deterministic_under_same_key ... ok
[INFO] [stdout] test rsa::pss::tests::sign_verify_roundtrip ... ok
[INFO] [stdout] test rsa::registry::tests::pkcs1_sha1_verify_via_registry ... ok
[INFO] [stdout] test rsa::registry::tests::pkcs1_sha256_verify_via_registry ... ok
[INFO] [stdout] test signature_registry::tests::empty_policy_permits_nothing_until_opt_in ... ok
[INFO] [stdout] test signature_registry::tests::lookup_by_oid_and_scheme ... ok
[INFO] [stdout] test rsa::pss::tests::pss_is_randomized ... ok
[INFO] [stdout] test signature_registry::tests::modern_policy_permits_default_set ... ok
[INFO] [stdout] test signature_registry::tests::registry_has_modern_entries ... ok
[INFO] [stdout] test signature_registry::tests::min_rsa_bits_floor_rejects_small_keys ... ok
[INFO] [stdout] test slhdsa::tests::acvp_keygen_all ... ignored, slow in debug; run with --release --ignored
[INFO] [stdout] test rsa::registry::tests::pss_pss_sha256_verify_accepts_rsa_encryption_spki ... ok
[INFO] [stdout] test slhdsa::tests::acvp_siggen_all ... ignored, slow in debug; run with --release --ignored
[INFO] [stdout] test rsa::pss::tests::strict_verify_rejects_nonstandard_salt ... ok
[INFO] [stdout] test rsa::encoding::tests::serialized_keys_still_work ... ok
[INFO] [stdout] test rsa::pss::tests::explicit_salt_len_roundtrip ... ok
[INFO] [stdout] test slhdsa::tests::roundtrip_all_param_sets ... ignored, slow in debug; run with --release --ignored
[INFO] [stdout] test rsa::registry::tests::pss_pss_sha256_validates_rsassa_pss_params ... ok
[INFO] [stdout] test slhdsa::tests::spki_roundtrip ... ok
[INFO] [stdout] test slhdsa::wots_x8_tests::batched_matches_scalar ... ok
[INFO] [stdout] test tls::cert_compression::tests::compressed_certificate_round_trip ... ok
[INFO] [stdout] test tls::cert_compression::tests::decode_rejects_length_mismatch ... ok
[INFO] [stdout] test tls::cert_compression::tests::decode_rejects_truncated_compressed_stream ... ok
[INFO] [stdout] test tls::cert_compression::tests::decode_rejects_uncompressed_length_over_cap ... ok
[INFO] [stdout] test tls::cert_compression::tests::decode_rejects_unsupported_algorithm ... ok
[INFO] [stdout] test tls::cert_compression::tests::decode_rejects_zlib_bomb_attempting_to_exceed_cap ... ok
[INFO] [stdout] test tls::cert_compression::tests::encode_compressed_certificate_rejects_unsupported_algorithm ... ok
[INFO] [stdout] test tls::cert_compression::tests::extension_codec_multiple_algorithms ... ok
[INFO] [stdout] test tls::cert_compression::tests::extension_codec_round_trip ... ok
[INFO] [stdout] test tls::cert_compression::tests::extension_decode_rejects_empty_list ... ok
[INFO] [stdout] test tls::cert_compression::tests::extension_decode_rejects_odd_length ... ok
[INFO] [stdout] test tls::cert_compression::tests::extension_decode_rejects_trailing_garbage ... ok
[INFO] [stdout] test tls::cert_compression::tests::pick_returns_none_when_local_lacks_algorithm ... ok
[INFO] [stdout] test tls::cert_compression::tests::pick_returns_none_with_no_overlap ... ok
[INFO] [stdout] test tls::cert_compression::tests::pick_returns_zlib_when_offered ... ok
[INFO] [stdout] test tls::codec::extension::tests::parse_server_name_rejects_empty_list ... ok
[INFO] [stdout] test tls::codec::extension::tests::parse_server_name_rejects_non_utf8 ... ok
[INFO] [stdout] test tls::codec::extension::tests::parse_server_name_skips_unknown_name_type ... ok
[INFO] [stdout] test tls::codec::extension::tests::server_name_roundtrip ... ok
[INFO] [stdout] test tls::codec::handshake12::tests::certificate_request_12_empty_cas ... ok
[INFO] [stdout] test tls::codec::handshake12::tests::certificate_request_12_odd_sig_list ... ok
[INFO] [stdout] test tls::codec::handshake12::tests::certificate_request_12_roundtrip ... ok
[INFO] [stdout] test tls::codec::handshake12::tests::certificate_request_12_truncated ... ok
[INFO] [stdout] test tls::codec::handshake12::tests::client_key_exchange_roundtrip ... ok
[INFO] [stdout] test tls::codec::handshake12::tests::client_key_exchange_truncated ... ok
[INFO] [stdout] test tls::codec::handshake12::tests::ec_point_formats_rejects_length_mismatch ... ok
[INFO] [stdout] test tls::codec::handshake12::tests::ec_point_formats_roundtrip ... ok
[INFO] [stdout] test tls::codec::handshake12::tests::hello_request_encode ... ok
[INFO] [stdout] test tls::codec::handshake12::tests::new_session_ticket_12_empty_ticket ... ok
[INFO] [stdout] test tls::codec::handshake12::tests::new_session_ticket_12_roundtrip ... ok
[INFO] [stdout] test tls::codec::handshake12::tests::new_session_ticket_12_truncated ... ok
[INFO] [stdout] test tls::codec::handshake12::tests::server_hello_done_rejects_nonempty_body ... ok
[INFO] [stdout] test tls::codec::handshake12::tests::server_hello_done_roundtrip ... ok
[INFO] [stdout] test tls::codec::handshake12::tests::server_key_exchange_rejects_explicit_curve ... ok
[INFO] [stdout] test tls::codec::handshake12::tests::server_key_exchange_roundtrip ... ok
[INFO] [stdout] test tls::codec::handshake12::tests::server_key_exchange_truncated ... ok
[INFO] [stdout] test tls::codec::handshake12::tests::signed_message_layout ... ok
[INFO] [stdout] test tls::codec::handshake::tests::client_hello_roundtrip ... ok
[INFO] [stdout] test tls::codec::handshake::tests::extension_count_capped ... ok
[INFO] [stdout] test tls::codec::handshake::tests::new_session_ticket_rejects_empty_ticket ... ok
[INFO] [stdout] test tls::codec::handshake::tests::new_session_ticket_roundtrip ... ok
[INFO] [stdout] test tls::codec::handshake::tests::new_session_ticket_with_early_data_ext ... ok
[INFO] [stdout] test tls::codec::handshake::tests::rejects_duplicate_extension ... ok
[INFO] [stdout] test tls::codec::handshake::tests::rejects_truncated ... ok
[INFO] [stdout] test tls::codec::handshake::tests::server_hello_roundtrip ... ok
[INFO] [stdout] test tls::codec::record::tests::record_roundtrip_and_partial ... ok
[INFO] [stdout] test tls::codec::record::tests::record_version_filter ... ok
[INFO] [stdout] test tls::conn::client12::tests::client12_accepts_no_ems_when_requirement_disabled ... ok
[INFO] [stdout] test tls::conn::client12::tests::client12_build_client_hello ... ok
[INFO] [stdout] test tls::conn::client12::tests::client12_caps_handshake_reassembly ... ok
[INFO] [stdout] test tls::conn::client12::tests::client12_rejects_missing_renegotiation_info ... ok
[INFO] [stdout] test tls::conn::client12::tests::client12_rejects_server_omitting_extended_master_secret_by_default ... ok
[INFO] [stdout] test tls::conn::client12::tests::client12_rejects_tls13_supported_versions ... ok
[INFO] [stdout] test tls::conn::client12::tests::client12_rejects_unknown_suite ... ok
[INFO] [stdout] test tls::conn::client::tests::client_caps_ee_extension_count ... ok
[INFO] [stdout] test slhdsa::tests::acvp_sigver ... ok
[INFO] [stdout] test tls::conn::client::tests::client_hello_is_well_formed ... ok
[INFO] [stdout] test tls::conn::client::tests::client_rejects_duplicate_ee_extension ... ok
[INFO] [stdout] test tls::conn::client::tests::rejects_garbage_server_hello ... ok
[INFO] [stdout] test tls::conn::common::tests::handshake_reassembly_bound_enforces_ceiling ... ok
[INFO] [stdout] test tls::conn::common::tests::handshake_reassembly_bound_rejects_oversize_fragment ... ok
[INFO] [stdout] test tls::conn::client::tests::rejects_server_hello_with_nonempty_session_id_echo ... ok
[INFO] [stdout] test slhdsa::registry::tests::slh_dsa_128f_lookup_and_verify ... ok
[INFO] [stdout] test tls::conn::keylog_loopback_tests::keylog_tls12_loopback_agrees ... ok
[INFO] [stdout] test rsa::encoding::tests::private_key_der_pem_roundtrip ... ok
[INFO] [stdout] test slhdsa::tests::acvp_keygen_fast ... ok
[INFO] [stdout] test tls::conn::loopback_tests::accepts_hello_retry_request_and_resends ... ok
[INFO] [stdout] test tls::conn::keylog_loopback_tests::keylog_tls13_loopback_agrees ... ok
[INFO] [stdout] test lms::tests::lms_reload_resumes_q ... ok
[INFO] [stdout] test tls::conn::loopback_tests::alpn_negotiates_h2 ... ok
[INFO] [stdout] test tls::conn::loopback_tests::accepts_post_handshake_new_session_ticket ... ok
[INFO] [stdout] test tls::conn::loopback_tests::close_notify_sets_received_flag ... ok
[INFO] [stdout] test tls::conn::loopback_tests::ed25519_server_certificate ... ok
[INFO] [stdout] test slhdsa::tests::roundtrip_and_reject ... ok
[INFO] [stdout] test tls::conn::loopback_tests::ed448_server_certificate ... ok
[INFO] [stdout] test tls::conn::loopback_tests::alpn_no_overlap_rejected ... ok
[INFO] [stdout] test lms::tests::hss_upper_level_signature_is_deterministic ... ok
[INFO] [stdout] test tls::conn::loopback_tests::mtls_ed448_both_ends ... ok
[INFO] [stdout] test tls::conn::loopback_tests::both_offered_negotiates ... ok
[INFO] [stdout] test slhdsa::tests::acvp_siggen_fast ... ok
[INFO] [stdout] test tls::conn::loopback_tests::hello_retry_request_immutability_violation ... ok
[INFO] [stdout] test tls::conn::loopback_tests::client_raw_public_key_mtls_loopback ... ok
[INFO] [stdout] test tls::conn::loopback_tests::key_update_client_initiated_round_trip ... ok
[INFO] [stdout] test tls::conn::loopback_tests::cert_compression_zlib_loopback ... ok
[INFO] [stdout] test tls::conn::loopback_tests::cert_compression_falls_back_on_no_overlap ... ok
[INFO] [stdout] test tls::conn::loopback_tests::hello_retry_request_preferred_group_loopback ... ok
[INFO] [stdout] test tls::conn::loopback_tests::mtls_optional_no_cert ... ok
[INFO] [stdout] test slhdsa::tests::roundtrip_all_fast_param_sets has been running for over 60 seconds
[INFO] [stdout] test tls::conn::loopback_tests::no_staple_handshake_unchanged ... ok
[INFO] [stdout] test tls::conn::loopback_tests::record_size_limit_fragments_writes ... ok
[INFO] [stdout] test tls::conn::loopback_tests::mtls_rejects_untrusted_client ... ok
[INFO] [stdout] test tls::conn::loopback_tests::mtls_required_round_trip ... ok
[INFO] [stdout] test tls::conn::loopback_tests::rejects_ccs_with_bad_body ... ok
[INFO] [stdout] test lms::tests::lms_legacy_multilevel_recompute_load ... ok
[INFO] [stdout] test tls::conn::loopback_tests::rejects_ccs_after_handshake ... ok
[INFO] [stdout] test tls::conn::loopback_tests::rejects_duplicate_extensions_in_server_hello ... ok
[INFO] [stdout] test tls::conn::loopback_tests::psk_binder_mismatch_rejected ... ok
[INFO] [stdout] test tls::conn::loopback_tests::rejects_hrr_unoffered_group ... ok
[INFO] [stdout] test tls::conn::loopback_tests::rejects_expired_certificate ... ok
[INFO] [stdout] test tls::conn::loopback_tests::rejects_hrr_nonempty_session_id_echo ... ok
[INFO] [stdout] test tls::conn::loopback_tests::rejects_second_hello_retry_request ... ok
[INFO] [stdout] test tls::conn::loopback_tests::psk_resumption_two_phase ... ok
[INFO] [stdout] test tls::conn::loopback_tests::rejects_illegal_key_update_byte ... ok
[INFO] [stdout] test tls::conn::loopback_tests::server_raw_public_key_allowlist_mismatch ... ok
[INFO] [stdout] test tls::conn::loopback_tests::server_raw_public_key_empty_allowlist_rejects ... ok
[INFO] [stdout] test tls::conn::loopback_tests::rejects_unoffered_cipher_suite_in_server_hello ... ok
[INFO] [stdout] test tls::conn::loopback_tests::server_raw_public_key_loopback ... ok
[INFO] [stdout] test tls::conn::loopback_tests::server_raw_public_key_no_overlap_fails ... ok
[INFO] [stdout] test tls::conn::loopback_tests::rejects_malformed_new_session_ticket ... ok
[INFO] [stdout] test tls::conn::loopback_tests::rejects_unoffered_key_share_group_in_server_hello ... ok
[INFO] [stdout] test tls::conn::loopback_tests::secp256r1_aes256_sha384 ... ok
[INFO] [stdout] test tls::conn::loopback_tests::secp384r1_aes128_sha256 ... ok
[INFO] [stdout] test tls::conn::loopback_tests::rejects_sh_suite_switch_after_hrr ... ok
[INFO] [stdout] test tls::conn::loopback_tests::rejects_wrong_hostname ... ok
[INFO] [stdout] test tls::conn::loopback_tests::server_accepts_early_data_exactly_at_budget ... ok
[INFO] [stdout] test tls::conn::loopback_tests::tls_mldsa_server_cert ... ok
[INFO] [stdout] test tls::conn::loopback_tests::tls_exporter_agrees_both_sides ... ok
[INFO] [stdout] test tls::conn::loopback_tests::server_rejects_excess_early_data ... ok
[INFO] [stdout] test tls::conn::loopback_tests::stapled_crl_revokes_leaf ... ok
[INFO] [stdout] test tls::conn::loopback_tests::stapled_crl_no_revocation ... ok
[INFO] [stdout] test tls::conn::loopback_tests::server_rejects_app_data_after_eoed_before_finished ... ok
[INFO] [stdout] test tls::conn::loopback_tests::stapled_crl_skipped_when_verification_disabled ... ok
[INFO] [stdout] test tls::conn::loopback_tests::tls_mtls_mldsa_client_cert ... ok
[INFO] [stdout] test tls::conn::loopback_tests::stapled_ocsp_expired_rejected ... ok
[INFO] [stdout] test tls::conn::quic_mode_tests::extension_0x39_parse_is_identity ... ok
[INFO] [stdout] test tls::conn::quic_mode_tests::extension_0x39_roundtrip_in_ch ... ok
[INFO] [stdout] test tls::conn::quic_mode_tests::quic_mode_does_not_emit_ccs ... ok
[INFO] [stdout] test tls::conn::quic_mode_tests::quic_mode_loopback_records_per_level_traffic ... ok
[INFO] [stdout] test tls::conn::quic_mode_tests::quic_mode_transcript_hash_matches_tls_mode ... ok
[INFO] [stdout] test tls::conn::select_suites_tests::empty_intersection_fails_closed ... ok
[INFO] [stdout] test tls::conn::select_suites_tests::explicitly_empty_restriction_fails_closed ... ok
[INFO] [stdout] test tls::conn::select_suites_tests::none_returns_full_set ... ok
[INFO] [stdout] test tls::conn::select_suites_tests::restriction_filters_and_reorders ... ok
[INFO] [stdout] test tls::conn::loopback_tests::x25519_chacha20poly1305_sha256 ... ok
[INFO] [stdout] test tls::conn::loopback_tests::stapled_ocsp_revoked ... ok
[INFO] [stdout] test tls::conn::loopback_tests::x25519_aes128_sha256 ... ok
[INFO] [stdout] test tls::conn::loopback_tests::x25519mlkem768_hybrid_kex ... ok
[INFO] [stdout] test tls::conn::loopback_tests::stapled_ocsp_good ... ok
[INFO] [stdout] test tls::conn::server12::tests::server12_caps_handshake_reassembly ... ok
[INFO] [stdout] test tls::conn::server12::tests::server12_accepts_no_ems_when_requirement_disabled ... ok
[INFO] [stdout] test tls::conn::loopback_tests::zero_rtt_echo ... ok
[INFO] [stdout] test tls::conn::server12::tests::server12_rejects_no_overlap_suite ... ok
[INFO] [stdout] test tls::conn::server::tests::alert_for_cert_decompression_failure_maps_to_bad_certificate ... ok
[INFO] [stdout] test tls::conn::server::tests::decrypt_ticket_rejects_expired ... ok
[INFO] [stdout] test tls::conn::server12::tests::server12_rejects_client_without_extended_master_secret_by_default ... ok
[INFO] [stdout] test tls::conn::server12::tests::server12_emits_full_server_flight ... ok
[INFO] [stdout] test lms::tests::rfc8554_tc2_sign_reproduces ... ok
[INFO] [stdout] test tls::conn::loopback_tests::zero_rtt_rejected_on_stale_ticket_age ... ok
[INFO] [stdout] test tls::conn::loopback_tests::zero_rtt_rejected_on_alpn_mismatch ... ok
[INFO] [stdout] test tls::conn::server12::tests::tls12_mtls_accepts_valid_client_cert ... ok
[INFO] [stdout] test tls::conn::ticket12::tests::open_ticket_rejects_short ... ok
[INFO] [stdout] test tls::conn::ticket12::tests::open_ticket_rejects_tampering ... ok
[INFO] [stdout] test tls::conn::ticket12::tests::plaintext_rejects_bad_ems_flag ... ok
[INFO] [stdout] test tls::conn::ticket12::tests::plaintext_rejects_truncated ... ok
[INFO] [stdout] test tls::conn::ticket12::tests::plaintext_roundtrip_no_alpn ... ok
[INFO] [stdout] test tls::conn::ticket12::tests::plaintext_roundtrip_with_alpn ... ok
[INFO] [stdout] test tls::conn::ticket12::tests::seal_open_roundtrip ... ok
[INFO] [stdout] test lms::tests::hss_new_format_roundtrip ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::close_notify_sets_received_flag_12 ... ok
[INFO] [stdout] test tls::conn::server12::tests::tls12_mtls_rejects_expired_client_cert ... ok
[INFO] [stdout] test tls::conn::server12::tests::server12_requires_signature_algorithms ... ok
[INFO] [stdout] test lms::tests::lms_new_format_roundtrip ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_ecdhe_ecdsa_aes128gcm_secp256r1 ... ok
[INFO] [stdout] test tls::conn::server::tests::rfc8448_server_hello_byte_exact ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_ecdhe_ecdsa_chacha20_x25519 ... ok
[INFO] [stdout] test tls::conn::server::tests::try_accept_psk_keys_replay_on_selected_identity_not_index_zero ... ok
[INFO] [stdout] test tls::conn::server::tests::server_rejects_psk_not_last_in_clienthello ... ok
[INFO] [stdout] test tls::conn::loopback_tests::zero_rtt_replay_detected ... ok
[INFO] [stdout] test tls::conn::server::tests::tls13_mtls_accepts_valid_client_cert ... ok
[INFO] [stdout] test tls::conn::server::tests::tls13_mtls_rejects_expired_client_cert ... ok
[INFO] [stdout] test tls::conn::server12::tests::server12_downgrade_sentinel_gated_on_tls13_support ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_client_rejects_downgrade_sentinel ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_cipher_suite_restriction_is_honoured ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_application_data_both_directions ... ok
[INFO] [stdout] test tls::conn::stream::tests::tcp_round_trip ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_ecdhe_rsa_aes256gcm_x25519 ... ok
[INFO] [stdout] test key::tests::xmss_stateful_signer ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_ecdhe_rsa_aes128gcm_x25519 ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_ems_handshake_negotiates_extension ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_ecdhe_rsa_chacha20_x25519 ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_fallback_scsv_default_off_and_opt_in ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_client_rejects_hello_request_post_handshake ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_ems_required_when_offered_by_both ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_exporter_agrees_both_sides ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_legacy_fallback_when_server_omits_ems ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_mtls_optional_without_cert ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_mtls_optional_with_cert ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_rejects_client_with_no_overlap_suite ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_mtls_required_roundtrip ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_mtls_required_no_cert_rejected ... ok
[INFO] [stdout] test tls::connection::tests::auto_client_aborts_on_downgrade_sentinel ... ok
[INFO] [stdout] test tls::connection::tests::auto_client_auto_server_prefers_tls13 ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_rejects_duplicate_ccs ... ok
[INFO] [stdout] test tls::connection::tests::auto_client_completes_with_tls13_server ... ok
[INFO] [stdout] test tls::connection::tests::auto_server_completes_with_tls12_client ... ok
[INFO] [stdout] test tls::connection::tests::auto_client_completes_with_tls12_server ... ok
[INFO] [stdout] test tls::connection::tests::auto_server_ed25519_serves_tls13_refuses_tls12 ... ok
[INFO] [stdout] test tls::connection::tests::auto_server_completes_with_tls13_client ... ok
[INFO] [stdout] test tls::connection::tests::cipher_suite_name_table ... ok
[INFO] [stdout] test tls::connection::tests::cipher_suite_restriction_with_no_match_fails_closed ... ok
[INFO] [stdout] test tls::connection::tests::auto_server_resolves_on_fragmented_client_hello ... ok
[INFO] [stdout] test tls::connection::tests::client_server_name_required_only_when_verifying ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_server_writes_downgrade_sentinel ... ok
[INFO] [stdout] test tls::connection::tests::construction_requires_an_entropy_source ... ok
[INFO] [stdout] test tls::connection::tests::client_mtls_external_signing_round_trips ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_resumption_cross_ems_aborts ... ok
[INFO] [stdout] test tls::connection::tests::drive_with_device_signer_round_trips ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_secp384r1_with_rsa_cert ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_secp256r1_with_rsa_cert ... ok
[INFO] [stdout] test tls::connection::tests::dtls12_server_external_signing_round_trips ... ok
[INFO] [stdout] test tls::connection::tests::drive_with_local_signer_completes_without_signer_step ... ok
[INFO] [stdout] test tls::connection::tests::pinned_tls13_server_rejects_tls12_client ... ok
[INFO] [stdout] test tls::connection::tests::dtls13_server_external_signing_round_trips ... ok
[INFO] [stdout] test tls::connection::tests::pinned_tls13_client_rejects_tls12_server ... ok
[INFO] [stdout] test tls::connection::tests::negotiated_cipher_suite_is_none_before_handshake ... ok
[INFO] [stdout] test tls::connection::tests::dtls_server_refuses_construction_without_cookie_secret ... ok
[INFO] [stdout] test tls::connection::tests::server_drives_handshake_from_injected_entropy_source ... ok
[INFO] [stdout] test tls::crypto::aead12::tests::explicit_nonce_matches_seq_counter ... ok
[INFO] [stdout] test tls::crypto::aead12::tests::round_trip_application_data ... ok
[INFO] [stdout] test tls::crypto::aead12::tests::short_fragment_rejected ... ok
[INFO] [stdout] test tls::crypto::aead12::tests::tampering_is_rejected ... ok
[INFO] [stdout] test tls::crypto::aead::tests::ct_padding_strip_all_zero_signals_error ... ok
[INFO] [stdout] test tls::crypto::aead::tests::ct_padding_strip_empty_signals_error ... ok
[INFO] [stdout] test tls::crypto::aead::tests::ct_padding_strip_no_padding ... ok
[INFO] [stdout] test tls::connection::tests::session_and_early_data_guards ... ok
[INFO] [stdout] test tls::crypto::aead::tests::ct_padding_strip_with_padding ... ok
[INFO] [stdout] test tls::crypto::aead::tests::ct_padding_strip_zero_byte_in_content_still_finds_last_nonzero ... ok
[INFO] [stdout] test tls::crypto::aead::tests::rfc8448_server_flight_decrypt ... ok
[INFO] [stdout] test tls::crypto::aead::tests::rfc8448_server_flight_encrypt ... ok
[INFO] [stdout] test tls::crypto::aead::tests::tampered_tag_is_rejected ... ok
[INFO] [stdout] test tls::crypto::hash::tests::hash_matches_concatenation ... ok
[INFO] [stdout] test tls::crypto::hash::tests::message_hash_rewrite ... ok
[INFO] [stdout] test tls::crypto::prf::tests::extended_master_secret_differs_from_legacy ... ok
[INFO] [stdout] test tls::crypto::prf::tests::finished_verify_data_is_12_bytes ... ok
[INFO] [stdout] test tls::crypto::prf::tests::key_block_expansion ... ok
[INFO] [stdout] test tls::crypto::prf::tests::master_secret_deterministic_and_48_bytes ... ok
[INFO] [stdout] test tls::crypto::prf::tests::prf_equals_p_hash_of_label_concat_seed ... ok
[INFO] [stdout] test tls::crypto::prf::tests::p_hash_prefix_extension ... ok
[INFO] [stdout] test tls::crypto::schedule::tests::psk_resumption_plumbing_self_consistent ... ok
[INFO] [stdout] test tls::crypto::prf::tests::tls12_exporter_branches_and_determinism ... ok
[INFO] [stdout] test tls::crypto::schedule::tests::rfc8448_key_schedule ... ok
[INFO] [stdout] test tls::keylog::tests::writer_keylog_format ... ok
[INFO] [stdout] test tls::peek::tests::client_hello_without_sni_or_alpn ... ok
[INFO] [stdout] test tls::peek::tests::incomplete_buffer_needs_more_bytes ... ok
[INFO] [stdout] test tls::peek::tests::non_handshake_first_record_is_rejected ... ok
[INFO] [stdout] test tls::peek::tests::peeks_sni_and_alpn_in_one_record ... ok
[INFO] [stdout] test tls::peek::tests::reassembles_client_hello_split_across_records ... ok
[INFO] [stdout] test tls::crypto::sign::tests::rfc8448_certificate_verify ... ok
[INFO] [stdout] test tls::pki::crls::tests::add_der_rejects_garbage ... ok
[INFO] [stdout] test tls::connection::tests::server_external_signing_rejects_disjoint_schemes ... ok
[INFO] [stdout] test tls::connection::tests::tls13_resumption_round_trip ... ok
[INFO] [stdout] test tls::connection::tests::server_external_signing_round_trips ... ok
[INFO] [stdout] test tls::connection::tests::tls_exporter_agrees_across_peers ... ok
[INFO] [stdout] test tls::pki::crls::tests::add_der_and_lookup_by_issuer ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_resumption_ems_to_ems ... ok
[INFO] [stdout] test tls::pki::policy::tests::inhibited_mapping_prune_remaps_parent_indices ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_resumption_round_trip ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_rejects_ccs_before_cke ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_resumption_legacy_to_legacy ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_resumption_falls_back_on_bad_ticket ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_rejects_pre_tls12_record_version ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_stapled_ocsp_good ... ok
[INFO] [stdout] test tls::conn::tls12_loopback_tests::tls12_stapled_ocsp_revoked ... ok
[INFO] [stdout] test tls::pki::verify::tests::add_der_rejects_anchor_with_malformed_constraints ... ok
[INFO] [stdout] test tls::pki::verify::tests::add_der_rejects_anchor_with_unenforceable_constraints ... ok
[INFO] [stdout] test tls::pki::verify::tests::anchor_name_constraints_excluded_rejects_matching_leaf ... ok
[INFO] [stdout] test tls::pki::verify::tests::anchor_name_constraints_permitted_accepts_in_subtree_leaf ... ok
[INFO] [stdout] test tls::pki::store::embedded_roots_tests::with_embedded_roots_is_populated ... ok
[INFO] [stdout] test tls::pki::verify::tests::anchor_name_constraints_permitted_rejects_outside_intermediate ... ok
[INFO] [stdout] test tls::pki::verify::tests::anchor_without_name_constraints_unaffected ... ok
[INFO] [stdout] test tls::pki::verify::tests::anchor_name_constraints_permitted_rejects_outside_leaf ... ok
[INFO] [stdout] test tls::pki::store::embedded_roots_tests::add_embedded_roots_reports_count ... ok
[INFO] [stdout] test tls::pki::verify::tests::crl_issuer_without_crlsign_is_ignored ... ok
[INFO] [stdout] test tls::pki::verify::tests::anchors_at_trusted_intermediate ... ok
[INFO] [stdout] test tls::pki::verify::tests::anchors_at_first_trusted_ca_ignoring_cross_signed_tail ... ok
[INFO] [stdout] test tls::pki::policy::tests::any_policy_in_chain_satisfies_required_policy ... ok
[INFO] [stdout] test tls::pki::verify::tests::crl_with_crlsign_issuer_revokes ... ok
[INFO] [stdout] test tls::pki::verify::tests::dns_in_subtree_label_alignment ... ok
[INFO] [stdout] test tls::pki::verify::tests::dns_matcher_refuses_ip_pattern_or_host ... ok
[INFO] [stdout] test tls::pki::policy::tests::critical_policy_constraints_only_accepted_when_processing ... ok
[INFO] [stdout] test tls::pki::verify::tests::crl_signed_with_sha1_rejected_under_modern_policy ... ok
[INFO] [stdout] test tls::pki::verify::tests::crl_signed_by_wrong_key_is_ignored ... ok
[INFO] [stdout] test tls::pki::verify::tests::crl_revokes_leaf_serial ... ok
[INFO] [stdout] test tls::pki::policy::tests::absent_policies_with_explicit_required_is_rejected ... ok
[INFO] [stdout] test tls::pki::policy::tests::leaf_missing_required_policy_is_rejected ... ok
[INFO] [stdout] test tls::pki::verify::tests::intermediate_eku_without_serverauth_is_rejected ... ok
[INFO] [stdout] test tls::pki::verify::tests::ip_in_subtree_cidr ... ok
[INFO] [stdout] test tls::pki::verify::tests::hostname_san_and_cn ... ok
[INFO] [stdout] test tls::pki::verify::tests::mldsa_self_signed_chain ... ok
[INFO] [stdout] test tls::pki::verify::tests::intermediate_with_no_eku_is_unconstrained ... ok
[INFO] [stdout] test tls::pki::verify::tests::intermediate_with_any_eku_passes ... ok
[INFO] [stdout] test tls::pki::policy::tests::inhibit_policy_mapping_blocks_translation ... ok
[INFO] [stdout] test tls::pki::verify::tests::name_constraints_chain_rejects_san_less_leaf ... ok
[INFO] [stdout] test tls::pki::verify::tests::intermediate_with_serverauth_eku_passes ... ok
[INFO] [stdout] test tls::pki::policy::tests::default_options_are_noop ... ok
[INFO] [stdout] test tls::pki::verify::tests::name_constraints_cn_ignored_when_dns_san_present ... ok
[INFO] [stdout] test tls::pki::verify::tests::legacy_sha1_chain_only_under_opt_in ... ok
[INFO] [stdout] test tls::pki::verify::tests::name_constraints_accept_fully_in_scope_chain ... ok
[INFO] [stdout] test tls::pki::verify::tests::expired_crl_is_advisory ... ok
[INFO] [stdout] test tls::pki::verify::tests::name_constraints_excluded_cn_fallback_rejected ... ok
[INFO] [stdout] test tls::pki::verify::tests::name_constraints_excluded_dns_rejects_matching ... ok
[INFO] [stdout] test tls::pki::verify::tests::name_constraints_ip_shaped_cn_not_dns_evaluated ... ok
[INFO] [stdout] test tls::pki::policy::tests::user_set_disjoint_from_chain_is_rejected ... ok
[INFO] [stdout] test tls::pki::verify::tests::name_constraints_permitted_cn_fallback_accepted ... ok
[INFO] [stdout] test tls::pki::verify::tests::name_constraints_critical_with_unenforceable_type_rejected ... ok
[INFO] [stdout] test tls::pki::verify::tests::name_constraints_permitted_dns_rejects_outside_subtree ... ok
[INFO] [stdout] test tls::pki::verify::tests::name_constraints_permitted_dns_accepts_matching ... ok
[INFO] [stdout] test tls::pki::verify::tests::rfc8448_self_signed_anchor ... ok
[INFO] [stdout] test tls::pki::verify::tests::ignores_expired_root_supplied_above_anchor ... ok
[INFO] [stdout] test tls::pki::verify::tests::secp256k1_chain_under_extended_policy ... ok
[INFO] [stdout] test tls::pki::verify::tests::name_constraints_reject_out_of_scope_leaf_below_in_scope_intermediate ... ok
[INFO] [stdout] test tls::quic_hooks::tests::capturing_hooks_records_calls ... ok
[INFO] [stdout] test tls::quic_hooks::tests::engine_mode_default_is_tls ... ok
[INFO] [stdout] test tls::quic_hooks::tests::no_hooks_is_inert ... ok
[INFO] [stdout] test x509::anykey::tests::any_decaps_dispatch_768 ... ok
[INFO] [stdout] test x509::anykey::tests::any_decaps_rejects_non_kem_pkcs8 ... ok
[INFO] [stdout] test x509::anykey::tests::anykey_routes_ed25519_to_private_key ... ok
[INFO] [stdout] test x509::anykey::tests::anykey_routes_kem_and_roundtrips_secret ... ok
[INFO] [stdout] test tls::pki::verify::tests::rejects_unpermitted_algorithm ... ok
[INFO] [stdout] test tls::pki::verify::tests::rejects_expired_certificate ... ok
[INFO] [stdout] test x509::cert::tests::cidr_mask_accepts_canonical_and_rejects_non_contiguous ... ok
[INFO] [stdout] test tls::pki::verify::tests::name_constraints_reject_out_of_scope_intermediate ... ok
[INFO] [stdout] test tls::pki::verify::tests::rejects_inner_outer_algid_mismatch ... ok
[INFO] [stdout] test tls::pki::policy::tests::matching_required_policy_passes ... ok
[INFO] [stdout] test x509::cert::tests::ec_self_signed_general ... ok
[INFO] [stdout] test tls::pki::verify::tests::rejects_broken_signature ... ok
[INFO] [stdout] test x509::cert::tests::cert_rejects_intra_sequence_trailing_bytes ... ok
[INFO] [stdout] test tls::pki::verify::tests::rejects_untrusted_and_empty ... ok
[INFO] [stdout] test x509::cert::tests::name_constraint_dns_subtree_accepts_normal_name ... ok
[INFO] [stdout] test x509::cert::tests::name_constraint_dns_subtree_rejects_control_chars ... ok
[INFO] [stdout] test x509::cert::tests::name_constraints_rejects_empty_sequence ... ok
[INFO] [stdout] test x509::cert::tests::name_constraints_rejects_non_contiguous_ip_mask ... ok
[INFO] [stdout] test x509::cert::tests::ca_signs_leaf ... ok
[INFO] [stdout] test x509::cert::tests::issue_with_extensions_round_trip ... ok
[INFO] [stdout] test x509::cert::tests::distinct_extensions_are_accepted ... ok
[INFO] [stdout] test x509::cert::tests::san_dns_parser_accepts_normal_names ... ok
[INFO] [stdout] test x509::cert::tests::san_dns_parser_rejects_control_characters ... ok
[INFO] [stdout] test x509::cert::tests::san_dns_parser_rejects_embedded_nul ... ok
[INFO] [stdout] test x509::cert::tests::san_dns_parser_rejects_empty_entry ... ok
[INFO] [stdout] test x509::cert::tests::san_dns_parser_rejects_ipv4_literal ... ok
[INFO] [stdout] test x509::cert::tests::san_dns_parser_rejects_ipv6_literal ... ok
[INFO] [stdout] test x509::cert::tests::san_ip_parser_accepts_v4_and_v6 ... ok
[INFO] [stdout] test x509::cert::tests::san_ip_parser_rejects_ipv4_mapped_ipv6 ... ok
[INFO] [stdout] test x509::cert::tests::san_ip_parser_rejects_wrong_length ... ok
[INFO] [stdout] test x509::cert::tests::ed448_self_signed_and_chain ... ok
[INFO] [stdout] test x509::cert::tests::key_usage_rejects_invalid_unused_bits ... ok
[INFO] [stdout] test x509::cert::tests::parse_and_verify_openssl_ec_cert ... ok
[INFO] [stdout] test x509::cert::tests::self_signed_with_sans_accepts_non_rsa_and_rejects_key_agreement ... ok
[INFO] [stdout] test x509::cert::tests::spki_der_matches_openssl_pin ... ok
[INFO] [stdout] test x509::cert::tests::key_usage_rejects_nonzero_unused_trailing_bits ... ok
[INFO] [stdout] test x509::cert::tests::duplicate_extension_oid_is_rejected ... ok
[INFO] [stdout] test x509::cert::tests::parse_and_verify_openssl_p384_cert ... ok
[INFO] [stdout] test x509::cert::tests::negative_serial_is_rejected ... ok
[INFO] [stdout] test tls::pki::verify::tests::rejects_non_ca_as_intermediate ... ok
[INFO] [stdout] test x509::cert::tests::two_phase_external_signing_matches_one_shot ... ok
[INFO] [stdout] test tls::pki::verify::tests::two_cert_chain_to_root ... ok
[INFO] [stdout] test x509::cert::tests::serial_with_21_octet_magnitude_is_rejected ... ok
[INFO] [stdout] test x509::cert::tests::self_signed_roundtrip_and_verify ... ok
[INFO] [stdout] test x509::cert::tests::tampered_cert_fails_verification ... ok
[INFO] [stdout] test x509::cert::tests::serial_with_20_octet_magnitude_and_leading_zero_is_accepted ... ok
[INFO] [stdout] test x509::cert::tests::validity_and_well_formed ... ok
[INFO] [stdout] test x509::cert::tests::v3_cert_with_extensions_is_accepted ... ok
[INFO] [stdout] test x509::cert::tests::v1_cert_with_extensions_is_rejected ... ok
[INFO] [stdout] test x509::cert::tests::verify_signature_with_rejects_inner_outer_algid_mismatch ... ok
[INFO] [stdout] test tls::pki::verify::tests::slhdsa_chain_under_extended_policy ... ok
[INFO] [stdout] test x509::cert::tests::v2_cert_with_extensions_is_rejected ... ok
[INFO] [stdout] test x509::cert::tests::subject_alt_name_roundtrip ... ok
[INFO] [stdout] test x509::crl::tests::accepts_known_noncritical_crl_extensions ... ok
[INFO] [stdout] test x509::crl::tests::rejects_critical_issuing_distribution_point ... ok
[INFO] [stdout] test x509::crl::tests::rejects_critical_crl_number ... ok
[INFO] [stdout] test x509::crl::tests::roundtrip_two_entries_and_verify ... ok
[INFO] [stdout] test x509::crl::tests::rejects_inner_outer_algid_mismatch ... ok
[INFO] [stdout] test x509::crl::tests::rejects_delta_crl_indicator ... ok
[INFO] [stdout] test x509::crl::tests::empty_crl_has_no_entries ... ok
[INFO] [stdout] test x509::csr::tests::csr_create_with_extensions_round_trip ... ok
[INFO] [stdout] test x509::crl::tests::verify_signature_rejects_wrong_key ... ok
[INFO] [stdout] test x509::extension::tests::aki_round_trip ... ok
[INFO] [stdout] test x509::extension::tests::basic_constraints_ca_false ... ok
[INFO] [stdout] test x509::extension::tests::basic_constraints_ca_path_len_high_bit ... ok
[INFO] [stdout] test x509::extension::tests::basic_constraints_ca_with_path_len ... ok
[INFO] [stdout] test x509::extension::tests::certificate_policies_emits_one_per_oid ... ok
[INFO] [stdout] test x509::extension::tests::crldp_single_url ... ok
[INFO] [stdout] test x509::extension::tests::encode_extensions_field_wraps_explicit ... ok
[INFO] [stdout] test x509::extension::tests::extended_key_usage_server_and_client ... ok
[INFO] [stdout] test x509::extension::tests::key_usage_decipher_only_uses_second_byte ... ok
[INFO] [stdout] test x509::extension::tests::key_usage_digital_signature_plus_key_encipherment ... ok
[INFO] [stdout] test x509::extension::tests::key_usage_key_cert_sign_plus_crl_sign ... ok
[INFO] [stdout] test x509::extension::tests::name_constraints_excluded_only ... ok
[INFO] [stdout] test x509::extension::tests::name_constraints_permitted_only ... ok
[INFO] [stdout] test x509::extension::tests::ski_matches_rfc5280_method1 ... ok
[INFO] [stdout] test x509::extension::tests::subject_alt_name_round_trip ... ok
[INFO] [stdout] test x509::name::tests::decode_accepts_clean_common_name ... ok
[INFO] [stdout] test x509::name::tests::decode_parses_multi_valued_rdn ... ok
[INFO] [stdout] test x509::name::tests::decode_rejects_bmp_string_odd_length ... ok
[INFO] [stdout] test x509::name::tests::decode_rejects_control_chars_in_value ... ok
[INFO] [stdout] test x509::name::tests::decode_rejects_empty_rdn_set ... ok
[INFO] [stdout] test x509::name::tests::decode_rejects_non_string_value_tag ... ok
[INFO] [stdout] test x509::name::tests::decode_rejects_trailing_bytes_inside_atv ... ok
[INFO] [stdout] test x509::name::tests::decode_teletex_as_latin1 ... ok
[INFO] [stdout] test x509::name::tests::decode_transcodes_bmp_string ... ok
[INFO] [stdout] test x509::name::tests::decode_transcodes_universal_string ... ok
[INFO] [stdout] test x509::crl::tests::rejects_unknown_critical_crl_extension ... ok
[INFO] [stdout] test x509::csr::tests::csr_rejects_trailing_data_after_sequence ... ok
[INFO] [stdout] test x509::csr::tests::csr_empty_extension_requests ... ok
[INFO] [stdout] test x509::crl::tests::rejects_unknown_version ... ok
[INFO] [stdout] test x509::csr::tests::tampered_csr_fails ... ok
[INFO] [stdout] test x509::csr::tests::csr_roundtrip_and_verify ... ok
[INFO] [stdout] test x509::crl::tests::rejects_unknown_revocation_reason ... ok
[INFO] [stdout] test x509::crl::tests::verify_signature_rejects_tampered_byte ... ok
[INFO] [stdout] test x509::csr::tests::ca_issues_from_csr ... ok
[INFO] [stdout] test x509::crl::tests::two_phase_external_signing_matches_one_shot ... ok
[INFO] [stdout] test x509::ocsp::tests::check_with_nonce_rejects_missing_nonce ... ok
[INFO] [stdout] test x509::ocsp::tests::check_for_cert_fails_closed_on_malformed_next_update ... ok
[INFO] [stdout] test x509::ocsp::tests::check_with_nonce_accepts_matching_nonce ... ok
[INFO] [stdout] test x509::ocsp::tests::check_for_cert_accepts_fresh_response ... ok
[INFO] [stdout] test x509::ocsp::tests::check_for_cert_rejects_ca_true_delegated_responder ... ok
[INFO] [stdout] test x509::ocsp::tests::non_successful_status_has_no_basic_response ... ok
[INFO] [stdout] test x509::ocsp::tests::delegated_responder_cert_extraction ... ok
[INFO] [stdout] test x509::ocsp::tests::check_for_cert_fails_closed_on_malformed_this_update ... ok
[INFO] [stdout] test x509::ocsp::tests::check_for_cert_rejects_unknown_critical_extension_on_responder ... ok
[INFO] [stdout] test x509::ocsp::tests::check_with_nonce_rejects_mismatched_nonce ... ok
[INFO] [stdout] test x509::ocsp::tests::check_for_cert_rejects_staple_signature_outside_policy ... ok
[INFO] [stdout] test x509::ocsp::tests::check_for_cert_rejects_expired_delegated_responder ... ok
[INFO] [stdout] test x509::ocsp::tests::find_response_for_serial_magnitude ... ok
[INFO] [stdout] test x509::ocsp::tests::request_builder_rejects_oversize_nonce ... ok
[INFO] [stdout] test x509::ocsp::tests::good_roundtrip_and_verify ... ok
[INFO] [stdout] test x509::ocsp::tests::random_nonce_is_present_and_correct_length ... ok
[INFO] [stdout] test x509::ocsp::tests::request_builder_rejects_empty_nonce ... ok
[INFO] [stdout] test x509::ocsp::tests::unknown_response_status_rejected ... ok
[INFO] [stdout] test x509::ocsp::tests::issuer_name_hash_is_over_full_name_tlv ... ok
[INFO] [stdout] test x509::ocsp::tests::next_update_optional ... ok
[INFO] [stdout] test x509::ocsp::tests::nonce_round_trips_through_builder_and_response ... ok
[INFO] [stdout] test x509::privkey::tests::dispatch_ed25519 ... ok
[INFO] [stdout] test x509::privkey::tests::dispatch_mldsa ... ok
[INFO] [stdout] test x509::ocsp::tests::request_builder_round_trips_nonce ... ok
[INFO] [stdout] test x509::privkey::tests::dispatch_ecdsa ... ok
[INFO] [stdout] test x509::privkey::tests::dispatch_slhdsa ... ok
[INFO] [stdout] test x509::ocsp::tests::response_builder_rejects_oversize_nonce ... ok
[INFO] [stdout] test x509::privkey::tests::unsupported_algorithm_is_reported ... ok
[INFO] [stdout] test tls::pki::policy::tests::policy_mapping_translates ... ok
[INFO] [stdout] test x509::ocsp::tests::responder_id_by_name ... ok
[INFO] [stdout] test x509::pubkey::tests::ed25519_spki_roundtrip_and_verify ... ok
[INFO] [stdout] test x509::pubkey::tests::rsa_spki_roundtrip ... ok
[INFO] [stdout] test x509::pubkey::tests::spki_rsa_requires_null_params ... ok
[INFO] [stdout] test x509::pubkey::tests::ed448_spki_roundtrip_and_verify ... ok
[INFO] [stdout] test x509::privkey::tests::encrypted_roundtrip_and_password_errors ... ok
[INFO] [stdout] test x509::sct::tests::sct_list_round_trip ... ok
[INFO] [stdout] test x509::ocsp::tests::revoked_with_reason_roundtrip ... ok
[INFO] [stdout] test x509::time::tests::components_rejects_out_of_range_fields ... ok
[INFO] [stdout] test x509::time::tests::from_unix_epoch_and_known_dates ... ok
[INFO] [stdout] test x509::time::tests::read_time_binds_format_to_tag ... ok
[INFO] [stdout] test x509::time::tests::to_der_choice_picks_utctime_or_generalized ... ok
[INFO] [stdout] test x509::time::tests::to_generalized_time_no_panic_on_non_digit_year ... ok
[INFO] [stdout] test x509::time::tests::to_unix_checked_distinguishes_malformed_from_epoch ... ok
[INFO] [stdout] test x509::time::tests::to_unix_roundtrips ... ok
[INFO] [stdout] test x509::time::tests::utc_formatting ... ok
[INFO] [stdout] test x509::time::tests::utc_year_2080_round_trips_as_generalized_time ... ok
[INFO] [stdout] test x509::time::tests::utctime_century_rule_and_generalized ... ok
[INFO] [stdout] test x509::time::tests::validity_accepts_window ... ok
[INFO] [stdout] test x509::time::tests::validity_decode_rejects_tag_format_mismatch ... ok
[INFO] [stdout] test tls::pki::policy::tests::inhibit_any_policy_blocks_any_policy_expansion ... ok
[INFO] [stdout] test xmss::tests::from_bytes_tall_tree_loads_without_recompute ... ok
[INFO] [stdout] test x509::ocsp::tests::response_without_nonce_returns_none ... ok
[INFO] [stdout] test x509::privkey::tests::openssl_interop ... ok
[INFO] [stdout] test x509::ocsp::tests::sha256_certid_path ... ok
[INFO] [stdout] test x509::ocsp::tests::verify_rejects_wrong_key_or_tamper ... ok
[INFO] [stdout] test tls::pki::policy::tests::require_explicit_via_cert_policy_constraints ... ok
[INFO] [stdout] test x509::ocsp::tests::unknown_status_decodes ... ok
[INFO] [stdout] test x509::ocsp::tests::two_phase_external_signing_matches_one_shot ... ok
[INFO] [stdout] test x509::pubkey::tests::ec_spki_roundtrip_and_verify ... ok
[INFO] [stdout] test x509::sct::tests::standalone_x509_sct_accepts_and_rejects ... ok
[INFO] [stdout] test x509::privkey::tests::dispatch_rsa ... ok
[INFO] [stdout] test x509::sct::tests::precert_reconstruction_strips_poison_and_sct ... ok
[INFO] [stdout] test xmss::wots_x8_tests::expand_seed_batched_matches_scalar ... ok
[INFO] [stdout] test xmss::wots_x8_tests::batched_matches_scalar ... ok
[INFO] [stdout] test x509::sct::tests::embedded_precert_sct_accepts_and_rejects ... ok
[INFO] [stdout] test xmss::tests::xmssmt_h40_index_does_not_wrap_to_zero ... ok
[INFO] [stdout] test xmss::tests::from_bytes_rejects_out_of_range_index_and_bad_root has been running for over 60 seconds
[INFO] [stdout] test xmss::tests::key_serialization_rejects_mismatch has been running for over 60 seconds
[INFO] [stdout] test xmss::tests::public_key_roundtrip has been running for over 60 seconds
[INFO] [stdout] test xmss::tests::rfc8391_xmss_kat has been running for over 60 seconds
[INFO] [stdout] test xmss::tests::rfc8391_xmssmt_kat has been running for over 60 seconds
[INFO] [stdout] test xmss::tests::stateful_distinct_index_per_sign has been running for over 60 seconds
[INFO] [stdout] test xmss::tests::stateful_exhaustion_errors has been running for over 60 seconds
[INFO] [stdout] test xmss::tests::stateful_reload_resumes has been running for over 60 seconds
[INFO] [stdout] test xmss::tests::xmss_roundtrip_and_negatives has been running for over 60 seconds
[INFO] [stdout] test xmss::tests::xmssmt_roundtrip has been running for over 60 seconds
[INFO] [stdout] test xmss::tests::stateful_distinct_index_per_sign ... ok
[INFO] [stdout] test xmss::tests::key_serialization_rejects_mismatch ... ok
[INFO] [stdout] test xmss::tests::public_key_roundtrip ... ok
[INFO] [stdout] test xmss::tests::xmss_roundtrip_and_negatives ... ok
[INFO] [stdout] test xmss::tests::stateful_exhaustion_errors ... ok
[INFO] [stdout] test slhdsa::tests::roundtrip_all_fast_param_sets ... ok
[INFO] [stdout] test xmss::tests::stateful_reload_resumes ... ok
[INFO] [stdout] test lms::tests::hss_no_ots_reuse_fails_closed ... ok
[ERROR] error running command: command timed out after 900 seconds
[INFO] running `Command { std: "docker" "inspect" "d46ab3dcf19914bef79aec2db2c3432e72e44871bb7b48418e7d11a1ec226550", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d46ab3dcf19914bef79aec2db2c3432e72e44871bb7b48418e7d11a1ec226550", kill_on_drop: false }`
[INFO] [stdout] d46ab3dcf19914bef79aec2db2c3432e72e44871bb7b48418e7d11a1ec226550
