[INFO] cloning repository https://github.com/hide-protocol/hide
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/hide-protocol/hide" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhide-protocol%2Fhide", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhide-protocol%2Fhide'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 487f3a3150776157b77572a5359f1ae28fd4edaa
[INFO] testing hide-protocol/hide against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhide-protocol%2Fhide" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-7-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/hide-protocol/hide
[INFO] finished tweaking git repo https://github.com/hide-protocol/hide
[INFO] tweaked toml for git repo https://github.com/hide-protocol/hide written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/hide-protocol/hide on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/hide-protocol/hide already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-object/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-object` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-wasm/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-wasm` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-transparency/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-transparency` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> apps/hide-cli/Cargo.toml:8:1
[INFO] [stderr]   |
[INFO] [stderr] 7 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 8 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-cli` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-format/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-format` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-crypto/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-crypto` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-epoch/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-epoch` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-identity/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-identity` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-mls/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-mls` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-sign/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-sign` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-keyring/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-keyring` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-ffi/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-ffi` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] f396fc8c28045b556bf95d2dfe06431284ea2a510aaa343bcc44ea9a738e8078
[INFO] running `Command { std: "docker" "start" "f396fc8c28045b556bf95d2dfe06431284ea2a510aaa343bcc44ea9a738e8078", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f396fc8c28045b556bf95d2dfe06431284ea2a510aaa343bcc44ea9a738e8078", 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" "f396fc8c28045b556bf95d2dfe06431284ea2a510aaa343bcc44ea9a738e8078" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f396fc8c28045b556bf95d2dfe06431284ea2a510aaa343bcc44ea9a738e8078", 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" "f396fc8c28045b556bf95d2dfe06431284ea2a510aaa343bcc44ea9a738e8078" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-ffi/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-ffi` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-keyring/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-keyring` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-object/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-object` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-transparency/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-transparency` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-wasm/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-wasm` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-format/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-format` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-crypto/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-crypto` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-epoch/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-epoch` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-identity/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-identity` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> apps/hide-cli/Cargo.toml:8:1
[INFO] [stderr]   |
[INFO] [stderr] 7 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 8 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-cli` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-mls/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-mls` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-sign/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-sign` (manifest) generated 1 warning
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling cmov v0.5.4
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling rand_core v0.10.1
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]    Compiling const-oid v0.10.2
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling cpufeatures v0.3.1
[INFO] [stderr]    Compiling const-oid v0.9.6
[INFO] [stderr]    Compiling ctutils v0.4.2
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling keccak v0.2.2
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling base64ct v1.8.3
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling cpufeatures v0.2.17
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling curve25519-dalek v5.0.0
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling pem-rfc7468 v0.7.0
[INFO] [stderr]    Compiling minicbor v2.3.0
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling wasm-bindgen-shared v0.2.128
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling base16ct v0.2.0
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]    Compiling crossbeam-utils v0.8.23
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.21
[INFO] [stderr]    Compiling opaque-debug v0.3.1
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling phc v0.6.1
[INFO] [stderr]    Compiling ff v0.13.1
[INFO] [stderr]    Compiling group v0.13.0
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling rustversion v1.0.23
[INFO] [stderr]    Compiling crossbeam-deque v0.8.8
[INFO] [stderr]    Compiling password-hash v0.6.1
[INFO] [stderr]    Compiling base64 v0.23.1
[INFO] [stderr]    Compiling tinyvec v1.13.3
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling unicode-normalization v0.1.25
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling bumpalo v3.20.3
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling wasm-bindgen v0.2.128
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling clap_builder v4.6.7
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling debug_tree v0.4.0
[INFO] [stderr]    Compiling rtoolbox v0.0.6
[INFO] [stderr]    Compiling sec1 v0.8.1
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling spin v0.10.1
[INFO] [stderr]    Compiling wasm-bindgen-macro-support v0.2.128
[INFO] [stderr]    Compiling rpassword v7.5.4
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling clap_derive v4.6.7
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling hide-format v0.9.1 (/opt/rustwide/workdir/crates/hide-format)
[INFO] [stderr]    Compiling zeroize_derive v1.5.0
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling maybe-async v0.2.11
[INFO] [stderr]    Compiling clap v4.6.7
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling hybrid-array v0.4.14
[INFO] [stderr]    Compiling sponge-cursor v0.1.0
[INFO] [stderr]    Compiling der v0.7.10
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]    Compiling darling v0.20.11
[INFO] [stderr]    Compiling mls-rs-codec-derive v0.2.0
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling inout v0.1.4
[INFO] [stderr]    Compiling crypto-bigint v0.5.5
[INFO] [stderr]    Compiling mls-rs-codec v0.7.0
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling signature v2.2.0
[INFO] [stderr]    Compiling universal-hash v0.5.1
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]    Compiling inout v0.2.2
[INFO] [stderr]    Compiling module-lattice v0.2.3
[INFO] [stderr]    Compiling hkdf v0.12.4
[INFO] [stderr]    Compiling mls-rs-core v0.27.0
[INFO] [stderr]    Compiling rfc6979 v0.4.0
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling polyval v0.6.2
[INFO] [stderr]    Compiling spki v0.7.3
[INFO] [stderr]    Compiling pkcs8 v0.10.2
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling cipher v0.5.2
[INFO] [stderr]    Compiling universal-hash v0.6.1
[INFO] [stderr]    Compiling sha3 v0.11.0
[INFO] [stderr]    Compiling shake v0.1.0
[INFO] [stderr]    Compiling kem v0.3.0
[INFO] [stderr]    Compiling chacha20 v0.10.2
[INFO] [stderr]    Compiling poly1305 v0.9.1
[INFO] [stderr]    Compiling hmac v0.13.0
[INFO] [stderr]    Compiling sha3 v0.12.0
[INFO] [stderr]    Compiling ml-kem v0.3.2
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling aead v0.6.1
[INFO] [stderr]    Compiling chacha20poly1305 v0.11.0
[INFO] [stderr]    Compiling hkdf v0.13.0
[INFO] [stderr]    Compiling turboshake v0.7.1
[INFO] [stderr]    Compiling rand v0.10.2
[INFO] [stderr]    Compiling signature v3.0.0
[INFO] [stderr]    Compiling sec1 v0.7.3
[INFO] [stderr]    Compiling ed25519 v3.0.0
[INFO] [stderr]    Compiling ml-dsa v0.1.1
[INFO] [stderr]    Compiling elliptic-curve v0.13.8
[INFO] [stderr]    Compiling x25519-dalek v3.0.0
[INFO] [stderr]    Compiling x-wing v0.1.0
[INFO] [stderr]    Compiling ed25519-dalek v3.0.0
[INFO] [stderr]    Compiling blake2 v0.11.0
[INFO] [stderr]    Compiling ecdsa v0.16.9
[INFO] [stderr]    Compiling argon2 v0.6.0
[INFO] [stderr]    Compiling primeorder v0.13.6
[INFO] [stderr]    Compiling aead v0.5.2
[INFO] [stderr]    Compiling mls-rs-crypto-traits v0.22.0
[INFO] [stderr]    Compiling hpke v0.14.1
[INFO] [stderr]    Compiling ghash v0.5.1
[INFO] [stderr]    Compiling poly1305 v0.8.0
[INFO] [stderr]    Compiling ed25519 v2.2.3
[INFO] [stderr]    Compiling chacha20 v0.9.1
[INFO] [stderr]    Compiling aes v0.8.4
[INFO] [stderr]    Compiling ctr v0.9.2
[INFO] [stderr]    Compiling chacha20poly1305 v0.10.1
[INFO] [stderr]    Compiling mls-rs-crypto-hpke v0.21.0
[INFO] [stderr]    Compiling p384 v0.13.1
[INFO] [stderr]    Compiling ed25519-dalek v2.2.0
[INFO] [stderr]    Compiling aes-gcm v0.10.3
[INFO] [stderr]    Compiling x25519-dalek v2.0.1
[INFO] [stderr]    Compiling p256 v0.13.2
[INFO] [stderr]    Compiling wasm-bindgen-macro v0.2.128
[INFO] [stderr]    Compiling mls-rs-identity-x509 v0.21.0
[INFO] [stderr]    Compiling mls-rs v0.56.0
[INFO] [stderr]    Compiling mls-rs-crypto-rustcrypto v0.22.1
[INFO] [stderr]    Compiling hide-crypto v0.9.1 (/opt/rustwide/workdir/crates/hide-crypto)
[INFO] [stderr]    Compiling hide-sign v0.9.1 (/opt/rustwide/workdir/crates/hide-sign)
[INFO] [stderr]    Compiling hide-epoch v0.9.1 (/opt/rustwide/workdir/crates/hide-epoch)
[INFO] [stderr]    Compiling hide-keyring v0.9.1 (/opt/rustwide/workdir/crates/hide-keyring)
[INFO] [stderr]    Compiling hide-identity v0.9.1 (/opt/rustwide/workdir/crates/hide-identity)
[INFO] [stderr]    Compiling hide-object v0.9.1 (/opt/rustwide/workdir/crates/hide-object)
[INFO] [stderr]    Compiling hide-transparency v0.9.1 (/opt/rustwide/workdir/crates/hide-transparency)
[INFO] [stderr]    Compiling hide-ffi v0.9.1 (/opt/rustwide/workdir/crates/hide-ffi)
[INFO] [stderr]    Compiling hide-cli v0.9.1 (/opt/rustwide/workdir/apps/hide-cli)
[INFO] [stderr]    Compiling hide-wasm v0.9.1 (/opt/rustwide/workdir/crates/hide-wasm)
[INFO] [stderr]    Compiling hide-mls v0.9.1 (/opt/rustwide/workdir/crates/hide-mls)
[INFO] [stderr] warning: unused dependency `hide-crypto`
[INFO] [stderr]   --> crates/hide-sign/Cargo.toml:18:1
[INFO] [stderr]    |
[INFO] [stderr] 18 | hide-crypto = { path = "../hide-crypto", version = "0.9.1" }
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `hide-crypto`
[INFO] [stderr] warning: `hide-sign` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `minicbor`
[INFO] [stderr]   --> crates/hide-transparency/Cargo.toml:21:1
[INFO] [stderr]    |
[INFO] [stderr] 21 | minicbor.workspace = true
[INFO] [stderr]    | ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `minicbor`
[INFO] [stderr] warning: `hide-transparency` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2m 47s
[INFO] running `Command { std: "docker" "inspect" "f396fc8c28045b556bf95d2dfe06431284ea2a510aaa343bcc44ea9a738e8078", 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" "f396fc8c28045b556bf95d2dfe06431284ea2a510aaa343bcc44ea9a738e8078" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-ffi/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-ffi` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-keyring/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-keyring` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-object/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-object` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-transparency/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-transparency` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-wasm/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-wasm` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-format/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-format` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-crypto/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-crypto` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-epoch/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-epoch` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-identity/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-identity` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> apps/hide-cli/Cargo.toml:8:1
[INFO] [stderr]   |
[INFO] [stderr] 7 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 8 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-cli` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-mls/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-mls` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-sign/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-sign` (manifest) generated 1 warning
[INFO] [stderr]    Compiling libm v0.2.16
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling zerocopy v0.8.56
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling futures-core v0.3.34
[INFO] [stderr]    Compiling futures-task v0.3.34
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]    Compiling wasm-bindgen-test-macro v0.3.78
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling wasm-bindgen-test-shared v0.2.128
[INFO] [stderr]    Compiling module-lattice v0.2.3
[INFO] [stderr]    Compiling ml-kem v0.3.2
[INFO] [stderr]    Compiling ml-dsa v0.1.1
[INFO] [stderr]    Compiling js-sys v0.3.105
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling mls-rs-core v0.27.0
[INFO] [stderr]    Compiling mls-rs-crypto-traits v0.22.0
[INFO] [stderr]    Compiling mls-rs-crypto-hpke v0.21.0
[INFO] [stderr]    Compiling mls-rs-identity-x509 v0.21.0
[INFO] [stderr]    Compiling x-wing v0.1.0
[INFO] [stderr]    Compiling mls-rs v0.56.0
[INFO] [stderr]    Compiling mls-rs-crypto-rustcrypto v0.22.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling hpke v0.14.1
[INFO] [stderr]    Compiling hide-crypto v0.9.1 (/opt/rustwide/workdir/crates/hide-crypto)
[INFO] [stderr]    Compiling hide-sign v0.9.1 (/opt/rustwide/workdir/crates/hide-sign)
[INFO] [stderr]    Compiling hide-epoch v0.9.1 (/opt/rustwide/workdir/crates/hide-epoch)
[INFO] [stderr]    Compiling hide-keyring v0.9.1 (/opt/rustwide/workdir/crates/hide-keyring)
[INFO] [stderr]    Compiling hide-identity v0.9.1 (/opt/rustwide/workdir/crates/hide-identity)
[INFO] [stderr]    Compiling hide-transparency v0.9.1 (/opt/rustwide/workdir/crates/hide-transparency)
[INFO] [stderr]    Compiling hide-object v0.9.1 (/opt/rustwide/workdir/crates/hide-object)
[INFO] [stderr]    Compiling hide-mls v0.9.1 (/opt/rustwide/workdir/crates/hide-mls)
[INFO] [stderr]    Compiling hide-format v0.9.1 (/opt/rustwide/workdir/crates/hide-format)
[INFO] [stderr]    Compiling hide-ffi v0.9.1 (/opt/rustwide/workdir/crates/hide-ffi)
[INFO] [stderr]    Compiling wasm-bindgen-futures v0.4.78
[INFO] [stderr]    Compiling wasm-bindgen-test v0.3.78
[INFO] [stderr]    Compiling hide-wasm v0.9.1 (/opt/rustwide/workdir/crates/hide-wasm)
[INFO] [stderr]    Compiling hide-cli v0.9.1 (/opt/rustwide/workdir/apps/hide-cli)
[INFO] [stderr] warning: unused dependency `hide-crypto`
[INFO] [stderr]   --> crates/hide-sign/Cargo.toml:18:1
[INFO] [stderr]    |
[INFO] [stderr] 18 | hide-crypto = { path = "../hide-crypto", version = "0.9.1" }
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `hide-crypto`
[INFO] [stderr] warning: `hide-sign` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `minicbor`
[INFO] [stderr]   --> crates/hide-transparency/Cargo.toml:21:1
[INFO] [stderr]    |
[INFO] [stderr] 21 | minicbor.workspace = true
[INFO] [stderr]    | ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `minicbor`
[INFO] [stderr] warning: `hide-transparency` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 11m 50s
[INFO] running `Command { std: "docker" "inspect" "f396fc8c28045b556bf95d2dfe06431284ea2a510aaa343bcc44ea9a738e8078", 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" "f396fc8c28045b556bf95d2dfe06431284ea2a510aaa343bcc44ea9a738e8078" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-ffi/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-ffi` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-keyring/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-keyring` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-object/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-object` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-transparency/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-transparency` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-wasm/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-wasm` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-format/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-format` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-crypto/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-crypto` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-epoch/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-epoch` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-identity/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-identity` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> apps/hide-cli/Cargo.toml:8:1
[INFO] [stderr]   |
[INFO] [stderr] 7 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 8 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-cli` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-mls/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-mls` (manifest) generated 1 warning
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]  --> crates/hide-sign/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | repository.workspace = true
[INFO] [stderr]   | ----------
[INFO] [stderr] 9 | homepage.workspace = true
[INFO] [stderr]   | ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `hide-sign` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `hide-crypto`
[INFO] [stderr]   --> crates/hide-sign/Cargo.toml:18:1
[INFO] [stderr]    |
[INFO] [stderr] 18 | hide-crypto = { path = "../hide-crypto", version = "0.9.1" }
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `hide-crypto`
[INFO] [stderr] warning: `hide-sign` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `minicbor`
[INFO] [stderr]   --> crates/hide-transparency/Cargo.toml:21:1
[INFO] [stderr]    |
[INFO] [stderr] 21 | minicbor.workspace = true
[INFO] [stderr]    | ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `minicbor`
[INFO] [stderr] warning: `hide-transparency` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.44s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/hide-cli/7d18d16333ccaf0c/out/hide-7d18d16333ccaf0c)
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test agent::tests::a_stream_that_ends_early_is_not_an_error_at_a_boundary ... ok
[INFO] [stdout] test agent::tests::a_lying_length_prefix_is_refused ... ok
[INFO] [stdout] test agent::tests::an_absurd_framed_length_is_refused_before_allocating ... ok
[INFO] [stdout] test agent::tests::a_signature_verifies_under_the_advertised_key ... ok
[INFO] [stdout] test agent::tests::every_truncation_is_refused_without_panicking ... ok
[INFO] [stdout] test agent::tests::the_fingerprint_matches_the_openssh_recipe ... ok
[INFO] [stdout] test agent::tests::identities_answer_lists_exactly_one_key ... ok
[INFO] [stdout] test agent::tests::an_unknown_request_type_fails_rather_than_being_ignored ... ok
[INFO] [stdout] test agent::tests::an_over_long_string_is_an_error_rather_than_a_truncation ... ok
[INFO] [stdout] test agent::tests::the_public_key_blob_has_the_openssh_shape ... ok
[INFO] [stdout] test agent::tests::a_request_for_another_key_is_refused ... ok
[INFO] [stdout] test agent::tests::a_refused_confirmation_produces_no_signature ... ok
[INFO] [stdout] test transport::tests::a_file_in_the_way_is_refused ... ok
[INFO] [stdout] test transport::tests::a_pre_existing_wide_directory_is_tightened ... ok
[INFO] [stdout] test transport::tests::the_socket_directory_is_private_from_birth ... ok
[INFO] [stdout] test epoch_tests::init_refuses_to_overwrite_an_existing_store ... ok
[INFO] [stdout] test epoch_tests::a_wrong_passphrase_changes_nothing ... ok
[INFO] [stdout] test epoch_tests::init_seals_epoch_zero_and_a_later_process_opens_files_to_it ... ok
[INFO] [stdout] test epoch_tests::a_store_from_another_history_is_refused ... ok
[INFO] [stdout] test epoch_tests::after_advance_both_epochs_open_and_the_newest_is_tried_first ... ok
[INFO] [stdout] test epoch_tests::the_current_epoch_and_unknown_epochs_cannot_be_erased ... ok
[INFO] [stdout] test epoch_tests::an_erased_epoch_is_gone_from_the_store_file_and_its_files_stay_shut ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.35s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/agent.rs (/opt/rustwide/target/release/build/hide-cli/d0ba2dfc0ee4cbc9/out/agent-d0ba2dfc0ee4cbc9)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test an_agent_that_cannot_ask_refuses_to_start ... ok
[INFO] [stdout] test the_socket_lives_in_a_private_directory ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli.rs (/opt/rustwide/target/release/build/hide-cli/9276b24f5f214ab5/out/cli-9276b24f5f214ab5)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test a_tampered_message_body_is_refused ... ok
[INFO] [stdout] test info_reports_kinds_without_revealing_contents ... ok
[INFO] [stdout] test encrypt_and_open_in_separate_processes ... ok
[INFO] [stdout] test armored_public_keys_are_accepted_as_recipients ... ok
[INFO] [stdout] test corrupt_final_does_not_publish_plaintext_or_leave_staging ... ok
[INFO] [stdout] test refuses_to_read_a_passphrase_from_a_pipe ... ok
[INFO] [stdout] test refuses_implicit_experiment_and_overwrite ... ok
[INFO] [stdout] test decrypted_filename_never_selects_the_output_path ... ok
[INFO] [stdout] test seals_and_unseals_a_text_message_through_the_armored_form ... ok
[INFO] [stdout] test rejects_malformed_key_files_and_missing_inputs ... ok
[INFO] [stdout] test handles_empty_file_and_exact_chunk_multiples ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/identity.rs (/opt/rustwide/target/release/build/hide-cli/7f723f791defef2c/out/identity-7f723f791defef2c)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test epoch_commands_refuse_a_passphrase_from_a_pipe ... ok
[INFO] [stdout] test a_tampered_epoch_chain_is_refused ... ok
[INFO] [stdout] test open_takes_exactly_one_key_source ... ok
[INFO] [stdout] test an_epoch_chain_is_verified_and_its_keys_exported ... ok
[INFO] [stdout] test the_new_commands_require_experimental ... ok
[INFO] [stdout] test a_log_shown_with_the_wrong_recovery_key_after_recovery_is_refused ... ok
[INFO] [stdout] test a_tampered_log_is_refused ... ok
[INFO] [stdout] test an_identity_grows_across_processes ... ok
[INFO] [stderr]      Running tests/signing.rs (/opt/rustwide/target/release/build/hide-cli/fb688ab4a992ddc0/out/signing-fb688ab4a992ddc0)
[INFO] [stdout] test a_revoked_device_is_refused_by_the_binary ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test a_container_signature_is_not_a_valid_detached_signature ... ok
[INFO] [stdout] test a_confidential_signature_is_not_visible_in_the_container ... ok
[INFO] [stdout] test a_changed_file_fails_verification ... ok
[INFO] [stdout] test a_signature_cannot_be_moved_to_another_file ... ok
[INFO] [stdout] test keygen_writes_an_encryption_and_a_signing_public_key ... ok
[INFO] [stdout] test a_truncated_file_fails_verification ... ok
[INFO] [stdout] test public_signature_requires_sign ... ok
[INFO] [stdout] test encrypt_sign_and_open_reports_the_signer ... ok
[INFO] [stdout] test a_signature_from_another_signer_is_named_and_refused ... ok
[INFO] [stdout] test info_recognises_signing_keys_signatures_and_signed_containers ... ok
[INFO] [stdout] test unsigned_containers_still_say_the_sender_is_not_authenticated ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/hide-crypto/2364bb416f74811a/out/hide_crypto-2364bb416f74811a)
[INFO] [stdout] test signs_and_verifies_a_detached_signature ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test tests::in_place_cipher_matches_allocating_api ... ok
[INFO] [stdout] test tests::rejects_wrong_recipient_context_and_tampering ... ok
[INFO] [stdout] test tests::aead_authenticates_nonce_aad_and_ciphertext ... ok
[INFO] [stdout] test tests::rfc4231_hmac_known_answer_and_bad_tag ... ok
[INFO] [stdout] test tests::rejects_non_canonical_x25519_encodings ... ok
[INFO] [stdout] test tests::raw_seed_import_export ... ok
[INFO] [stdout] test tests::rejects_small_order_x25519_public_keys ... ok
[INFO] [stdout] test tests::suite_sizes_and_random_roundtrip ... ok
[INFO] [stdout] test tests::rfc5869_hkdf_known_answer ... ok
[INFO] [stdout] test tests::generated_keys_are_always_canonical ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/hide-epoch/fc00e22796d40388/out/hide_epoch-fc00e22796d40388)
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test tests::a_different_epoch_number_gives_a_different_link ... ok
[INFO] [stdout] test tests::a_new_chain_starts_at_epoch_zero ... ok
[INFO] [stdout] test tests::a_huge_declared_count_reserves_nothing ... ok
[INFO] [stdout] test tests::a_chain_verifies_against_itself ... ok
[INFO] [stdout] test tests::a_non_canonical_encoding_is_refused ... ok
[INFO] [stdout] test tests::a_different_key_gives_a_different_link ... ok
[INFO] [stdout] test tests::a_real_chain_carries_full_length_keys ... ok
[INFO] [stdout] test tests::a_reordered_chain_is_refused ... ok
[INFO] [stdout] test tests::an_appended_forgery_is_refused ... ok
[INFO] [stdout] test tests::a_substituted_key_is_refused ... ok
[INFO] [stdout] test tests::a_truncated_encoding_is_refused ... ok
[INFO] [stdout] test tests::a_spliced_out_epoch_is_refused ... ok
[INFO] [stdout] test tests::an_entry_cannot_be_transplanted_from_another_chain ... ok
[INFO] [stdout] test tests::advancing_keeps_the_previous_epoch_readable ... ok
[INFO] [stdout] test tests::an_absurd_entry_count_is_refused_before_allocating ... ok
[INFO] [stdout] test tests::an_erased_epoch_is_not_derivable_from_later_ones ... ok
[INFO] [stdout] test tests::a_wrong_length_key_never_reaches_hashing ... ok
[INFO] [stderr]      Running tests/erasure.rs (/opt/rustwide/target/release/build/hide-epoch/bff894db4a4ba564/out/erasure-bff894db4a4ba564)
[INFO] [stdout] test tests::links_differ_even_for_the_same_epoch_number ... ok
[INFO] [stdout] test tests::an_unknown_epoch_is_named_in_the_error ... ok
[INFO] [stdout] test tests::erasure_is_irreversible ... ok
[INFO] [stdout] test tests::erase_before_keeps_the_retention_window ... ok
[INFO] [stdout] test tests::each_epoch_has_a_distinct_key ... ok
[INFO] [stdout] test tests::erase_before_is_idempotent ... ok
[INFO] [stdout] test tests::records_round_trip_through_cbor ... ok
[INFO] [stdout] test tests::trailing_bytes_are_refused ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test a_message_to_an_erased_epoch_is_lost_forever ... ok
[INFO] [stdout] test a_message_to_a_live_epoch_opens ... ok
[INFO] [stdout] test rotation_alone_does_not_lose_data ... ok
[INFO] [stdout] test the_published_history_is_enough_to_encrypt_to ... ok
[INFO] [stdout] test each_epoch_opens_only_its_own_messages ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/restore.rs (/opt/rustwide/target/release/build/hide-epoch/a6f435952fab02c1/out/restore-a6f435952fab02c1)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test a_restored_chain_keeps_advancing_from_its_head ... ok
[INFO] [stdout] test a_broken_history_is_refused_before_any_secret_is_looked_at ... ok
[INFO] [stdout] test an_epoch_missing_from_the_store_restores_as_erased ... ok
[INFO] [stdout] test secrets_from_another_chain_are_refused ... ok
[INFO] [stdout] test a_secret_filed_under_the_wrong_epoch_is_refused ... ok
[INFO] [stdout] test a_duplicated_secret_is_refused ... ok
[INFO] [stdout] test a_restored_chain_opens_what_the_original_could ... ok
[INFO] [stderr]      Running tests/spec.rs (/opt/rustwide/target/release/build/hide-epoch/b7b6e14df8256b7c/out/spec-b7b6e14df8256b7c)
[INFO] [stdout] test a_secret_beyond_the_history_is_refused ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test an_erased_epoch_remains_in_the_published_history ... ok
[INFO] [stdout] test the_epoch_link_matches_the_spec ... ok
[INFO] [stdout] test epoch_keys_are_independent_not_derived ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/hide-ffi/e14ea348a113cd5f/out/hide_ffi-e14ea348a113cd5f)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test tests::a_freed_buffer_is_cleared_and_safe_to_free_twice ... ok
[INFO] [stdout] test tests::armor_round_trips_and_rejects_rubbish ... ok
[INFO] [stdout] test tests::null_and_absurd_arguments_are_rejected_rather_than_crashing ... ok
[INFO] [stdout] test tests::a_signed_checkpoint_verifies_through_the_abi ... ok
[INFO] [stdout] test tests::a_pinned_identity_verifies_and_the_hijack_does_not ... ok
[INFO] [stdout] test tests::round_trips_through_the_c_api ... ok
[INFO] [stdout] test tests::tampering_is_refused_and_yields_no_plaintext ... ok
[INFO] [stdout] test tests::the_signing_boundary_refuses_nulls_without_crashing ... ok
[INFO] [stdout] test tests::a_bound_epoch_chain_verifies_and_a_stranger_binding_does_not ... ok
[INFO] [stdout] test tests::the_wrong_key_cannot_decrypt ... ok
[INFO] [stdout] test tests::a_challenge_is_answered_once_and_then_refused ... ok
[INFO] [stdout] test tests::signs_and_verifies_across_the_boundary ... ok
[INFO] [stdout] test tests::a_wrong_passphrase_is_named_as_such ... ok
[INFO] [stdout] test tests::an_answer_after_the_window_is_refused_across_the_boundary ... ok
[INFO] [stdout] test tests::an_encryption_only_key_cannot_sign ... ok
[INFO] [stdout] test tests::protected_keys_round_trip_and_reject_a_wrong_passphrase ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.60s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/c_abi.rs (/opt/rustwide/target/release/build/hide-ffi/13de54a1254fadfd/out/c_abi-13de54a1254fadfd)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test the_header_constants_match_the_rust_ones ... ok
[INFO] [stdout] test a_panic_inside_the_library_becomes_an_error_code_not_an_abort ... ok
[INFO] [stdout] test a_c_program_links_against_the_header_and_round_trips ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.73s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/subsystems.rs (/opt/rustwide/target/release/build/hide-ffi/8bd7d521b2278e06/out/subsystems-8bd7d521b2278e06)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test a_consistency_proof_verifies_over_the_abi ... ok
[INFO] [stdout] test a_path_that_is_not_a_multiple_of_32_is_refused ... ok
[INFO] [stdout] test an_epoch_beyond_the_chain_is_refused ... ok
[INFO] [stdout] test an_epoch_chain_verifies_over_the_abi ... ok
[INFO] [stdout] test an_epoch_public_key_is_returned_and_matches ... ok
[INFO] [stdout] test a_tampered_chain_is_refused ... ok
[INFO] [stdout] test a_corrupt_log_and_an_invalid_log_report_differently ... ok
[INFO] [stdout] test a_null_out_pointer_is_refused ... ok
[INFO] [stdout] test an_identity_log_verifies_over_the_abi ... ok
[INFO] [stdout] test a_revoked_device_is_reported_as_untrusted ... ok
[INFO] [stdout] test device_trust_is_reported_over_the_abi ... ok
[INFO] [stdout] test an_inclusion_proof_verifies_over_the_abi ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/hide-format/75d9ea6b5cc45c17/out/hide_format-75d9ea6b5cc45c17)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test codec::tests::header_roundtrip_preserves_authenticated_bytes ... ok
[INFO] [stdout] test codec::tests::metadata_has_exact_encoding ... ok
[INFO] [stdout] test codec::tests::a_signed_header_survives_encoding ... ok
[INFO] [stdout] test codec::tests::rejects_hostile_counts_and_every_truncated_header ... ok
[INFO] [stdout] test codec::tests::rejects_noncanonical_duplicate_unknown_and_indefinite ... ok
[INFO] [stdout] test codec::tests::rejects_nonportable_filenames ... ok
[INFO] [stdout] test codec::tests::the_signing_base_excludes_the_signatures ... ok
[INFO] [stdout] test tests::preamble_has_exact_wire_encoding ... ok
[INFO] [stdout] test codec::tests::an_unsigned_header_still_ends_with_the_v0_1_empty_slot ... ok
[INFO] [stdout] test tests::legacy_minor_two_reads_as_signed_and_is_never_written ... ok
[INFO] [stdout] test codec::tests::a_malformed_signature_stanza_is_refused ... ok
[INFO] [stdout] test tests::rejects_every_truncated_preamble ... ok
[INFO] [stdout] test codec::tests::too_many_signatures_are_refused ... ok
[INFO] [stdout] test codec::tests::a_second_signature_stanza_is_refused_on_the_wire ... ok
[INFO] [stdout] test tests::every_minor_but_zero_is_a_readable_revision ... ok
[INFO] [stderr]      Running tests/properties.rs (/opt/rustwide/target/release/build/hide-format/a0a2684900ceef29/out/properties-a0a2684900ceef29)
[INFO] [stdout] test tests::rejects_hostile_length_before_allocation ... ok
[INFO] [stdout] test tests::rejects_unknown_version_kind_flags_and_bad_magic ... ok
[INFO] [stdout] test tests::flags_are_critical_and_signed_is_the_only_known_one ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test envelope_preserves_exact_protected_bytes ... ok
[INFO] [stdout] test truncated_header_never_decodes ... ok
[INFO] [stdout] test arbitrary_bytes_never_panic_and_never_over_allocate ... ok
[INFO] [stdout] test single_bit_flips_in_header_are_rejected_or_change_value ... ok
[INFO] [stdout] test metadata_roundtrip_or_rejects_unsafe_names ... ok
[INFO] [stdout] test oversized_structures_are_refused ... ok
[INFO] [stdout] test header_roundtrip_is_canonical ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/hide-identity/20d1d7aa9294f28b/out/hide_identity-20d1d7aa9294f28b)
[INFO] [stdout] running 7 tests
[INFO] [stdout] test tests::an_oversized_label_is_refused ... ok
[INFO] [stdout] test tests::a_huge_declared_count_reserves_nothing ... ok
[INFO] [stdout] test tests::a_log_that_mixes_framings_is_refused ... ok
[INFO] [stdout] test tests::every_entry_is_written_as_an_array_of_seven ... ok
[INFO] [stdout] test tests::six_items_under_a_six_header_are_refused ... ok
[INFO] [stdout] test tests::the_current_framing_round_trips_and_verifies ... ok
[INFO] [stdout] test tests::a_legacy_log_decodes_to_the_same_entries ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/authority.rs (/opt/rustwide/target/release/build/hide-identity/7e31c1591468efab/out/authority-7e31c1591468efab)
[INFO] [stdout] 
[INFO] [stdout] running 37 tests
[INFO] [stdout] test a_new_identity_trusts_only_its_founder ... ok
[INFO] [stdout] test a_log_that_does_not_begin_with_create_is_refused ... ok
[INFO] [stdout] test a_forged_entry_appended_by_a_stranger_is_refused ... ok
[INFO] [stdout] test a_log_round_trips_through_cbor ... ok
[INFO] [stdout] test a_non_canonical_encoding_is_refused ... ok
[INFO] [stdout] test a_device_carries_the_label_it_was_enrolled_with ... ok
[INFO] [stdout] test a_recovery_verified_against_the_wrong_key_is_refused ... ok
[INFO] [stdout] test a_removed_entry_is_refused ... ok
[INFO] [stdout] test a_log_verified_against_the_wrong_recovery_key_still_replays ... ok
[INFO] [stdout] test a_revoked_device_cannot_enrol_anything ... ok
[INFO] [stdout] test a_revoked_device_cannot_revoke_the_device_that_removed_it ... ok
[INFO] [stdout] test a_tampered_signature_is_refused ... ok
[INFO] [stdout] test a_tampered_label_is_refused ... ok
[INFO] [stdout] test a_transplanted_prefix_breaks_every_later_entry ... ok
[INFO] [stdout] test a_device_may_revoke_itself_while_others_remain ... ok
[INFO] [stdout] test an_empty_log_is_refused ... ok
[INFO] [stdout] test an_absurd_entry_count_is_refused_before_allocating ... ok
[INFO] [stdout] test a_revoked_device_cannot_re_enrol_itself ... ok
[INFO] [stdout] test an_over_long_label_is_refused ... ok
[INFO] [stdout] test a_reordered_history_is_refused ... ok
[INFO] [stdout] test a_stranger_cannot_enrol_a_device ... ok
[INFO] [stdout] test a_truncated_encoding_is_refused ... ok
[INFO] [stdout] test device_ids_are_stable_and_distinct ... ok
[INFO] [stdout] test a_device_removed_by_recovery_cannot_act ... ok
[INFO] [stdout] test a_stranger_can_verify_the_whole_history ... ok
[INFO] [stdout] test an_enrolled_device_is_trusted ... ok
[INFO] [stdout] test enrolling_the_same_device_twice_is_refused ... ok
[INFO] [stdout] test an_entry_cannot_be_transplanted_between_logs ... ok
[INFO] [stdout] test the_last_device_cannot_be_revoked ... ok
[INFO] [stdout] test devices_are_listed_in_a_stable_order ... ok
[INFO] [stdout] test revoking_a_device_that_was_never_enrolled_is_refused ... ok
[INFO] [stdout] test trailing_bytes_are_refused ... ok
[INFO] [stdout] test revocation_is_recorded_so_a_user_can_see_it_happened ... ok
[INFO] [stdout] test recovery_replaces_every_device ... ok
[INFO] [stdout] test two_identities_never_share_a_head ... ok
[INFO] [stdout] test the_head_changes_with_every_entry ... ok
[INFO] [stdout] test only_the_recovery_key_may_recover ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 37 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.28s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bindings.rs (/opt/rustwide/target/release/build/hide-identity/92137a68f3e4e161/out/bindings-92137a68f3e4e161)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test an_epoch_binding_verifies_for_its_chain_only ... ok
[INFO] [stdout] test only_the_founder_can_create_the_binding ... ok
[INFO] [stdout] test an_epoch_binding_for_an_unknown_head_or_other_identity_is_refused ... ok
[INFO] [stdout] test every_byte_of_a_recovery_binding_is_load_bearing ... ok
[INFO] [stdout] test a_binding_for_another_identity_or_pin_is_refused ... ok
[INFO] [stdout] test bindings_are_framing_independent ... ok
[INFO] [stdout] test an_epoch_binding_needs_a_currently_trusted_signer ... ok
[INFO] [stdout] test the_genuine_binding_verifies_and_survives_recovery ... ok
[INFO] [stdout] test every_byte_of_an_epoch_binding_is_load_bearing ... ok
[INFO] [stdout] test the_recovery_binding_bytes_match_the_spec ... ok
[INFO] [stdout] test the_epoch_binding_bytes_match_the_spec ... ok
[INFO] [stdout] test the_recover_hijack_replays_without_a_binding_and_fails_with_one ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/spec.rs (/opt/rustwide/target/release/build/hide-identity/cf93e34b78b072eb/out/spec-cf93e34b78b072eb)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test the_device_id_matches_the_spec ... ok
[INFO] [stdout] test the_signed_layout_matches_the_spec_byte_for_byte ... ok
[INFO] [stdout] test the_predecessor_is_inside_the_signed_bytes ... ok
[INFO] [stdout] test the_entry_link_matches_the_spec ... ok
[INFO] [stdout] test the_entry_signature_context_matches_the_spec ... ok
[INFO] [stderr]      Running tests/vectors.rs (/opt/rustwide/target/release/build/hide-identity/6675c7994b1f7171/out/vectors-6675c7994b1f7171)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test a_vector_with_one_entry_reframed_is_refused ... ok
[INFO] [stdout] test the_current_log_is_array_of_seven_framed ... ok
[INFO] [stdout] test both_tampered_logs_decode_and_are_refused ... ok
[INFO] [stdout] test the_current_log_verifies_to_the_published_head ... ok
[INFO] [stdout] test the_legacy_log_still_opens_with_the_same_head ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/hide-keyring/c3bdcceb440a7a24/out/hide_keyring-c3bdcceb440a7a24)
[INFO] [stdout] 
[INFO] [stdout] running 36 tests
[INFO] [stdout] test epoch_store::tests::a_declared_body_beyond_the_ceiling_is_refused ... ok
[INFO] [stdout] test epoch_store::tests::a_count_above_the_limit_is_refused_before_allocating ... ok
[INFO] [stdout] test epoch_store::tests::a_store_survives_a_restart_and_still_decrypts_epoch_two ... ok
[INFO] [stdout] test epoch_store::tests::argon2_memory_above_the_ceiling_is_refused ... ok
[INFO] [stdout] test epoch_store::tests::foreign_files_and_versions_are_named ... ok
[INFO] [stdout] test epoch_store::tests::a_wrong_passphrase_is_refused ... ok
[INFO] [stdout] test epoch_store::tests::short_passphrases_are_refused_when_sealing ... ok
[INFO] [stdout] test epoch_store::tests::every_seal_uses_a_fresh_salt ... ok
[INFO] [stdout] test epoch_store::tests::a_store_opens_under_either_normal_form ... ok
[INFO] [stdout] test epoch_store::tests::a_deterministic_store_has_these_exact_bytes ... ok
[INFO] [stdout] test tests::an_ascii_passphrase_has_one_candidate ... ok
[INFO] [stdout] test epoch_store::tests::non_canonical_and_unordered_bodies_are_refused ... ok
[INFO] [stdout] test epoch_store::tests::a_removed_epoch_leaves_no_copy_in_the_resealed_store ... ok
[INFO] [stdout] test epoch_store::tests::the_fuzz_reencoder_reproduces_a_real_store ... ok
[INFO] [stdout] test epoch_store::tests::truncation_and_trailing_bytes_are_refused ... ok
[INFO] [stdout] test epoch_store::tests::an_empty_store_still_checks_the_passphrase_and_head ... ok
[INFO] [stdout] test tests::public_key_armor_round_trips ... ok
[INFO] [stdout] test tests::each_file_is_unique_and_length_is_fixed ... ok
[INFO] [stdout] test tests::an_identity_round_trips_and_derives_stable_keys ... ok
[INFO] [stdout] test tests::raw_keys_still_open_without_a_passphrase ... ok
[INFO] [stdout] test tests::refuses_a_file_demanding_absurd_parallelism ... ok
[INFO] [stdout] test tests::refuses_a_file_demanding_absurd_memory ... ok
[INFO] [stdout] test tests::an_identity_key_is_refused_where_an_encryption_key_is_required ... ok
[INFO] [stdout] test tests::rejects_short_passphrases_and_foreign_files ... ok
[INFO] [stdout] test tests::refuses_the_fuzzer_reproducer_before_allocating ... ok
[INFO] [stdout] test tests::the_two_derived_keys_are_independent_of_each_other_and_the_master ... ok
[INFO] [stdout] test tests::the_minimum_length_counts_normalised_characters ... ok
[INFO] [stdout] test epoch_store::tests::swapping_two_sealed_entries_fails_authentication ... ok
[INFO] [stdout] test tests::refuses_a_file_written_with_too_little_memory ... ok
[INFO] [stdout] test tests::nfc_and_nfd_spellings_open_the_same_file ... ok
[INFO] [stdout] test tests::round_trips_under_the_correct_passphrase ... ok
[INFO] [stdout] test tests::writers_hash_the_nfc_form ... ok
[INFO] [stdout] test tests::v1_key_files_still_open_and_read_as_encryption_only ... ok
[INFO] [stdout] test tests::files_sealed_under_a_raw_passphrase_still_open ... ok
[INFO] [stdout] test tests::wrong_passphrase_and_tampering_both_fail ... ok
[INFO] [stdout] test epoch_store::tests::a_single_bit_flip_anywhere_is_refused ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 8.37s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/hide-mls/341c0335b30c5b0a/out/hide_mls-341c0335b30c5b0a)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/groups.rs (/opt/rustwide/target/release/build/hide-mls/63ff71be0bacb435/out/groups-63ff71be0bacb435)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test a_revoked_device_can_no_longer_get_a_client ... ok
[INFO] [stdout] test a_device_the_identity_does_not_know_is_refused ... ok
[INFO] [stdout] test a_message_round_trips_through_its_encoding ... ok
[INFO] [stdout] test a_credential_that_merely_names_a_trusted_device_is_refused ... ok
[INFO] [stdout] test an_oversized_message_is_refused_before_parsing ... ok
[INFO] [stdout] test a_real_credential_transplanted_onto_another_mls_key_is_refused ... ok
[INFO] [stdout] test a_running_client_refuses_a_device_revoked_after_it_was_built ... ok
[INFO] [stdout] test the_pq_status_is_stated_and_says_group_messages_are_classical ... ok
[INFO] [stdout] test a_corrupted_message_is_refused ... ok
[INFO] [stdout] test a_revoked_device_is_reported_as_stale_group_membership ... ok
[INFO] [stdout] test a_trusted_device_gets_a_client ... ok
[INFO] [stdout] test two_devices_exchange_a_message ... ok
[INFO] [stdout] test the_sender_device_is_recoverable_from_a_message ... ok
[INFO] [stdout] test a_message_from_a_revoked_device_is_rejected ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/hide-object/cfb68624cff4ebe2/out/hide_object-cfb68624cff4ebe2)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test tests::rejects_noncanonical_empty_final_and_large_record ... ok
[INFO] [stdout] test tests::metadata_binding_covers_object_and_suite ... ok
[INFO] [stdout] test tests::chunk_binding_covers_every_field_exactly ... ok
[INFO] [stdout] test tests::multiple_recipients_share_one_payload ... ok
[INFO] [stdout] test tests::rejects_missing_final_reordered_duplicate_and_extra_records ... ok
[INFO] [stdout] test tests::rejects_tampering_in_every_container_region ... ok
[INFO] [stdout] test tests::boundary_sizes_roundtrip ... ok
[INFO] [stderr]      Running tests/properties.rs (/opt/rustwide/target/release/build/hide-object/a90de1d6cfc23a54/out/properties-a90de1d6cfc23a54)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test arbitrary_containers_never_panic ... ok
[INFO] [stdout] test wrong_recipient_never_decrypts ... ok
[INFO] [stdout] test every_single_byte_mutation_fails ... ok
[INFO] [stdout] test truncation_and_extension_always_fail ... ok
[INFO] [stderr]      Running tests/vectors.rs (/opt/rustwide/target/release/build/hide-object/ddf9617d68113df2/out/vectors-ddf9617d68113df2)
[INFO] [stdout] test roundtrip_preserves_arbitrary_payloads ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test frozen_vectors_decrypt_and_match_recorded_bytes ... ok
[INFO] [stdout] test the_seed_vector_opens_the_way_every_surface_loads_a_key_file ... ok
[INFO] [stdout] test frozen_unsigned_vectors_still_report_no_signer ... ok
[INFO] [stdout] test frozen_signed_vectors_verify_against_the_recorded_signer ... ok
[INFO] [stdout] test the_manifest_names_every_vector_with_its_hash ... ok
[INFO] [stdout] test every_frozen_rejection_vector_is_refused ... ok
[INFO] [stdout] test frozen_v1_and_grease_vectors_open ... ok
[INFO] [stdout] test frozen_vectors_reject_truncation_and_tampering ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/hide-sign/46c6f510407f25fc/out/hide_sign-46c6f510407f25fc)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.68s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 34 tests
[INFO] [stdout] test challenge::tests::a_challenge_survives_a_round_trip ... ok
[INFO] [stdout] test challenge::tests::a_lying_audience_length_is_refused_without_panicking ... ok
[INFO] [stdout] test challenge::tests::a_signature_from_another_context_is_not_a_valid_answer ... ok
[INFO] [stdout] test challenge::tests::an_answer_after_the_window_is_refused ... ok
[INFO] [stdout] test challenge::tests::an_oversized_audience_length_is_refused ... ok
[INFO] [stdout] test challenge::tests::an_answer_for_another_nonce_does_not_verify ... ok
[INFO] [stdout] test challenge::tests::an_expired_answer_does_not_spend_the_nonce ... ok
[INFO] [stdout] test challenge::tests::an_answer_for_another_audience_does_not_verify ... ok
[INFO] [stdout] test challenge::tests::every_truncation_of_a_challenge_is_refused ... ok
[INFO] [stdout] test challenge::tests::two_challenges_never_share_a_nonce ... ok
[INFO] [stdout] test challenge::tests::trailing_bytes_after_a_challenge_are_refused ... ok
[INFO] [stdout] test challenge::tests::an_honest_answer_is_accepted_once ... ok
[INFO] [stdout] test challenge::tests::another_identity_cannot_answer_for_this_one ... ok
[INFO] [stdout] test challenge::tests::the_same_answer_replayed_is_refused ... ok
[INFO] [stdout] test challenge::tests::an_answer_is_not_a_valid_detached_signature ... ok
[INFO] [stdout] test challenge::tests::spent_nonces_are_forgotten_once_nothing_can_use_them ... ok
[INFO] [stdout] test tests::a_small_order_ed25519_key_is_rejected ... ok
[INFO] [stdout] test tests::a_malformed_key_or_seed_is_refused_rather_than_panicking ... ok
[INFO] [stdout] test tests::a_truncated_or_extended_signature_is_refused_before_verifying ... ok
[INFO] [stdout] test tests::application_signing_refuses_every_reserved_context ... ok
[INFO] [stdout] test tests::the_classical_half_matches_rfc_8032 ... ok
[INFO] [stdout] test tests::the_classical_half_uses_verify_strict ... ok
[INFO] [stdout] test tests::a_signature_round_trips_and_has_the_documented_size ... ok
[INFO] [stdout] test tests::a_verifying_key_survives_encoding ... ok
[INFO] [stdout] test tests::the_derived_halves_match_frozen_bytes ... ok
[INFO] [stdout] test tests::every_single_bit_flip_in_a_signature_is_rejected ... ok
[INFO] [stdout] test tests::neither_half_alone_is_accepted ... ok
[INFO] [stdout] test tests::the_context_cannot_absorb_part_of_the_message ... ok
[INFO] [stdout] test tests::the_quantum_half_matches_fips_204 ... ok
[INFO] [stdout] test tests::the_seed_reproduces_the_same_identity ... ok
[INFO] [stdout] test tests::a_context_change_alone_invalidates ... ok
[INFO] [stdout] test tests::a_changed_message_context_or_signer_is_rejected ... ok
[INFO] [stdout] test tests::the_two_halves_are_derived_independently ... ok
[INFO] [stdout] test tests::application_signing_accepts_other_contexts_and_matches_sign ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 34 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/vectors.rs (/opt/rustwide/target/release/build/hide-sign/c6825f8d0a6ae6e9/out/vectors-c6825f8d0a6ae6e9)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test a_frozen_signature_is_rejected_under_a_different_context ... ok
[INFO] [stdout] test the_frozen_seed_still_derives_the_frozen_public_key ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/hide-transparency/17c9c13df53567a5/out/hide_transparency-17c9c13df53567a5)
[INFO] [stdout] test the_frozen_signatures_verify_and_reproduce_exactly ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/checkpoint.rs (/opt/rustwide/target/release/build/hide-transparency/13e30c4ac84bed77/out/checkpoint-13e30c4ac84bed77)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test a_changed_size_or_root_breaks_the_signature ... ok
[INFO] [stdout] test a_bad_line_from_a_known_key_rejects_the_note ... ok
[INFO] [stdout] test a_signed_checkpoint_round_trips_and_verifies ... ok
[INFO] [stdout] test leaves_match_the_spec ... ok
[INFO] [stdout] test malformed_proof_encodings_are_refused_before_copying ... ok
[INFO] [stdout] test proofs_round_trip_through_their_encoding_and_still_verify ... ok
[INFO] [stdout] test the_note_bytes_match_the_spec ... ok
[INFO] [stdout] test a_witness_threshold_counts_distinct_valid_cosigners ... ok
[INFO] [stdout] test non_canonical_notes_are_malformed ... ok
[INFO] [stdout] test another_key_or_origin_is_refused ... ok
[INFO] [stdout] test unknown_signature_lines_are_ignored ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/proofs.rs (/opt/rustwide/target/release/build/hide-transparency/e30ea5b096900aa8/out/proofs-e30ea5b096900aa8)
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test a_checkpoint_binds_the_size ... ok
[INFO] [stdout] test a_consistency_proof_with_extra_hashes_is_refused ... ok
[INFO] [stdout] test a_leaf_cannot_be_confused_with_a_node ... ok
[INFO] [stdout] test a_log_is_consistent_with_itself ... ok
[INFO] [stdout] test a_checkpoint_round_trips ... ok
[INFO] [stdout] test a_malformed_checkpoint_is_refused ... ok
[INFO] [stdout] test a_proof_against_the_wrong_root_is_refused ... ok
[INFO] [stdout] test a_tampered_consistency_path_is_refused ... ok
[INFO] [stdout] test a_tampered_path_is_refused ... ok
[INFO] [stdout] test an_empty_log_has_a_defined_root ... ok
[INFO] [stdout] test a_proof_claiming_an_absurd_size_terminates ... ok
[INFO] [stdout] test an_absurdly_long_path_is_refused_before_hashing ... ok
[INFO] [stdout] test a_removed_entry_cannot_be_proved_consistent ... ok
[INFO] [stdout] test an_index_outside_the_size_is_refused ... ok
[INFO] [stdout] test root_at_beyond_the_log_is_refused ... ok
[INFO] [stdout] test a_proof_for_the_wrong_entry_is_refused ... ok
[INFO] [stdout] test a_truncated_or_padded_path_is_refused ... ok
[INFO] [stdout] test every_entry_proves_in_every_size ... ok
[INFO] [stdout] test growing_backwards_is_refused ... ok
[INFO] [stdout] test a_consistency_proof_between_the_wrong_roots_is_refused ... ok
[INFO] [stdout] test the_root_changes_with_every_append ... ok
[INFO] [stdout] test a_rewritten_history_cannot_be_proved_consistent ... ok
[INFO] [stdout] test root_at_matches_a_log_built_to_that_size ... ok
[INFO] [stdout] test every_prefix_is_provably_consistent ... ok
[INFO] [stderr]      Running tests/spec.rs (/opt/rustwide/target/release/build/hide-transparency/c6238b8da168ab1d/out/spec-c6238b8da168ab1d)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test the_leaf_hash_matches_rfc_6962 ... ok
[INFO] [stdout] test the_node_hash_matches_rfc_6962 ... ok
[INFO] [stdout] test the_split_matches_rfc_6962_for_an_odd_tree ... ok
[INFO] [stdout] test the_checkpoint_layout_matches_the_spec ... ok
[INFO] [stdout] test the_empty_root_matches_rfc_6962 ... ok
[INFO] [stdout] test a_leaf_and_a_node_over_the_same_bytes_differ ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/hide-wasm/96a771c147545d0a/out/hide_wasm-96a771c147545d0a)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stderr]    Doc-tests hide_crypto
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test crates/hide-crypto/src/lib.rs - DerivedKey (line 291) - compile fail ... ok
[INFO] [stdout] test crates/hide-crypto/src/lib.rs - RecipientSecret (line 111) - compile fail ... ok
[INFO] [stdout] test crates/hide-crypto/src/lib.rs - DerivedKey (line 286) - compile fail ... ok
[INFO] [stdout] test crates/hide-crypto/src/lib.rs - ContentKey (line 91) - compile fail ... ok
[INFO] [stdout] test crates/hide-crypto/src/lib.rs - ContentKey (line 86) - compile fail ... ok
[INFO] [stdout] test crates/hide-crypto/src/lib.rs - RecipientSecret (line 116) - compile fail ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.29s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests hide_epoch
[INFO] [stderr]    Doc-tests hide_ffi
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests hide_format
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests hide_identity
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests hide_keyring
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test crates/hide-keyring/src/epoch_store.rs - epoch_store::EpochStore (line 74) - compile fail ... ok
[INFO] [stdout] test crates/hide-keyring/src/epoch_store.rs - epoch_store::EpochStore (line 79) - compile fail ... ok
[INFO] [stderr]    Doc-tests hide_mls
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests hide_object
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests hide_sign
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test crates/hide-sign/src/lib.rs - SigningIdentity (line 115) - compile fail ... ok
[INFO] [stdout] test crates/hide-sign/src/lib.rs - SigningIdentity (line 110) - compile fail ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests hide_transparency
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests hide_wasm
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "f396fc8c28045b556bf95d2dfe06431284ea2a510aaa343bcc44ea9a738e8078", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f396fc8c28045b556bf95d2dfe06431284ea2a510aaa343bcc44ea9a738e8078", kill_on_drop: false }`
[INFO] [stdout] f396fc8c28045b556bf95d2dfe06431284ea2a510aaa343bcc44ea9a738e8078
