[INFO] fetching crate libsodium-rs 0.1.1... [INFO] testing libsodium-rs-0.1.1 against master#cdb45c87e2cd43495379f7e867e3cc15dcee9f93 for pr-145838-1 [INFO] extracting crate libsodium-rs 0.1.1 into /workspace/builds/worker-4-tc1/source [INFO] started tweaking crates.io crate libsodium-rs 0.1.1 [INFO] finished tweaking crates.io crate libsodium-rs 0.1.1 [INFO] tweaked toml for crates.io crate libsodium-rs 0.1.1 written to /workspace/builds/worker-4-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate libsodium-rs 0.1.1 on toolchain cdb45c87e2cd43495379f7e867e3cc15dcee9f93 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate libsodium-rs 0.1.1 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded ctor v0.4.1 [INFO] [stderr] Downloaded dtor v0.0.5 [INFO] [stderr] Downloaded precision v0.1.18 [INFO] [stderr] Downloaded ct-codecs v1.1.3 [INFO] [stderr] Downloaded zip v2.6.0 [INFO] [stderr] Downloaded libsodium-sys-stable v1.22.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] abab2e4a7c25b06af543b4ebcbb7b49c2589e771cd3b88ca8a875e2b9fa7a8e2 [INFO] running `Command { std: "docker" "start" "-a" "abab2e4a7c25b06af543b4ebcbb7b49c2589e771cd3b88ca8a875e2b9fa7a8e2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "abab2e4a7c25b06af543b4ebcbb7b49c2589e771cd3b88ca8a875e2b9fa7a8e2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "abab2e4a7c25b06af543b4ebcbb7b49c2589e771cd3b88ca8a875e2b9fa7a8e2", kill_on_drop: false }` [INFO] [stdout] abab2e4a7c25b06af543b4ebcbb7b49c2589e771cd3b88ca8a875e2b9fa7a8e2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c740ee4fc429143731eb75a6f8580bc917ad17a092a6a8e2884df99cb8b2f74a [INFO] running `Command { std: "docker" "start" "-a" "c740ee4fc429143731eb75a6f8580bc917ad17a092a6a8e2884df99cb8b2f74a", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.94 [INFO] [stderr] Compiling stable_deref_trait v1.2.0 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling litemap v0.7.5 [INFO] [stderr] Compiling writeable v0.5.5 [INFO] [stderr] Compiling icu_locid_transform_data v1.5.1 [INFO] [stderr] Compiling icu_properties_data v1.5.1 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling icu_normalizer_data v1.5.1 [INFO] [stderr] Compiling utf8_iter v1.0.4 [INFO] [stderr] Compiling utf16_iter v1.0.5 [INFO] [stderr] Compiling smallvec v1.14.0 [INFO] [stderr] Compiling write16 v1.0.0 [INFO] [stderr] Compiling libc v0.2.171 [INFO] [stderr] Compiling ahash v0.8.11 [INFO] [stderr] Compiling zerocopy v0.7.35 [INFO] [stderr] Compiling crc32fast v1.4.2 [INFO] [stderr] Compiling rustix v1.0.5 [INFO] [stderr] Compiling memchr v2.7.4 [INFO] [stderr] Compiling percent-encoding v2.3.1 [INFO] [stderr] Compiling allocator-api2 v0.2.21 [INFO] [stderr] Compiling adler2 v2.0.0 [INFO] [stderr] Compiling bitflags v2.9.0 [INFO] [stderr] Compiling linux-raw-sys v0.9.3 [INFO] [stderr] Compiling form_urlencoded v1.2.1 [INFO] [stderr] Compiling miniz_oxide v0.8.7 [INFO] [stderr] Compiling rle-decode-fast v1.0.3 [INFO] [stderr] Compiling bumpalo v3.17.0 [INFO] [stderr] Compiling hashbrown v0.15.2 [INFO] [stderr] Compiling simd-adler32 v0.3.7 [INFO] [stderr] Compiling equivalent v1.0.2 [INFO] [stderr] Compiling lockfree-object-pool v0.1.6 [INFO] [stderr] Compiling zip v2.6.0 [INFO] [stderr] Compiling base64 v0.22.1 [INFO] [stderr] Compiling adler32 v1.2.0 [INFO] [stderr] Compiling dary_heap v0.3.7 [INFO] [stderr] Compiling cc v1.2.17 [INFO] [stderr] Compiling minisign-verify v0.2.3 [INFO] [stderr] Compiling zopfli v0.8.1 [INFO] [stderr] Compiling dtor-proc-macro v0.0.5 [INFO] [stderr] Compiling ctor-proc-macro v0.0.5 [INFO] [stderr] Compiling ct-codecs v1.1.3 [INFO] [stderr] Compiling indexmap v2.8.0 [INFO] [stderr] Compiling flate2 v1.1.1 [INFO] [stderr] Compiling dtor v0.0.5 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling ctor v0.4.1 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling core2 v0.4.0 [INFO] [stderr] Compiling syn v2.0.100 [INFO] [stderr] Compiling libflate_lz77 v2.1.0 [INFO] [stderr] Compiling libflate v2.1.0 [INFO] [stderr] Compiling filetime v0.2.25 [INFO] [stderr] Compiling xattr v1.5.0 [INFO] [stderr] Compiling tar v0.4.44 [INFO] [stderr] Compiling synstructure v0.13.1 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.7.5 [INFO] [stderr] Compiling zerovec-derive v0.10.3 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling icu_provider_macros v1.5.0 [INFO] [stderr] Compiling thiserror-impl v2.0.12 [INFO] [stderr] Compiling zeroize_derive v1.4.2 [INFO] [stderr] Compiling zeroize v1.8.1 [INFO] [stderr] Compiling thiserror v2.0.12 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling yoke v0.7.5 [INFO] [stderr] Compiling zerovec v0.10.4 [INFO] [stderr] Compiling tinystr v0.7.6 [INFO] [stderr] Compiling icu_collections v1.5.0 [INFO] [stderr] Compiling icu_locid v1.5.0 [INFO] [stderr] Compiling icu_provider v1.5.0 [INFO] [stderr] Compiling icu_locid_transform v1.5.0 [INFO] [stderr] Compiling icu_properties v1.5.1 [INFO] [stderr] Compiling icu_normalizer v1.5.0 [INFO] [stderr] Compiling idna_adapter v1.2.0 [INFO] [stderr] Compiling idna v1.0.3 [INFO] [stderr] Compiling url v2.5.4 [INFO] [stderr] Compiling ureq v2.12.1 [INFO] [stderr] Compiling libsodium-sys-stable v1.22.2 [INFO] [stderr] Compiling libsodium-rs v0.1.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 49.27s [INFO] running `Command { std: "docker" "inspect" "c740ee4fc429143731eb75a6f8580bc917ad17a092a6a8e2884df99cb8b2f74a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c740ee4fc429143731eb75a6f8580bc917ad17a092a6a8e2884df99cb8b2f74a", kill_on_drop: false }` [INFO] [stdout] c740ee4fc429143731eb75a6f8580bc917ad17a092a6a8e2884df99cb8b2f74a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] d927414a9a87854c4ddff45acf8869d4358147430802954a8a8d2ca8009667a2 [INFO] running `Command { std: "docker" "start" "-a" "d927414a9a87854c4ddff45acf8869d4358147430802954a8a8d2ca8009667a2", kill_on_drop: false }` [INFO] [stderr] Compiling precision v0.1.18 [INFO] [stderr] Compiling benchmark-simple v0.1.10 [INFO] [stderr] Compiling libsodium-rs v0.1.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 2.42s [INFO] running `Command { std: "docker" "inspect" "d927414a9a87854c4ddff45acf8869d4358147430802954a8a8d2ca8009667a2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d927414a9a87854c4ddff45acf8869d4358147430802954a8a8d2ca8009667a2", kill_on_drop: false }` [INFO] [stdout] d927414a9a87854c4ddff45acf8869d4358147430802954a8a8d2ca8009667a2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 88c3c9eece8c41b3e5b58de73066958e496ec960b266f7366a71993bf561b32a [INFO] running `Command { std: "docker" "start" "-a" "88c3c9eece8c41b3e5b58de73066958e496ec960b266f7366a71993bf561b32a", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/libsodium_rs-f707da630911b979) [INFO] [stdout] [INFO] [stdout] running 160 tests [INFO] [stdout] test crypto_aead::aegis128l::tests::test_nonce_generation ... ok [INFO] [stdout] test crypto_aead::aegis128l::tests::test_decrypt_failure ... ok [INFO] [stdout] test crypto_aead::aegis128l::tests::test_encrypt_decrypt_detached ... ok [INFO] [stdout] test crypto_aead::aegis128l::tests::test_nonce_try_from_slice ... ok [INFO] [stdout] test crypto_aead::aegis128l::tests::test_encrypt_decrypt ... ok [INFO] [stdout] test crypto_aead::aegis128l::tests::test_nonce_from_bytes ... ok [INFO] [stdout] test crypto_aead::chacha20poly1305::tests::test_decrypt_failure ... ok [INFO] [stdout] test crypto_aead::chacha20poly1305::tests::test_encrypt_decrypt ... ok [INFO] [stdout] test crypto_aead::chacha20poly1305::tests::test_nonce_from_bytes ... ok [INFO] [stdout] test crypto_aead::chacha20poly1305::tests::test_nonce_generation ... ok [INFO] [stdout] test crypto_aead::chacha20poly1305::tests::test_nonce_try_from_slice ... ok [INFO] [stdout] test crypto_aead::tests::test_aegis256 ... ok [INFO] [stdout] test crypto_aead::tests::test_aegis128l ... ok [INFO] [stdout] test crypto_aead::tests::test_aes256gcm ... ok [INFO] [stdout] test crypto_aead::xchacha20poly1305::tests::test_decrypt_failure ... ok [INFO] [stdout] test crypto_aead::tests::test_xchacha20poly1305 ... ok [INFO] [stdout] test crypto_aead::xchacha20poly1305::tests::test_nonce_try_from_slice ... ok [INFO] [stdout] test crypto_aead::xchacha20poly1305::tests::test_encrypt_decrypt ... ok [INFO] [stdout] test crypto_auth::hmacsha256::tests::test_known_vector ... ok [INFO] [stdout] test crypto_auth::hmacsha256::tests::test_auth ... ok [INFO] [stdout] test crypto_aead::xchacha20poly1305::tests::test_encrypt_decrypt_detached ... ok [INFO] [stdout] test crypto_auth::hmacsha256::tests::test_auth_incremental ... ok [INFO] [stdout] test crypto_auth::hmacsha512256::tests::test_auth ... ok [INFO] [stdout] test crypto_auth::hmacsha512::tests::test_known_vector ... ok [INFO] [stdout] test crypto_auth::hmacsha512::tests::test_auth ... ok [INFO] [stdout] test crypto_auth::hmacsha512256::tests::test_auth_incremental ... ok [INFO] [stdout] test crypto_auth::tests::test_key_generation ... ok [INFO] [stdout] test crypto_auth::hmacsha512::tests::test_auth_incremental ... ok [INFO] [stdout] test crypto_auth::tests::test_auth_and_verify ... ok [INFO] [stdout] test crypto_auth::tests::test_tag_from_slice ... ok [INFO] [stdout] test crypto_aead::xchacha20poly1305::tests::test_nonce_from_bytes ... ok [INFO] [stdout] test crypto_auth::tests::test_key_from_slice ... ok [INFO] [stdout] test crypto_box::curve25519xchacha20poly1305::tests::test_encrypt_decrypt ... ok [INFO] [stdout] test crypto_aead::xchacha20poly1305::tests::test_nonce_generation ... ok [INFO] [stdout] test crypto_auth::hmacsha512256::tests::test_known_vector ... ok [INFO] [stdout] test crypto_box::curve25519xchacha20poly1305::tests::test_encrypt_decrypt_detached ... ok [INFO] [stdout] test crypto_box::curve25519xsalsa20poly1305::tests::test_seed_keypair ... ok [INFO] [stdout] test crypto_aead::tests::test_chacha20poly1305 ... ok [INFO] [stdout] test crypto_box::curve25519xsalsa20poly1305::tests::test_beforenm_afternm ... ok [INFO] [stdout] test crypto_aead::chacha20poly1305::tests::test_encrypt_decrypt_detached ... ok [INFO] [stdout] test crypto_box::curve25519xchacha20poly1305::tests::test_keypair_generation ... ok [INFO] [stdout] test crypto_box::curve25519xchacha20poly1305::tests::test_seal_open ... ok [INFO] [stdout] test crypto_box::tests::test_keypair_generation ... ok [INFO] [stdout] test crypto_box::tests::test_beforenm_afternm ... ok [INFO] [stdout] test crypto_box::curve25519xchacha20poly1305::tests::test_seed_keypair ... ok [INFO] [stdout] test crypto_box::curve25519xsalsa20poly1305::tests::test_encrypt_decrypt ... ok [INFO] [stdout] test crypto_core::tests::test_ed25519_scalar_arithmetic_properties ... ok [INFO] [stdout] test crypto_core::tests::test_ed25519_constants ... ok [INFO] [stdout] test crypto_box::tests::test_seal_box_open_sealed_box ... ok [INFO] [stdout] test crypto_box::tests::test_seal_detached_open_detached_afternm ... ok [INFO] [stdout] test crypto_box::tests::test_seal_open ... ok [INFO] [stdout] test crypto_core::tests::test_ed25519_point_operations ... ok [INFO] [stdout] test crypto_box::curve25519xsalsa20poly1305::tests::test_keypair_generation ... ok [INFO] [stdout] test crypto_box::curve25519xsalsa20poly1305::tests::test_nacl_compatibility ... ok [INFO] [stdout] test crypto_box::tests::test_nacl_compatibility_afternm ... ok [INFO] [stdout] test crypto_box::tests::test_nacl_compatibility ... ok [INFO] [stdout] test crypto_box::tests::test_seed_keypair ... ok [INFO] [stdout] test crypto_box::curve25519xsalsa20poly1305::tests::test_nacl_compatibility_afternm ... ok [INFO] [stdout] test crypto_core::tests::test_hsalsa20 ... ok [INFO] [stdout] test crypto_core::tests::test_salsa20 ... ok [INFO] [stdout] test crypto_core::tests::test_salsa2012 ... ok [INFO] [stdout] test crypto_box::tests::test_seal_detached_open_detached ... ok [INFO] [stdout] test crypto_core::tests::test_salsa208 ... ok [INFO] [stdout] test crypto_core::tests::test_ed25519_validation ... ok [INFO] [stdout] test crypto_core::tests::test_ristretto255_operations ... ok [INFO] [stdout] test crypto_generichash::blake2b::tests::test_hash ... ok [INFO] [stdout] test crypto_generichash::blake2b::tests::test_hash_with_key ... ok [INFO] [stdout] test crypto_generichash::tests::test_generichash_incremental ... ok [INFO] [stdout] test crypto_generichash::tests::test_invalid_key_length ... ok [INFO] [stdout] test crypto_generichash::tests::test_invalid_output_length ... ok [INFO] [stdout] test crypto_hash::sha256::tests::test_bytes ... ok [INFO] [stdout] test crypto_core::tests::test_hchacha20 ... ok [INFO] [stdout] test crypto_hash::sha256::tests::test_hash ... ok [INFO] [stdout] test crypto_hash::sha256::tests::test_incremental_hash ... ok [INFO] [stdout] test crypto_generichash::blake2b::tests::test_hash_with_salt_and_personal ... ok [INFO] [stdout] test crypto_hash::sha256::tests::test_statebytes ... ok [INFO] [stdout] test crypto_hash::sha512::tests::test_bytes ... ok [INFO] [stdout] test crypto_generichash::blake2b::tests::test_incremental_hash ... ok [INFO] [stdout] test crypto_generichash::tests::test_generichash ... ok [INFO] [stdout] test crypto_hash::sha512::tests::test_hash ... ok [INFO] [stdout] test crypto_generichash::tests::test_generichash_with_key ... ok [INFO] [stdout] test crypto_hash::sha512::tests::test_incremental_hash ... ok [INFO] [stdout] test crypto_hash::sha512::tests::test_statebytes ... ok [INFO] [stdout] test crypto_core::tests::test_ed25519_scalar_operations ... ok [INFO] [stdout] test crypto_hash::tests::test_hash ... ok [INFO] [stdout] test crypto_hash::tests::test_hash_sha256 ... ok [INFO] [stdout] test crypto_kdf::tests::test_blake2b ... ok [INFO] [stdout] test crypto_kdf::tests::test_kdf ... ok [INFO] [stdout] test crypto_kdf::tests::test_hkdf_sha512 ... ok [INFO] [stdout] test crypto_kdf::tests::test_hkdf_sha512_state ... ok [INFO] [stdout] test crypto_hash::tests::test_hash_sha512 ... ok [INFO] [stdout] test crypto_kdf::tests::test_hkdf_sha256 ... ok [INFO] [stdout] test crypto_kdf::tests::test_hkdf_sha256_state ... ok [INFO] [stdout] test crypto_kx::tests::test_key_exchange ... ok [INFO] [stdout] test crypto_onetimeauth::tests::test_onetimeauth_incremental ... ok [INFO] [stdout] test crypto_onetimeauth::tests::test_onetimeauth ... ok [INFO] [stdout] test crypto_kx::tests::test_keypair_generation ... ok [INFO] [stdout] test crypto_generichash::blake2b::tests::test_invalid_key_length - should panic ... ok [INFO] [stdout] test crypto_generichash::blake2b::tests::test_invalid_output_length_max - should panic ... ok [INFO] [stdout] test crypto_generichash::blake2b::tests::test_invalid_output_length_min - should panic ... ok [INFO] [stdout] test crypto_generichash::blake2b::tests::test_invalid_personal_length - should panic ... ok [INFO] [stdout] test crypto_generichash::blake2b::tests::test_invalid_salt_length - should panic ... ok [INFO] [stdout] test crypto_scalarmult::curve25519::tests::test_scalarmult ... ok [INFO] [stdout] test crypto_scalarmult::ed25519::tests::test_scalarmult_base ... ok [INFO] [stdout] test crypto_scalarmult::curve25519::tests::test_scalarmult_base ... ok [INFO] [stdout] test crypto_scalarmult::ed25519::tests::test_scalarmult ... ok [INFO] [stdout] test crypto_scalarmult::ristretto255::tests::test_scalarmult ... ok [INFO] [stdout] test crypto_scalarmult::ristretto255::tests::test_scalarmult_base ... ok [INFO] [stdout] test crypto_scalarmult::tests::test_curve25519 ... ok [INFO] [stdout] test crypto_scalarmult::ed25519::tests::test_scalarmult_base_noclamp ... ok [INFO] [stdout] test crypto_scalarmult::tests::test_ristretto255 ... ok [INFO] [stdout] test crypto_scalarmult::tests::test_scalarmult ... ok [INFO] [stdout] test crypto_scalarmult::tests::test_ed25519 ... ok [INFO] [stdout] test crypto_secretbox::tests::test_encryption_decryption ... ok [INFO] [stdout] test crypto_scalarmult::ed25519::tests::test_scalarmult_noclamp ... ok [INFO] [stdout] test crypto_secretbox::xchacha20poly1305::tests::test_decrypt_failure ... ok [INFO] [stdout] test crypto_secretbox::xchacha20poly1305::tests::test_encrypt_decrypt ... ok [INFO] [stdout] test crypto_secretbox::tests::test_decryption_failure ... ok [INFO] [stdout] test crypto_secretbox::xchacha20poly1305::tests::test_encrypt_decrypt_detached ... ok [INFO] [stdout] test crypto_secretbox::xchacha20poly1305::tests::test_key_generation ... ok [INFO] [stdout] test crypto_secretstream::xchacha20poly1305::tests::test_secretstream ... ok [INFO] [stdout] test crypto_secretstream::xchacha20poly1305::tests::test_secretstream_rekey ... ok [INFO] [stdout] test crypto_secretstream::xchacha20poly1305::tests::test_secretstream_tag_push ... ok [INFO] [stdout] test crypto_shorthash::tests::test_shorthash ... ok [INFO] [stdout] test crypto_shorthash::tests::test_siphash24 ... ok [INFO] [stdout] test crypto_shorthash::tests::test_siphashx24 ... ok [INFO] [stdout] test crypto_sign::tests::test_keypair_generation ... ok [INFO] [stdout] test crypto_sign::tests::test_key_conversions ... ok [INFO] [stdout] test crypto_sign::tests::test_multipart_signing ... ok [INFO] [stdout] test crypto_sign::tests::test_sign_verify ... ok [INFO] [stdout] test crypto_sign::tests::test_verify_detached ... ok [INFO] [stdout] test crypto_stream::tests::test_chacha20 ... ok [INFO] [stdout] test crypto_stream::tests::test_invalid_nonce_length ... ok [INFO] [stdout] test crypto_stream::tests::test_key_generation ... ok [INFO] [stdout] test crypto_stream::tests::test_salsa20 ... ok [INFO] [stdout] test crypto_stream::tests::test_xchacha20 ... ok [INFO] [stdout] test crypto_verify::tests::test_verify_16 ... ok [INFO] [stdout] test crypto_verify::tests::test_verify_32 ... ok [INFO] [stdout] test crypto_verify::tests::test_verify_64 ... ok [INFO] [stdout] test random::tests::test_random_bytes ... ok [INFO] [stdout] test random::tests::test_random_u32 ... ok [INFO] [stdout] test random::tests::test_uniform ... ok [INFO] [stdout] test version::tests::test_library_minimal ... ok [INFO] [stdout] test version::tests::test_version_numbers ... ok [INFO] [stdout] test crypto_secretbox::tests::test_key_generation ... ok [INFO] [stdout] test version::tests::test_version_string ... ok [INFO] [stdout] test crypto_sign::tests::test_seed_keypair ... ok [INFO] [stdout] test crypto_pwhash::scryptsalsa208sha256::tests::test_pwhash_str_needs_rehash ... ok [INFO] [stdout] test crypto_pwhash::scryptsalsa208sha256::tests::test_pwhash ... ok [INFO] [stdout] test crypto_pwhash::scryptsalsa208sha256::tests::test_pwhash_ll ... ok [INFO] [stdout] test crypto_pwhash::argon2id::tests::test_pwhash_str_needs_rehash ... ok [INFO] [stdout] test crypto_pwhash::argon2i::tests::test_pwhash_str_needs_rehash ... ok [INFO] [stdout] test crypto_pwhash::argon2i::tests::test_pwhash ... ok [INFO] [stdout] test crypto_pwhash::tests::test_pwhash ... ok [INFO] [stdout] test crypto_pwhash::scryptsalsa208sha256::tests::test_pwhash_str ... ok [INFO] [stdout] test crypto_pwhash::argon2id::tests::test_pwhash ... ok [INFO] [stdout] test crypto_pwhash::tests::test_pwhash_str_needs_rehash ... ok [INFO] [stdout] test crypto_pwhash::argon2i::tests::test_pwhash_str ... ok [INFO] [stdout] test crypto_pwhash::argon2id::tests::test_pwhash_str ... ok [INFO] [stdout] test crypto_pwhash::tests::test_pwhash_str ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 160 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.23s [INFO] [stdout] [INFO] [stderr] Doc-tests libsodium_rs [INFO] [stdout] [INFO] [stdout] running 281 tests [INFO] [stdout] test src/crypto_aead/aegis128l.rs - crypto_aead::aegis128l::encrypt_detached (line 541) ... ok [INFO] [stdout] test src/crypto_aead/aegis256.rs - crypto_aead::aegis256::decrypt_detached (line 640) ... ok [INFO] [stdout] test src/crypto_aead/aegis128l.rs - crypto_aead::aegis128l::Key (line 282) ... ok [INFO] [stdout] test src/crypto_aead/aegis128l.rs - crypto_aead::aegis128l::encrypt (line 352) ... ok [INFO] [stdout] test src/crypto_aead/aegis256.rs - crypto_aead::aegis256::encrypt (line 350) ... ok [INFO] [stdout] test src/crypto_aead/aegis128l.rs - crypto_aead::aegis128l::decrypt_detached (line 642) ... ok [INFO] [stdout] test src/crypto_aead/aegis128l.rs - crypto_aead::aegis128l (line 119) ... ok [INFO] [stdout] test src/crypto_aead/aegis128l.rs - crypto_aead::aegis128l::Nonce::generate (line 193) ... ok [INFO] [stdout] test src/crypto_aead/aegis256.rs - crypto_aead::aegis256::Nonce::generate (line 191) ... ok [INFO] [stdout] test src/crypto_aead/aegis256.rs - crypto_aead::aegis256::encrypt_detached (line 539) ... ok [INFO] [stdout] test src/crypto_aead/aegis256.rs - crypto_aead::aegis256::Key (line 280) ... ok [INFO] [stdout] test src/crypto_aead/aes256gcm.rs - crypto_aead::aes256gcm (line 96) ... ok [INFO] [stdout] test src/crypto_aead/aegis128l.rs - crypto_aead::aegis128l::decrypt (line 438) ... ok [INFO] [stdout] test src/crypto_aead/aes256gcm.rs - crypto_aead::aes256gcm::Key (line 280) ... ok [INFO] [stdout] test src/crypto_aead/aegis256.rs - crypto_aead::aegis256 (line 117) ... ok [INFO] [stdout] test src/crypto_aead/aegis256.rs - crypto_aead::aegis256::decrypt (line 436) ... ok [INFO] [stdout] test src/crypto_aead/aes256gcm.rs - crypto_aead::aes256gcm::Nonce::generate (line 177) ... ok [INFO] [stdout] test src/crypto_aead/aes256gcm.rs - crypto_aead::aes256gcm::encrypt (line 387) ... ok [INFO] [stdout] test src/crypto_aead/aes256gcm.rs - crypto_aead::aes256gcm::decrypt_detached (line 737) ... ok [INFO] [stdout] test src/crypto_aead/aes256gcm.rs - crypto_aead::aes256gcm::encrypt_detached (line 616) ... ok [INFO] [stdout] test src/crypto_aead/aes256gcm.rs - crypto_aead::aes256gcm::decrypt (line 493) ... ok [INFO] [stdout] test src/crypto_aead/chacha20poly1305.rs - crypto_aead::chacha20poly1305::Nonce::generate (line 158) ... ok [INFO] [stdout] test src/crypto_aead/chacha20poly1305.rs - crypto_aead::chacha20poly1305::Key (line 253) ... ok [INFO] [stdout] test src/crypto_aead/chacha20poly1305.rs - crypto_aead::chacha20poly1305::decrypt_detached (line 618) ... ok [INFO] [stdout] test src/crypto_aead/chacha20poly1305.rs - crypto_aead::chacha20poly1305 (line 83) ... ok [INFO] [stdout] test src/crypto_aead/aes256gcm.rs - crypto_aead::aes256gcm::is_available (line 342) ... ok [INFO] [stdout] test src/crypto_aead/mod.rs - crypto_aead (line 266) ... ok [INFO] [stdout] test src/crypto_aead/mod.rs - crypto_aead (line 179) ... ok [INFO] [stdout] test src/crypto_aead/chacha20poly1305.rs - crypto_aead::chacha20poly1305::encrypt_detached (line 528) ... ok [INFO] [stdout] test src/crypto_aead/chacha20poly1305_state.rs - crypto_aead::chacha20poly1305_state (line 22) ... ok [INFO] [stdout] test src/crypto_aead/chacha20poly1305.rs - crypto_aead::chacha20poly1305::decrypt (line 422) ... ok [INFO] [stdout] test src/crypto_aead/xchacha20poly1305.rs - crypto_aead::xchacha20poly1305::Nonce::generate (line 143) ... ok [INFO] [stdout] test src/crypto_aead/xchacha20poly1305.rs - crypto_aead::xchacha20poly1305 (line 69) ... ok [INFO] [stdout] test src/crypto_aead/chacha20poly1305.rs - crypto_aead::chacha20poly1305::encrypt (line 336) ... ok [INFO] [stdout] test src/crypto_aead/xchacha20poly1305.rs - crypto_aead::xchacha20poly1305::decrypt (line 397) ... ok [INFO] [stdout] test src/crypto_aead/mod.rs - crypto_aead (line 239) ... ok [INFO] [stdout] test src/crypto_aead/mod.rs - crypto_aead (line 338) ... ok [INFO] [stdout] test src/crypto_aead/xchacha20poly1305.rs - crypto_aead::xchacha20poly1305::encrypt_detached (line 500) ... ok [INFO] [stdout] test src/crypto_aead/xchacha20poly1305.rs - crypto_aead::xchacha20poly1305::Key (line 231) ... ok [INFO] [stdout] test src/crypto_auth/mod.rs - crypto_auth::Tag::as_bytes (line 227) ... ok [INFO] [stdout] test src/crypto_auth/mod.rs - crypto_auth::Key::generate (line 81) ... ok [INFO] [stdout] test src/crypto_aead/xchacha20poly1305.rs - crypto_aead::xchacha20poly1305::encrypt (line 311) ... ok [INFO] [stdout] test src/crypto_aead/xchacha20poly1305.rs - crypto_aead::xchacha20poly1305::decrypt_detached (line 590) ... ok [INFO] [stdout] test src/crypto_auth/mod.rs - crypto_auth::Key::from_slice (line 116) ... ok [INFO] [stdout] test src/crypto_aead/xchacha20poly1305_state.rs - crypto_aead::xchacha20poly1305_state (line 25) ... ok [INFO] [stdout] test src/crypto_auth/mod.rs - crypto_auth (line 29) ... ok [INFO] [stdout] test src/crypto_auth/mod.rs - crypto_auth::Key::as_bytes (line 149) ... ok [INFO] [stdout] test src/crypto_auth/mod.rs - crypto_auth::auth (line 267) ... ok [INFO] [stdout] test src/crypto_auth/mod.rs - crypto_auth::hmacsha512 (line 384) ... ok [INFO] [stdout] test src/crypto_auth/mod.rs - crypto_auth::Tag::from_slice (line 194) ... ok [INFO] [stdout] test src/crypto_auth/mod.rs - crypto_auth::verify (line 318) ... ok [INFO] [stdout] test src/crypto_box/mod.rs - crypto_box::KeyPair::from_seed (line 551) ... ok [INFO] [stdout] test src/crypto_box/mod.rs - crypto_box::KeyPair::into_tuple (line 617) ... ok [INFO] [stdout] test src/crypto_box/mod.rs - crypto_box::MACBYTES (line 195) ... ok [INFO] [stdout] test src/crypto_box/mod.rs - crypto_box (line 20) ... ok [INFO] [stdout] test src/crypto_box/mod.rs - crypto_box::KeyPair::generate (line 500) ... ok [INFO] [stdout] test src/crypto_auth/mod.rs - crypto_auth::hmacsha512256 (line 387) ... ok [INFO] [stdout] test src/crypto_auth/mod.rs - crypto_auth::hmacsha256 (line 382) ... ok [INFO] [stdout] test src/crypto_box/mod.rs - crypto_box::beforenm (line 999) ... ok [INFO] [stdout] test src/crypto_box/mod.rs - crypto_box::beforenm (line 1031) ... ok [INFO] [stdout] test src/crypto_box/mod.rs - crypto_box::Nonce::generate (line 105) ... ok [INFO] [stdout] test src/crypto_box/mod.rs - crypto_box::open (line 817) ... ok [INFO] [stdout] test src/crypto_box/mod.rs - crypto_box::curve25519xsalsa20poly1305 (line 1677) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::ed25519::from_uniform (line 747) ... ok [INFO] [stdout] test src/crypto_box/mod.rs - crypto_box::open_afternm (line 907) ... ok [INFO] [stdout] test src/crypto_box/mod.rs - crypto_box::seal (line 651) ... ok [INFO] [stdout] test src/crypto_box/mod.rs - crypto_box::seal_afternm (line 735) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::ed25519 (line 72) ... ok [INFO] [stdout] test src/crypto_box/mod.rs - crypto_box::curve25519xchacha20poly1305 (line 1685) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::ed25519::random (line 382) ... ok [INFO] [stdout] test src/crypto_box/mod.rs - crypto_box::seal_detached (line 1088) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::ed25519::is_valid_point (line 126) ... ok [INFO] [stdout] test src/crypto_box/mod.rs - crypto_box::seal_detached (line 1127) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::ed25519::add (line 172) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core (line 24) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::ed25519::scalar_complement (line 546) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::ed25519::scalar_mul (line 287) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::ed25519::scalar_invert (line 447) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::ed25519::scalar_multiply (line 693) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::ed25519::scalar_add (line 589) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::ed25519::scalar_random (line 410) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::ed25519::scalar_reduce (line 343) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::ed25519::scalar_negate (line 500) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::ristretto255::add (line 882) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::ed25519::sub (line 232) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::ristretto255 (line 803) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::hchacha20::hchacha20 (line 1251) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::ed25519::scalar_sub (line 641) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::hchacha20 (line 1169) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::hsalsa20::hsalsa20 (line 1404) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::hsalsa20 (line 1335) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::ristretto255::random (line 977) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::salsa20 (line 1823) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::ristretto255::from_hash (line 1014) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::salsa20::salsa20 (line 1888) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::salsa2012::salsa2012 (line 1564) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::ristretto255::is_valid_point (line 840) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::ristretto255::scalar_reduce (line 1120) ... ok [INFO] [stdout] test src/crypto_generichash/blake2b/hash.rs - crypto_generichash::blake2b::hash::hash_with_key (line 138) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::ristretto255::scalar_mul (line 1071) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::salsa2012 (line 1498) ... ok [INFO] [stdout] test src/crypto_generichash/blake2b/hash.rs - crypto_generichash::blake2b::hash::hash (line 74) ... ok [INFO] [stdout] test src/crypto_generichash/mod.rs - crypto_generichash::State (line 100) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::salsa208 (line 1660) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::salsa208::salsa208 (line 1726) ... ok [INFO] [stdout] test src/crypto_generichash/blake2b/state.rs - crypto_generichash::blake2b::state::State::finalize (line 523) ... ok [INFO] [stdout] test src/crypto_generichash/blake2b/hash.rs - crypto_generichash::blake2b::hash::hash_with_salt_and_personal (line 214) ... ok [INFO] [stdout] test src/crypto_generichash/mod.rs - crypto_generichash (line 22) ... ok [INFO] [stdout] test src/crypto_core.rs - crypto_core::ristretto255::sub (line 931) ... ok [INFO] [stdout] test src/crypto_generichash/blake2b/mod.rs - crypto_generichash::blake2b (line 14) ... ok [INFO] [stdout] test src/crypto_generichash/blake2b/state.rs - crypto_generichash::blake2b::state::State::new (line 162) ... ok [INFO] [stdout] test src/crypto_generichash/mod.rs - crypto_generichash::State::update (line 250) ... ok [INFO] [stdout] test src/crypto_generichash/mod.rs - crypto_generichash::generichash (line 343) ... ok [INFO] [stdout] test src/crypto_generichash/mod.rs - crypto_generichash::State::finalize (line 289) ... ok [INFO] [stdout] test src/crypto_generichash/blake2b/state.rs - crypto_generichash::blake2b::state::State::new_with_salt_and_personal (line 305) ... ok [INFO] [stdout] test src/crypto_generichash/blake2b/state.rs - crypto_generichash::blake2b::state::State::update (line 447) ... ok [INFO] [stdout] test src/crypto_generichash/mod.rs - crypto_generichash::State::new (line 154) ... ok [INFO] [stdout] test src/crypto_hash/mod.rs - crypto_hash::hash (line 65) ... ok [INFO] [stdout] test src/crypto_hash/mod.rs - crypto_hash (line 16) ... ok [INFO] [stdout] test src/crypto_hash/mod.rs - crypto_hash::hash_sha512 (line 155) ... ok [INFO] [stdout] test src/crypto_hash/sha256.rs - crypto_hash::sha256 (line 14) ... ok [INFO] [stdout] test src/crypto_hash/sha256.rs - crypto_hash::sha256::hash (line 194) ... ok [INFO] [stdout] test src/crypto_hash/sha256.rs - crypto_hash::sha256::State::finalize (line 154) ... ok [INFO] [stdout] test src/crypto_hash/sha256.rs - crypto_hash::sha256::State::update (line 110) ... ok [INFO] [stdout] test src/crypto_hash/mod.rs - crypto_hash::hash_sha256 (line 114) ... ok [INFO] [stdout] test src/crypto_hash/sha256.rs - crypto_hash::sha256::State::new (line 69) ... ok [INFO] [stdout] test src/crypto_hash/sha512.rs - crypto_hash::sha512::State::update (line 110) ... ok [INFO] [stdout] test src/crypto_hash/sha512.rs - crypto_hash::sha512::State::finalize (line 154) ... ok [INFO] [stdout] test src/crypto_kdf.rs - crypto_kdf (line 34) ... ok [INFO] [stdout] test src/crypto_hash/sha512.rs - crypto_hash::sha512 (line 14) ... ok [INFO] [stdout] test src/crypto_hash/sha512.rs - crypto_hash::sha512::State::new (line 69) ... ok [INFO] [stdout] test src/crypto_kdf.rs - crypto_kdf::blake2b::Key (line 438) ... ok [INFO] [stdout] test src/crypto_kdf.rs - crypto_kdf::blake2b (line 402) ... ok [INFO] [stdout] test src/crypto_kdf.rs - crypto_kdf::Key::from_slice (line 194) ... ok [INFO] [stdout] test src/crypto_hash/sha512.rs - crypto_hash::sha512::hash (line 194) ... ok [INFO] [stdout] test src/crypto_kdf.rs - crypto_kdf::Key (line 138) ... ok [INFO] [stdout] test src/crypto_kdf.rs - crypto_kdf::Key::generate (line 164) ... ok [INFO] [stdout] test src/crypto_kdf.rs - crypto_kdf::derive_from_key (line 298) ... ok [INFO] [stdout] test src/crypto_kdf.rs - crypto_kdf::Key::as_bytes (line 237) ... ok [INFO] [stdout] test src/crypto_kdf.rs - crypto_kdf::blake2b::derive_from_key (line 504) ... ok [INFO] [stdout] test src/crypto_kdf.rs - crypto_kdf::hkdf (line 592) ... ok [INFO] [stdout] test src/crypto_kx.rs - crypto_kx::PublicKey::from_bytes (line 241) ... ok [INFO] [stdout] test src/crypto_kx.rs - crypto_kx::KeyPair::generate (line 415) ... ok [INFO] [stdout] test src/crypto_kx.rs - crypto_kx::PublicKey::as_bytes (line 277) ... ok [INFO] [stdout] test src/crypto_kx.rs - crypto_kx (line 31) ... ok [INFO] [stdout] test src/crypto_kx.rs - crypto_kx::server_session_keys (line 595) ... ok [INFO] [stdout] test src/crypto_kx.rs - crypto_kx::client_session_keys (line 501) ... ok [INFO] [stdout] test src/crypto_onetimeauth.rs - crypto_onetimeauth::verify (line 383) ... ok [INFO] [stdout] test src/crypto_kx.rs - crypto_kx::SecretKey::from_bytes (line 324) ... ok [INFO] [stdout] test src/crypto_kx.rs - crypto_kx::SecretKey::as_bytes (line 365) ... ok [INFO] [stdout] test src/crypto_onetimeauth.rs - crypto_onetimeauth (line 39) ... ok [INFO] [stdout] test src/crypto_kx.rs - crypto_kx::SessionKeys (line 181) ... ok [INFO] [stdout] test src/crypto_onetimeauth.rs - crypto_onetimeauth::onetimeauth (line 313) ... ok [INFO] [stdout] test src/crypto_scalarmult/curve25519.rs - crypto_scalarmult::curve25519 (line 13) ... ok [INFO] [stdout] test src/crypto_scalarmult/curve25519.rs - crypto_scalarmult::curve25519::scalarmult_base (line 171) ... ok [INFO] [stdout] test src/crypto_scalarmult/ed25519.rs - crypto_scalarmult::ed25519 (line 13) ... ok [INFO] [stdout] test src/crypto_scalarmult/ed25519.rs - crypto_scalarmult::ed25519::scalarmult (line 95) ... ok [INFO] [stdout] test src/crypto_scalarmult/curve25519.rs - crypto_scalarmult::curve25519::scalarmult (line 88) ... ok [INFO] [stdout] test src/crypto_pwhash.rs - crypto_pwhash::pwhash (line 223) ... FAILED [INFO] [stdout] test src/crypto_scalarmult/ed25519.rs - crypto_scalarmult::ed25519::scalarmult_base_noclamp (line 339) ... ok [INFO] [stdout] test src/crypto_scalarmult/ed25519.rs - crypto_scalarmult::ed25519::scalarmult_noclamp (line 182) ... ok [INFO] [stdout] test src/crypto_scalarmult/ed25519.rs - crypto_scalarmult::ed25519::scalarmult_base (line 266) ... ok [INFO] [stdout] test src/crypto_scalarmult/mod.rs - crypto_scalarmult (line 19) ... ok [INFO] [stdout] test src/crypto_scalarmult/mod.rs - crypto_scalarmult::scalarmult (line 85) ... ok [INFO] [stdout] test src/crypto_scalarmult/ristretto255.rs - crypto_scalarmult::ristretto255 (line 14) ... ok [INFO] [stdout] test src/crypto_scalarmult/ristretto255.rs - crypto_scalarmult::ristretto255::scalarmult_base (line 171) ... ok [INFO] [stdout] test src/crypto_pwhash.rs - crypto_pwhash::pwhash_str (line 372) ... FAILED [INFO] [stdout] test src/crypto_scalarmult/ristretto255.rs - crypto_scalarmult::ristretto255::scalarmult (line 87) ... ok [INFO] [stdout] test src/crypto_secretbox/mod.rs - crypto_secretbox (line 30) ... ok [INFO] [stdout] test src/crypto_secretbox/mod.rs - crypto_secretbox::Key (line 226) ... ok [INFO] [stdout] test src/crypto_secretbox/mod.rs - crypto_secretbox (line 67) ... ok [INFO] [stdout] test src/crypto_secretbox/mod.rs - crypto_secretbox::Key::as_bytes (line 346) ... ok [INFO] [stdout] test src/crypto_secretbox/mod.rs - crypto_secretbox::Key::from_bytes (line 271) ... ok [INFO] [stdout] test src/crypto_secretbox/mod.rs - crypto_secretbox::Key::generate (line 308) ... ok [INFO] [stdout] test src/crypto_secretbox/mod.rs - crypto_secretbox::seal (line 397) ... ok [INFO] [stdout] test src/crypto_secretbox/mod.rs - crypto_secretbox::Nonce::generate (line 137) ... ok [INFO] [stdout] test src/crypto_secretbox/mod.rs - crypto_secretbox::open (line 471) ... ok [INFO] [stdout] test src/crypto_pwhash.rs - crypto_pwhash (line 62) ... ok [INFO] [stdout] test src/crypto_pwhash.rs - crypto_pwhash::pwhash_str (line 356) ... ok [INFO] [stdout] test src/crypto_secretbox/xchacha20poly1305/mod.rs - crypto_secretbox::xchacha20poly1305::Key (line 229) ... ok [INFO] [stdout] test src/crypto_secretbox/mod.rs - crypto_secretbox::xchacha20poly1305 (line 560) ... ok [INFO] [stdout] test src/crypto_secretbox/mod.rs - crypto_secretbox::xchacha20poly1305 (line 590) ... ok [INFO] [stdout] test src/crypto_secretbox/xchacha20poly1305/mod.rs - crypto_secretbox::xchacha20poly1305::Key::generate (line 305) ... ok [INFO] [stdout] test src/crypto_pwhash.rs - crypto_pwhash::pwhash (line 200) ... ok [INFO] [stdout] test src/crypto_secretbox/xchacha20poly1305/mod.rs - crypto_secretbox::xchacha20poly1305::Nonce::generate (line 130) ... ok [INFO] [stdout] test src/crypto_secretbox/xchacha20poly1305/mod.rs - crypto_secretbox::xchacha20poly1305::Key::as_bytes (line 347) ... ok [INFO] [stdout] test src/crypto_secretbox/xchacha20poly1305/mod.rs - crypto_secretbox::xchacha20poly1305::Key::from_bytes (line 268) ... ok [INFO] [stdout] test src/crypto_secretbox/xchacha20poly1305/mod.rs - crypto_secretbox::xchacha20poly1305::decrypt (line 472) ... ok [INFO] [stdout] test src/crypto_secretbox/xchacha20poly1305/mod.rs - crypto_secretbox::xchacha20poly1305::decrypt_detached (line 644) ... ok [INFO] [stdout] test src/crypto_secretbox/xchacha20poly1305/mod.rs - crypto_secretbox::xchacha20poly1305::encrypt (line 398) ... ok [INFO] [stdout] test src/crypto_pwhash.rs - crypto_pwhash::pwhash_str_needs_rehash (line 589) ... ok [INFO] [stdout] test src/crypto_secretstream/xchacha20poly1305/mod.rs - crypto_secretstream::xchacha20poly1305 (line 18) ... ok [INFO] [stdout] test src/crypto_secretstream/mod.rs - crypto_secretstream (line 50) ... ok [INFO] [stdout] test src/crypto_secretstream/xchacha20poly1305/mod.rs - crypto_secretstream::xchacha20poly1305::Key::generate (line 148) ... ok [INFO] [stdout] test src/crypto_secretstream/xchacha20poly1305/mod.rs - crypto_secretstream::xchacha20poly1305::PullState::init_pull (line 583) ... ok [INFO] [stdout] test src/crypto_secretbox/xchacha20poly1305/mod.rs - crypto_secretbox::xchacha20poly1305::encrypt_detached (line 565) ... ok [INFO] [stdout] test src/crypto_secretstream/xchacha20poly1305/mod.rs - crypto_secretstream::xchacha20poly1305::Key::from_bytes (line 114) ... ok [INFO] [stdout] test src/crypto_secretstream/xchacha20poly1305/mod.rs - crypto_secretstream::xchacha20poly1305::PullState::rekey (line 821) ... ok [INFO] [stdout] test src/crypto_secretstream/xchacha20poly1305/mod.rs - crypto_secretstream::xchacha20poly1305::PushState::push (line 359) ... ok [INFO] [stdout] test src/crypto_secretstream/mod.rs - crypto_secretstream (line 85) ... ok [INFO] [stdout] test src/crypto_secretstream/xchacha20poly1305/mod.rs - crypto_secretstream::xchacha20poly1305::PushState::rekey (line 461) ... ok [INFO] [stdout] test src/crypto_secretstream/xchacha20poly1305/mod.rs - crypto_secretstream::xchacha20poly1305::PushState::init_push (line 270) ... ok [INFO] [stdout] test src/crypto_sign.rs - crypto_sign (line 45) ... ok [INFO] [stdout] test src/crypto_secretstream/xchacha20poly1305/mod.rs - crypto_secretstream::xchacha20poly1305::PullState::pull (line 703) ... ok [INFO] [stdout] test src/crypto_sign.rs - crypto_sign::KeyPair::generate (line 493) ... ok [INFO] [stdout] test src/crypto_sign.rs - crypto_sign::KeyPair::from_seed (line 546) ... ok [INFO] [stdout] test src/crypto_sign.rs - crypto_sign::PublicKey (line 246) ... ok [INFO] [stdout] test src/crypto_sign.rs - crypto_sign::SecretKey (line 301) ... ok [INFO] [stdout] test src/crypto_shorthash.rs - crypto_shorthash (line 32) ... ok [INFO] [stdout] test src/crypto_sign.rs - crypto_sign (line 92) ... ok [INFO] [stdout] test src/crypto_sign.rs - crypto_sign::PublicKey::from_secret_key (line 385) ... ok [INFO] [stdout] test src/crypto_shorthash.rs - crypto_shorthash::shorthash (line 115) ... ok [INFO] [stdout] test src/crypto_sign.rs - crypto_sign::State::finalize_create (line 1339) ... ok [INFO] [stdout] test src/crypto_sign.rs - crypto_sign::State::new (line 1253) ... ok [INFO] [stdout] test src/crypto_sign.rs - crypto_sign::secret_key_to_seed (line 1056) ... ok [INFO] [stdout] test src/crypto_sign.rs - crypto_sign::State::update (line 1290) ... ok [INFO] [stdout] test src/crypto_sign.rs - crypto_sign::State::finalize_verify (line 1398) ... ok [INFO] [stdout] test src/crypto_sign.rs - crypto_sign::primitive (line 1450) ... ok [INFO] [stdout] test src/crypto_sign.rs - crypto_sign::ed25519_pk_to_curve25519 (line 1124) ... ok [INFO] [stdout] test src/crypto_sign.rs - crypto_sign::keypair_from_seed (line 1001) ... ok [INFO] [stdout] test src/crypto_sign.rs - crypto_sign::sign (line 625) ... ok [INFO] [stdout] test src/crypto_sign.rs - crypto_sign::sign_detached (line 805) ... ok [INFO] [stdout] test src/crypto_stream/chacha20.rs - crypto_stream::chacha20::Nonce::generate (line 44) ... ok [INFO] [stdout] test src/crypto_stream/mod.rs - crypto_stream (line 18) ... ok [INFO] [stdout] test src/crypto_sign.rs - crypto_sign::verify (line 712) ... ok [INFO] [stdout] test src/crypto_sign.rs - crypto_sign::ed25519_sk_to_curve25519 (line 1188) ... ok [INFO] [stdout] test src/crypto_stream/chacha20.rs - crypto_stream::chacha20::stream (line 136) ... ok [INFO] [stdout] test src/crypto_stream/mod.rs - crypto_stream::Key::from_slice (line 110) ... ok [INFO] [stdout] test src/crypto_stream/chacha20.rs - crypto_stream::chacha20::stream_xor (line 193) ... ok [INFO] [stdout] test src/crypto_stream/mod.rs - crypto_stream::Key::generate (line 75) ... ok [INFO] [stdout] test src/crypto_stream/salsa20.rs - crypto_stream::salsa20::stream (line 133) ... ok [INFO] [stdout] test src/crypto_stream/salsa20.rs - crypto_stream::salsa20::stream_xor (line 187) ... ok [INFO] [stdout] test src/crypto_stream/mod.rs - crypto_stream::Key::as_bytes (line 148) ... ok [INFO] [stdout] test src/crypto_stream/xchacha20.rs - crypto_stream::xchacha20::stream (line 134) ... ok [INFO] [stdout] test src/crypto_stream/xchacha20.rs - crypto_stream::xchacha20::Nonce::generate (line 42) ... ok [INFO] [stdout] test src/crypto_sign.rs - crypto_sign::verify_detached (line 899) ... ok [INFO] [stdout] test src/crypto_stream/salsa20.rs - crypto_stream::salsa20::Nonce::generate (line 44) ... ok [INFO] [stdout] test src/crypto_pwhash/argon2id.rs - crypto_pwhash::argon2id::pwhash_str_verify (line 297) ... ok [INFO] [stdout] test src/lib.rs - (line 20) ... ok [INFO] [stdout] test src/utils/mod.rs - utils (line 29) ... ok [INFO] [stdout] test src/utils/mod.rs - utils::bin2base64 (line 563) ... ok [INFO] [stdout] test src/utils/mod.rs - utils::bin2hex (line 403) ... ok [INFO] [stdout] test src/utils/mod.rs - utils::base642bin (line 606) ... ok [INFO] [stdout] test src/utils/mod.rs - utils::compare (line 373) ... ok [INFO] [stdout] test src/random.rs - random (line 24) ... ok [INFO] [stdout] test src/utils/mod.rs - utils::hex2bin_ignore (line 499) ... ok [INFO] [stdout] test src/utils/mod.rs - utils::add_be (line 286) ... ok [INFO] [stdout] test src/utils/mod.rs - utils::is_zero (line 339) ... ok [INFO] [stdout] test src/utils/mod.rs - utils::malloc (line 664) - compile ... ok [INFO] [stdout] test src/crypto_stream/xchacha20.rs - crypto_stream::xchacha20::stream_xor (line 191) ... ok [INFO] [stdout] test src/crypto_verify.rs - crypto_verify (line 23) ... ok [INFO] [stdout] test src/utils/mod.rs - utils::hex2bin (line 452) ... ok [INFO] [stdout] test src/utils/mod.rs - utils::memcmp (line 101) ... ok [INFO] [stdout] test src/utils/mod.rs - utils::memzero (line 147) ... ok [INFO] [stdout] test src/utils/mod.rs - utils::munlock (line 253) ... ok [INFO] [stdout] test src/utils/vec_utils.rs - utils::vec_utils::SecureVec (line 277) ... ok [INFO] [stdout] test src/utils/vec_utils.rs - utils::vec_utils::SecureVec::clear (line 419) ... ok [INFO] [stdout] test src/utils/mod.rs - utils::stackzero (line 184) ... ok [INFO] [stdout] test src/utils/mod.rs - utils::mlock (line 223) ... ok [INFO] [stdout] test src/utils/mod.rs - utils::sub_be (line 312) ... ok [INFO] [stdout] test src/utils/vec_utils.rs - utils::vec_utils::SecureVec::into_vec (line 371) ... ok [INFO] [stdout] test src/utils/vec_utils.rs - utils::vec_utils (line 23) ... ok [INFO] [stdout] test src/utils/vec_utils.rs - utils::vec_utils::SecureVec::is_empty (line 339) ... ok [INFO] [stdout] test src/utils/vec_utils.rs - utils::vec_utils::mlock (line 111) ... ok [INFO] [stdout] test src/utils/vec_utils.rs - utils::vec_utils::memzero (line 73) ... ok [INFO] [stdout] test src/utils/vec_utils.rs - utils::vec_utils::SecureVec::push (line 457) ... ok [INFO] [stdout] test src/utils/vec_utils.rs - utils::vec_utils::SecureVec::pop (line 500) ... ok [INFO] [stdout] test src/utils/vec_utils.rs - utils::vec_utils::munlock (line 142) ... ok [INFO] [stdout] test src/crypto_pwhash.rs - crypto_pwhash::pwhash_str_verify (line 489) ... ok [INFO] [stdout] test src/crypto_pwhash.rs - crypto_pwhash (line 88) ... ok [INFO] [stdout] test src/utils/vec_utils.rs - utils::vec_utils::SecureVec::reserve (line 543) ... ok [INFO] [stdout] test src/utils/vec_utils.rs - utils::vec_utils::secure_vec (line 194) ... ok [INFO] [stdout] test src/version.rs - version::library_minimal (line 104) ... ok [INFO] [stdout] test src/version.rs - version (line 7) ... ok [INFO] [stdout] test src/version.rs - version::library_version_major (line 64) ... ok [INFO] [stdout] test src/version.rs - version::library_version_minor (line 83) ... ok [INFO] [stdout] test src/utils/vec_utils.rs - utils::vec_utils::SecureVec::len (line 315) ... ok [INFO] [stdout] test src/version.rs - version::version_string (line 40) ... ok [INFO] [stdout] test src/crypto_pwhash.rs - crypto_pwhash::pwhash_str_verify (line 468) ... ok [INFO] [stdout] test src/crypto_pwhash/argon2id.rs - crypto_pwhash::argon2id::pwhash_str_needs_rehash (line 394) ... ok [INFO] [stdout] test src/crypto_pwhash.rs - crypto_pwhash::pwhash_str_needs_rehash (line 618) ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/crypto_pwhash.rs - crypto_pwhash::pwhash (line 223) stdout ---- [INFO] [stdout] Test executable failed (signal: 9 (SIGKILL)). [INFO] [stdout] [INFO] [stdout] ---- src/crypto_pwhash.rs - crypto_pwhash::pwhash_str (line 372) stdout ---- [INFO] [stdout] Test executable failed (signal: 9 (SIGKILL)). [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/crypto_pwhash.rs - crypto_pwhash::pwhash (line 223) [INFO] [stdout] src/crypto_pwhash.rs - crypto_pwhash::pwhash_str (line 372) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 279 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 22.03s [INFO] [stdout] [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] running `Command { std: "docker" "inspect" "88c3c9eece8c41b3e5b58de73066958e496ec960b266f7366a71993bf561b32a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "88c3c9eece8c41b3e5b58de73066958e496ec960b266f7366a71993bf561b32a", kill_on_drop: false }` [INFO] [stdout] 88c3c9eece8c41b3e5b58de73066958e496ec960b266f7366a71993bf561b32a