[INFO] cloning repository https://github.com/tom-chauvier/UPSI-and-Beyond
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/tom-chauvier/UPSI-and-Beyond" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftom-chauvier%2FUPSI-and-Beyond", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftom-chauvier%2FUPSI-and-Beyond'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] e279430c92806d389b372bfce75eaee7637a9f07
[INFO] testing tom-chauvier/UPSI-and-Beyond against 1.97.0-beta.6 for beta-1.98-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftom-chauvier%2FUPSI-and-Beyond" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-7-tc1/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/tom-chauvier/UPSI-and-Beyond
[INFO] finished tweaking git repo https://github.com/tom-chauvier/UPSI-and-Beyond
[INFO] tweaked toml for git repo https://github.com/tom-chauvier/UPSI-and-Beyond written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/tom-chauvier/UPSI-and-Beyond on toolchain 1.97.0-beta.6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/tom-chauvier/UPSI-and-Beyond 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.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Updating git repository `https://github.com/GaloisInc/swanky`
[INFO] [stderr]     Updating git repository `https://github.com/GaloisInc/ff`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded xxhash-rust v0.8.15
[INFO] [stderr]   Downloaded x25519-dalek v2.0.1
[INFO] [stderr]   Downloaded inout v0.1.4
[INFO] [stderr]   Downloaded cipher v0.4.4
[INFO] [stderr]   Downloaded bytemuck_derive v1.9.3
[INFO] [stderr]   Downloaded bytemuck v1.22.0
[INFO] [stderr]   Downloaded addchain v0.2.0
[INFO] [stderr]   Downloaded group v0.12.1
[INFO] [stderr]   Downloaded generic-array v1.2.0
[INFO] [stderr]   Downloaded rawpointer v0.2.1
[INFO] [stderr]   Downloaded constant_time_eq v0.3.1
[INFO] [stderr]   Downloaded universal-hash v0.5.1
[INFO] [stderr]   Downloaded num v0.4.3
[INFO] [stderr]   Downloaded ark-serialize-derive v0.4.2
[INFO] [stderr]   Downloaded ghash v0.5.1
[INFO] [stderr]   Downloaded opaque-debug v0.3.1
[INFO] [stderr]   Downloaded darling_macro v0.13.4
[INFO] [stderr]   Downloaded fuchsia-cprng v0.1.1
[INFO] [stderr]   Downloaded fake-simd v0.1.2
[INFO] [stderr]   Downloaded serde_bytes v0.11.17
[INFO] [stderr]   Downloaded autocfg v0.1.8
[INFO] [stderr]   Downloaded rdrand v0.4.0
[INFO] [stderr]   Downloaded spki v0.6.0
[INFO] [stderr]   Downloaded ff v0.12.1
[INFO] [stderr]   Downloaded hmac v0.11.0
[INFO] [stderr]   Downloaded criterion v0.5.1
[INFO] [stderr]   Downloaded unty v0.0.4
[INFO] [stderr]   Downloaded indenter v0.3.3
[INFO] [stderr]   Downloaded dock_merlin v3.0.0
[INFO] [stderr]   Downloaded opaque-debug v0.2.3
[INFO] [stderr]   Downloaded crypto-mac v0.11.0
[INFO] [stderr]   Downloaded digest v0.8.1
[INFO] [stderr]   Downloaded block-buffer v0.7.3
[INFO] [stderr]   Downloaded rand_pcg v0.1.2
[INFO] [stderr]   Downloaded rand_xorshift v0.2.0
[INFO] [stderr]   Downloaded ff-zeroize v0.6.3
[INFO] [stderr]   Downloaded ff_derive-zeroize v0.6.2
[INFO] [stderr]   Downloaded byte-tools v0.3.1
[INFO] [stderr]   Downloaded rand_xorshift v0.1.1
[INFO] [stderr]   Downloaded rand_chacha v0.1.1
[INFO] [stderr]   Downloaded rust-gmp-kzen v0.5.1
[INFO] [stderr]   Downloaded block-padding v0.1.5
[INFO] [stderr]   Downloaded rand_isaac v0.1.1
[INFO] [stderr]   Downloaded base16ct v0.1.1
[INFO] [stderr]   Downloaded hybrid-array v0.2.3
[INFO] [stderr]   Downloaded aead v0.5.2
[INFO] [stderr]   Downloaded polyval v0.6.2
[INFO] [stderr]   Downloaded rand_core v0.3.1
[INFO] [stderr]   Downloaded rfc6979 v0.3.1
[INFO] [stderr]   Downloaded bincode_derive v2.0.1
[INFO] [stderr]   Downloaded ark-serialize v0.5.0
[INFO] [stderr]   Downloaded sha2 v0.8.2
[INFO] [stderr]   Downloaded pkcs8 v0.9.0
[INFO] [stderr]   Downloaded signature v1.6.4
[INFO] [stderr]   Downloaded merkle-cbt v0.3.2
[INFO] [stderr]   Downloaded num-primes v0.3.0
[INFO] [stderr]   Downloaded rand_core v0.4.2
[INFO] [stderr]   Downloaded hermit-abi v0.5.0
[INFO] [stderr]   Downloaded criterion-plot v0.5.0
[INFO] [stderr]   Downloaded cloudabi v0.0.3
[INFO] [stderr]   Downloaded generic-array v0.12.4
[INFO] [stderr]   Downloaded sec1 v0.3.0
[INFO] [stderr]   Downloaded ark-std v0.5.0
[INFO] [stderr]   Downloaded tempfile v3.19.1
[INFO] [stderr]   Downloaded ctr v0.9.2
[INFO] [stderr]   Downloaded schnorr_pok v0.22.0
[INFO] [stderr]   Downloaded dock_crypto_utils v0.22.0
[INFO] [stderr]   Downloaded rand_os v0.1.3
[INFO] [stderr]   Downloaded base64ct v1.7.3
[INFO] [stderr]   Downloaded ecdsa v0.14.8
[INFO] [stderr]   Downloaded csv-core v0.1.12
[INFO] [stderr]   Downloaded virtue v0.0.18
[INFO] [stderr]   Downloaded clap_derive v4.5.40
[INFO] [stderr]   Downloaded serde_with_macros v1.5.2
[INFO] [stderr]   Downloaded darling v0.13.4
[INFO] [stderr]   Downloaded ark-poly v0.4.2
[INFO] [stderr]   Downloaded kzen-paillier v0.4.3
[INFO] [stderr]   Downloaded secp256k1 v0.20.3
[INFO] [stderr]   Downloaded rand_jitter v0.1.4
[INFO] [stderr]   Downloaded rand_hc v0.1.0
[INFO] [stderr]   Downloaded crypto-bigint v0.4.9
[INFO] [stderr]   Downloaded cc v1.2.17
[INFO] [stderr]   Downloaded prettyplease v0.2.31
[INFO] [stderr]   Downloaded aes v0.8.4
[INFO] [stderr]   Downloaded once_cell v1.21.1
[INFO] [stderr]   Downloaded getrandom v0.3.2
[INFO] [stderr]   Downloaded matrixmultiply v0.3.9
[INFO] [stderr]   Downloaded eyre v0.6.12
[INFO] [stderr]   Downloaded clap v4.5.40
[INFO] [stderr]   Downloaded oblivious_transfer_protocols v0.11.0
[INFO] [stderr]   Downloaded darling_core v0.13.4
[INFO] [stderr]   Downloaded ark-ec v0.4.2
[INFO] [stderr]   Downloaded half v2.5.0
[INFO] [stderr]   Downloaded bincode v2.0.1
[INFO] [stderr]   Downloaded rand v0.4.6
[INFO] [stderr]   Downloaded p256 v0.11.1
[INFO] [stderr]   Downloaded elliptic-curve v0.12.3
[INFO] [stderr]   Downloaded der v0.6.1
[INFO] [stderr]   Downloaded num-bigint v0.3.3
[INFO] [stderr]   Downloaded num-bigint v0.2.6
[INFO] [stderr]   Downloaded rand v0.6.5
[INFO] [stderr]   Downloaded cryptoxide v0.1.3
[INFO] [stderr]   Downloaded quick-xml v0.37.3
[INFO] [stderr]   Downloaded serde_with v1.14.0
[INFO] [stderr]   Downloaded hashbrown v0.13.2
[INFO] [stderr]   Downloaded rand v0.5.6
[INFO] [stderr]   Downloaded aes-gcm v0.10.3
[INFO] [stderr]   Downloaded itertools v0.12.1
[INFO] [stderr]   Downloaded clap_builder v4.5.40
[INFO] [stderr]   Downloaded syn v2.0.100
[INFO] [stderr]   Downloaded crypto-bigint v0.6.1
[INFO] [stderr]   Downloaded blake3 v1.8.0
[INFO] [stderr]   Downloaded ndarray v0.15.6
[INFO] [stderr]   Downloaded secp256k1-sys v0.4.2
[INFO] [stderr]   Downloaded curv-kzen v0.10.0
[INFO] [stderr]   Downloaded rustix v1.0.3
[INFO] [stderr]   Downloaded sha3 v0.9.1
[INFO] [stderr]   Downloaded curve25519-dalek v3.2.0
[INFO] [stderr]   Downloaded pairing-plus v0.19.0
[INFO] [stderr]   Downloaded libc v0.2.171
[INFO] [stderr]   Downloaded zstd-sys v2.0.15+zstd.1.5.7
[INFO] [stderr]   Downloaded ark-bls12-381 v0.4.0
[INFO] [stderr]   Downloaded csv v1.3.1
[INFO] [stderr]   Downloaded linux-raw-sys v0.9.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] ef6110f77e3f4ce1486c029ef933d7f4b4dc251817c4e2a50125477bba02b918
[INFO] running `Command { std: "docker" "start" "ef6110f77e3f4ce1486c029ef933d7f4b4dc251817c4e2a50125477bba02b918", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ef6110f77e3f4ce1486c029ef933d7f4b4dc251817c4e2a50125477bba02b918", 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" "ef6110f77e3f4ce1486c029ef933d7f4b4dc251817c4e2a50125477bba02b918" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ef6110f77e3f4ce1486c029ef933d7f4b4dc251817c4e2a50125477bba02b918", 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" "ef6110f77e3f4ce1486c029ef933d7f4b4dc251817c4e2a50125477bba02b918" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.171
[INFO] [stderr]    Compiling proc-macro2 v1.0.94
[INFO] [stderr]    Compiling unicode-ident v1.0.18
[INFO] [stderr]    Compiling autocfg v1.4.0
[INFO] [stderr]    Compiling typenum v1.18.0
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling zerocopy v0.8.25
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling pkg-config v0.3.32
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling itoa v1.0.15
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling ryu v1.0.20
[INFO] [stderr]    Compiling serde_json v1.0.140
[INFO] [stderr]    Compiling once_cell v1.21.1
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]    Compiling syn v2.0.100
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling jobserver v0.1.32
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling memchr v2.7.4
[INFO] [stderr]    Compiling cc v1.2.17
[INFO] [stderr]    Compiling prettyplease v0.2.31
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling inout v0.1.4
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling rand_core v0.4.2
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling rayon-core v1.12.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling aes v0.8.4
[INFO] [stderr]    Compiling num-bigint v0.3.3
[INFO] [stderr]    Compiling rustix v1.0.3
[INFO] [stderr]    Compiling getrandom v0.3.2
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling zstd-sys v2.0.15+zstd.1.5.7
[INFO] [stderr]    Compiling autocfg v0.1.8
[INFO] [stderr]    Compiling linux-raw-sys v0.9.3
[INFO] [stderr]    Compiling bitflags v2.9.0
[INFO] [stderr]    Compiling rayon v1.10.0
[INFO] [stderr]    Compiling rand_core v0.3.1
[INFO] [stderr]    Compiling generic-array v1.2.0
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]    Compiling semver v1.0.26
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling addchain v0.2.0
[INFO] [stderr]    Compiling sha2 v0.10.8
[INFO] [stderr]    Compiling hybrid-array v0.2.3
[INFO] [stderr]    Compiling ff_codegen v0.12.0 (https://github.com/GaloisInc/ff?rev=c29da06f50c67fe9e7361c26f61ac831915244f8#c29da06f)
[INFO] [stderr]    Compiling crypto-bigint v0.6.1
[INFO] [stderr]    Compiling ark-std v0.4.0
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling const-oid v0.9.6
[INFO] [stderr]    Compiling radium v0.7.0
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling matrixmultiply v0.3.9
[INFO] [stderr]    Compiling opaque-debug v0.3.1
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]    Compiling tap v1.0.1
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling keccak v0.1.5
[INFO] [stderr]    Compiling base64ct v1.7.3
[INFO] [stderr]    Compiling tempfile v3.19.1
[INFO] [stderr]    Compiling darling_core v0.13.4
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling bytemuck_derive v1.9.3
[INFO] [stderr]    Compiling ark-serialize-derive v0.4.2
[INFO] [stderr]    Compiling ark-ff-macros v0.4.2
[INFO] [stderr]    Compiling zeroize v1.8.1
[INFO] [stderr]    Compiling der v0.6.1
[INFO] [stderr]    Compiling derivative v2.2.0
[INFO] [stderr]    Compiling ark-ff-asm v0.4.2
[INFO] [stderr]    Compiling bytemuck v1.22.0
[INFO] [stderr]    Compiling spki v0.6.0
[INFO] [stderr]    Compiling wyz v0.5.1
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling num_cpus v1.16.0
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling num-bigint v0.2.6
[INFO] [stderr]    Compiling rawpointer v0.2.1
[INFO] [stderr]    Compiling eyre v0.6.12
[INFO] [stderr]    Compiling smallvec v1.14.0
[INFO] [stderr]    Compiling funty v2.0.0
[INFO] [stderr]    Compiling swanky-field-ff-primes v0.6.0 (https://github.com/GaloisInc/swanky#81aea5fb)
[INFO] [stderr]    Compiling darling_macro v0.13.4
[INFO] [stderr]    Compiling hashbrown v0.13.2
[INFO] [stderr]    Compiling pkcs8 v0.9.0
[INFO] [stderr]    Compiling crypto-bigint v0.4.9
[INFO] [stderr]    Compiling ff_derive v0.12.0 (https://github.com/GaloisInc/ff?rev=c29da06f50c67fe9e7361c26f61ac831915244f8#c29da06f)
[INFO] [stderr]    Compiling bitvec v1.0.1
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling rand_chacha v0.1.1
[INFO] [stderr]    Compiling rand_pcg v0.1.2
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling ff v0.12.1
[INFO] [stderr]    Compiling generic-array v0.12.4
[INFO] [stderr]    Compiling indenter v0.3.3
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling base16ct v0.1.1
[INFO] [stderr]    Compiling anstyle-parse v0.2.6
[INFO] [stderr]    Compiling sec1 v0.3.0
[INFO] [stderr]    Compiling group v0.12.1
[INFO] [stderr]    Compiling ndarray v0.15.6
[INFO] [stderr]    Compiling darling v0.13.4
[INFO] [stderr]    Compiling rand v0.6.5
[INFO] [stderr]    Compiling secp256k1-sys v0.4.2
[INFO] [stderr]    Compiling blake3 v1.8.0
[INFO] [stderr]    Compiling aead v0.5.2
[INFO] [stderr]    Compiling ff v0.12.0 (https://github.com/GaloisInc/ff?rev=c29da06f50c67fe9e7361c26f61ac831915244f8#c29da06f)
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling crossbeam-queue v0.3.12
[INFO] [stderr]    Compiling byte-tools v0.3.1
[INFO] [stderr]    Compiling colorchoice v1.0.3
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.1
[INFO] [stderr]    Compiling regex-syntax v0.8.5
[INFO] [stderr]    Compiling anstyle v1.0.10
[INFO] [stderr]    Compiling anstyle-query v1.1.2
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling anstream v0.6.18
[INFO] [stderr]    Compiling block-padding v0.1.5
[INFO] [stderr]    Compiling block-buffer v0.9.0
[INFO] [stderr]    Compiling ff_derive-zeroize v0.6.2
[INFO] [stderr]    Compiling serde_with_macros v1.5.2
[INFO] [stderr]    Compiling quick-xml v0.37.3
[INFO] [stderr]    Compiling elliptic-curve v0.12.3
[INFO] [stderr]    Compiling digest v0.8.1
[INFO] [stderr]    Compiling rfc6979 v0.3.1
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling rand_xorshift v0.1.1
[INFO] [stderr]    Compiling rand_isaac v0.1.1
[INFO] [stderr]    Compiling rand_hc v0.1.0
[INFO] [stderr]    Compiling ocelot v0.6.0 (https://github.com/GaloisInc/swanky#81aea5fb)
[INFO] [stderr]    Compiling ark-serialize v0.4.2
[INFO] [stderr]    Compiling ark-ff v0.4.2
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling fancy-garbling-base-conversion v0.6.0 (https://github.com/GaloisInc/swanky#81aea5fb)
[INFO] [stderr]    Compiling rand_os v0.1.3
[INFO] [stderr]    Compiling rand_jitter v0.1.4
[INFO] [stderr]    Compiling signature v1.6.4
[INFO] [stderr]    Compiling num v0.4.3
[INFO] [stderr]    Compiling universal-hash v0.5.1
[INFO] [stderr]    Compiling lock_api v0.4.13
[INFO] [stderr]    Compiling arrayref v0.3.9
[INFO] [stderr]    Compiling bumpalo v3.17.0
[INFO] [stderr]    Compiling constant_time_eq v0.3.1
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.11
[INFO] [stderr]    Compiling clap_lex v0.7.4
[INFO] [stderr]    Compiling keyed_arena v0.6.0 (https://github.com/GaloisInc/swanky#81aea5fb)
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling clap_derive v4.5.40
[INFO] [stderr]    Compiling clap_builder v4.5.40
[INFO] [stderr]    Compiling polyval v0.6.2
[INFO] [stderr]    Compiling vectoreyes v0.6.0 (https://github.com/GaloisInc/swanky#81aea5fb)
[INFO] [stderr]    Compiling ecdsa v0.14.8
[INFO] [stderr]    Compiling regex-automata v0.4.9
[INFO] [stderr]    Compiling dock_merlin v3.0.0
[INFO] [stderr]    Compiling serde_with v1.14.0
[INFO] [stderr]    Compiling ff-zeroize v0.6.3
[INFO] [stderr]    Compiling block-buffer v0.7.3
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling rand_xorshift v0.2.0
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling hkdf v0.12.4
[INFO] [stderr]    Compiling crypto-mac v0.11.0
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling rand v0.4.6
[INFO] [stderr]    Compiling itertools v0.12.1
[INFO] [stderr]    Compiling ark-poly v0.4.2
[INFO] [stderr]    Compiling opaque-debug v0.2.3
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling fake-simd v0.1.2
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling sha2 v0.8.2
[INFO] [stderr]    Compiling rusty-fork v0.3.0
[INFO] [stderr]    Compiling ark-ec v0.4.2
[INFO] [stderr]    Compiling pairing-plus v0.19.0
[INFO] [stderr]    Compiling hmac v0.11.0
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling clap v4.5.40
[INFO] [stderr]    Compiling secp256k1 v0.20.3
[INFO] [stderr]    Compiling p256 v0.11.1
[INFO] [stderr]    Compiling ghash v0.5.1
[INFO] [stderr]    Compiling rust-gmp-kzen v0.5.1
[INFO] [stderr]    Compiling serde_bytes v0.11.17
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling sha3 v0.9.1
[INFO] [stderr]    Compiling sha2 v0.9.9
[INFO] [stderr]    Compiling curve25519-dalek v3.2.0
[INFO] [stderr]    Compiling swanky-serialization v0.6.0 (https://github.com/GaloisInc/swanky#81aea5fb)
[INFO] [stderr]    Compiling swanky-aes-rng v0.6.0 (https://github.com/GaloisInc/swanky#81aea5fb)
[INFO] [stderr]    Compiling rand v0.5.6
[INFO] [stderr]    Compiling oblivious_transfer_protocols v0.11.0
[INFO] [stderr]    Compiling dock_crypto_utils v0.22.0
[INFO] [stderr]    Compiling swanky-field v0.6.0 (https://github.com/GaloisInc/swanky#81aea5fb)
[INFO] [stderr]    Compiling swanky-channel v0.6.0 (https://github.com/GaloisInc/swanky#81aea5fb)
[INFO] [stderr]    Compiling swanky-field-fft v0.6.0 (https://github.com/GaloisInc/swanky#81aea5fb)
[INFO] [stderr]    Compiling swanky-field-binary v0.6.0 (https://github.com/GaloisInc/swanky#81aea5fb)
[INFO] [stderr]    Compiling swanky-field-f61p v0.6.0 (https://github.com/GaloisInc/swanky#81aea5fb)
[INFO] [stderr]    Compiling ctr v0.9.2
[INFO] [stderr]    Compiling rand_xorshift v0.3.0
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling merkle-cbt v0.3.2
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling cryptoxide v0.1.3
[INFO] [stderr]    Compiling virtue v0.0.18
[INFO] [stderr]    Compiling schnorr_pok v0.22.0
[INFO] [stderr]    Compiling proptest v1.6.0
[INFO] [stderr]    Compiling bincode_derive v2.0.1
[INFO] [stderr]    Compiling aes-gcm v0.10.3
[INFO] [stderr]    Compiling parking_lot v0.12.4
[INFO] [stderr]    Compiling csv-core v0.1.12
[INFO] [stderr]    Compiling tokio-macros v2.5.0
[INFO] [stderr]    Compiling derive_more-impl v2.0.1
[INFO] [stderr]    Compiling curv-kzen v0.10.0
[INFO] [stderr]    Compiling ark-std v0.5.0
[INFO] [stderr]    Compiling socket2 v0.5.10
[INFO] [stderr]    Compiling mio v1.0.4
[INFO] [stderr]    Compiling signal-hook-registry v1.4.5
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling unty v0.0.4
[INFO] [stderr]    Compiling bytes v1.10.1
[INFO] [stderr]    Compiling log v0.4.27
[INFO] [stderr]    Compiling scuttlebutt v0.6.0 (https://github.com/GaloisInc/swanky#81aea5fb)
[INFO] [stderr]    Compiling num-primes v0.3.0
[INFO] [stderr]    Compiling crossbeam v0.8.4
[INFO] [stderr]    Compiling bincode v2.0.1
[INFO] [stderr]    Compiling ark-serialize v0.5.0
[INFO] [stderr]    Compiling csv v1.3.1
[INFO] [stderr]    Compiling tokio v1.45.1
[INFO] [stderr]    Compiling fancy-garbling v0.6.0 (https://github.com/GaloisInc/swanky#81aea5fb)
[INFO] [stderr]    Compiling kzen-paillier v0.4.3
[INFO] [stderr]    Compiling ark-bls12-381 v0.4.0
[INFO] [stderr]    Compiling derive_more v2.0.1
[INFO] [stderr]    Compiling x25519-dalek v2.0.1
[INFO] [stderr]    Compiling sha3 v0.10.8
[INFO] [stderr]    Compiling sha1 v0.10.6
[INFO] [stderr]    Compiling xxhash-rust v0.8.15
[INFO] [stderr]    Compiling popsicle v0.6.0 (https://github.com/GaloisInc/swanky#81aea5fb)
[INFO] [stderr]    Compiling psi v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `RawCiphertext`
[INFO] [stdout]  --> src/utils/protocol6.rs:5:123
[INFO] [stdout]   |
[INFO] [stdout] 5 | ...xt, Encrypt, EncryptionKey, KeyGeneration, Mul, Paillier, RawCiphertext};
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]  --> src/utils/new_protocol_card.rs:8:18
[INFO] [stdout]   |
[INFO] [stdout] 8 | use serde_json::{self};
[INFO] [stdout]   |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Encrypt`
[INFO] [stdout]  --> src/old/comm_combine_and_permute_old.rs:5:54
[INFO] [stdout]   |
[INFO] [stdout] 5 | use kzen_paillier::{Add, Decrypt, EncodedCiphertext, Encrypt, EncryptionKey, KeyGeneration, Paillier};
[INFO] [stdout]   |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/utils/gbf.rs:395:9
[INFO] [stdout]     |
[INFO] [stdout] 395 | fn peel(x: &Vec<Vec<Vec<u8>>>, n_h: usize, m: usize, mapihash: &Vec<Vec<usize>>) -> (Vec<usize>, bool) {
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n_h`
[INFO] [stdout]    --> src/utils/gbf.rs:395:32
[INFO] [stdout]     |
[INFO] [stdout] 395 | fn peel(x: &Vec<Vec<Vec<u8>>>, n_h: usize, m: usize, mapihash: &Vec<Vec<usize>>) -> (Vec<usize>, bool) {
[INFO] [stdout]     |                                ^^^ help: if this is intentional, prefix it with an underscore: `_n_h`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `h`
[INFO] [stdout]    --> src/utils/protocol6.rs:110:9
[INFO] [stdout]     |
[INFO] [stdout] 110 |     let h: Vec<Vec<Vec<u8>>> = (0..beta).map(|_| random_vec_vec(NH, 16)).collect();
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_h`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `h_init`
[INFO] [stdout]    --> src/utils/protocol6.rs:111:9
[INFO] [stdout]     |
[INFO] [stdout] 111 |     let h_init: Vec<Vec<u8>> = random_vec_vec(K, 16);
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_h_init`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `lambda`
[INFO] [stdout]    --> src/utils/protocol6.rs:112:9
[INFO] [stdout]     |
[INFO] [stdout] 112 |     let lambda = 128;
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_lambda`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `build_map` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:247:4
[INFO] [stdout]     |
[INFO] [stdout] 247 | fn build_map(set: &HashSet<Vec<u8>>) -> HashMap<Vec<u8>, Vec<u8>> {
[INFO] [stdout]     |    ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `n_elements` is never read
[INFO] [stdout]    --> src/utils/gbf.rs:145:5
[INFO] [stdout]     |
[INFO] [stdout] 142 | pub struct BloomFilterMulHash {
[INFO] [stdout]     |            ------------------ field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 145 |     n_elements: usize,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h` and `lambda` are never read
[INFO] [stdout]    --> src/utils/gbf.rs:182:5
[INFO] [stdout]     |
[INFO] [stdout] 180 | pub struct GbfT {
[INFO] [stdout]     |            ---- fields in this struct
[INFO] [stdout] 181 |     gbf: Vec<Vec<u8>>,
[INFO] [stdout] 182 |     n_h: usize,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 183 |     lambda: usize,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h`, `beta`, and `lambda` are never read
[INFO] [stdout]    --> src/utils/gbf.rs:248:5
[INFO] [stdout]     |
[INFO] [stdout] 246 | pub struct GbfTi {
[INFO] [stdout]     |            ----- fields in this struct
[INFO] [stdout] 247 |     gbf: Vec<Vec<u8>>,
[INFO] [stdout] 248 |     n_h: usize,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 249 |     beta: usize,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 250 |     lambda: usize,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `simulation_protocol_3` is never used
[INFO] [stdout]  --> src/utils/protocol3.rs:6:4
[INFO] [stdout]   |
[INFO] [stdout] 6 | fn simulation_protocol_3(x: Vec<Vec<u8>>, y: Vec<u8>, d0: Vec<u8>, d1: Vec<u8>) -> Vec<u8> {
[INFO] [stdout]   |    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h` and `x` are never read
[INFO] [stdout]   --> src/utils/protocol6.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | struct Px {
[INFO] [stdout]    |        -- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 24 |     n_h: usize,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 25 |     x: Vec<Vec<u8>>,
[INFO] [stdout]    |     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `n_h` is never read
[INFO] [stdout]   --> src/utils/protocol6.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 71 | struct Py {
[INFO] [stdout]    |        -- field in this struct
[INFO] [stdout] 72 |     n_h: usize,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h` and `x` are never read
[INFO] [stdout]   --> src/utils/protocol6_secret_share_card.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub struct Px {
[INFO] [stdout]    |            -- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 30 |     n_h: usize,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 31 |     x: Vec<Vec<u8>>,
[INFO] [stdout]    |     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h` and `modulo_share` are never read
[INFO] [stdout]   --> src/utils/protocol6_secret_share_card.rs:83:5
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub struct Py {
[INFO] [stdout]    |            -- fields in this struct
[INFO] [stdout] 83 |     n_h: usize,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] ...
[INFO] [stdout] 87 |     modulo_share: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h` and `x` are never read
[INFO] [stdout]    --> src/utils/protocol6_secret_share_card.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 133 | pub struct PxCard {
[INFO] [stdout]     |            ------ fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 137 |     n_h: usize,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 138 |     x: Vec<Vec<u8>>,
[INFO] [stdout]     |     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h`, `y`, and `modulo_share` are never read
[INFO] [stdout]    --> src/utils/protocol6_secret_share_card.rs:193:5
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub struct PyCard {
[INFO] [stdout]     |            ------ fields in this struct
[INFO] [stdout] 193 |     n_h: usize,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 194 |     y: Vec<Vec<u8>>,
[INFO] [stdout]     |     ^
[INFO] [stdout] 195 |     pub cuckoo_table: CuckooHashTable,
[INFO] [stdout] 196 |     modulo_share: u64,
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h` and `x` are never read
[INFO] [stdout]   --> src/utils/protocol6_secret_share_psi.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub struct Px {
[INFO] [stdout]    |            -- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 23 |     n_h: usize,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 24 |     x: Vec<Vec<u8>>,
[INFO] [stdout]    |     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h` and `modulo_share` are never read
[INFO] [stdout]   --> src/utils/protocol6_secret_share_psi.rs:84:5
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub struct Py {
[INFO] [stdout]    |            -- fields in this struct
[INFO] [stdout] 84 |     n_h: usize,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] ...
[INFO] [stdout] 88 |     modulo_share: BigUint,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `x`, `d0`, and `d1` are never read
[INFO] [stdout]   --> src/utils/psm.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub struct P1 {
[INFO] [stdout]    |            -- fields in this struct
[INFO] [stdout] 58 |     x: BitVec<u8, Msb0>,
[INFO] [stdout]    |     ^
[INFO] [stdout] 59 |     d0: Vec<u8>,
[INFO] [stdout]    |     ^^
[INFO] [stdout] 60 |     d1: Vec<u8>,
[INFO] [stdout]    |     ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `p1_new_protocol_card` and `p2_new_protocol_card`
[INFO] [stdout]  --> src/bin/comm_bench_psi_use_sets.rs:8:60
[INFO] [stdout]   |
[INFO] [stdout] 8 | use psi::protocols_communication::comm_new_protocol_card::{p1_new_protocol_card, p2_new_protocol_card};
[INFO] [stdout]   |                                                            ^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `create_many_sets_fast`
[INFO] [stdout]  --> src/bin/comm_bench_psi_use_sets.rs:9:27
[INFO] [stdout]   |
[INFO] [stdout] 9 | use psi::utils::helpers::{create_many_sets_fast, format_duration};
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `TcpListener` and `TcpStream`
[INFO] [stdout]  --> src/bin/comm_bench_card.rs:1:16
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::net::{TcpListener, TcpStream};
[INFO] [stdout]   |                ^^^^^^^^^^^  ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `psi::utils::comm::CommChannel`
[INFO] [stdout]  --> src/bin/comm_bench_card.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use psi::utils::comm::CommChannel;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `create_many_sets_fast`
[INFO] [stdout]  --> src/bin/comm_bench_card_use_sets.rs:9:27
[INFO] [stdout]   |
[INFO] [stdout] 9 | use psi::utils::helpers::{create_many_sets_fast, format_duration};
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `common_init`
[INFO] [stdout]   --> src/bin/comm_bench_psi_use_sets.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 |     let common_init = (&x & &y).iter().count();
[INFO] [stdout]    |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_common_init`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ELEMENT_BYTES` is never used
[INFO] [stdout]   --> src/bin/comm_bench_psi_use_sets.rs:15:7
[INFO] [stdout]    |
[INFO] [stdout] 15 | const ELEMENT_BYTES: usize = 8;
[INFO] [stdout]    |       ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ELEMENT_BYTES` is never used
[INFO] [stdout]   --> src/bin/comm_bench_offline_use_sets.rs:15:7
[INFO] [stdout]    |
[INFO] [stdout] 15 | const ELEMENT_BYTES: usize = 8;
[INFO] [stdout]    |       ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y_old`
[INFO] [stdout]   --> src/bin/comm_bench_card_use_sets.rs:27:9
[INFO] [stdout]    |
[INFO] [stdout] 27 |     let y_old: HashSet<_> = x_old.clone();
[INFO] [stdout]    |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_y_old`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ELEMENT_BYTES` is never used
[INFO] [stdout]   --> src/bin/comm_bench_card_use_sets.rs:15:7
[INFO] [stdout]    |
[INFO] [stdout] 15 | const ELEMENT_BYTES: usize = 8;
[INFO] [stdout]    |       ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `env`
[INFO] [stdout]  --> src/bin/create_sets.rs:1:11
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{env, process};
[INFO] [stdout]   |           ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RawCiphertext`
[INFO] [stdout]  --> src/utils/protocol6.rs:5:123
[INFO] [stdout]   |
[INFO] [stdout] 5 | ...xt, Encrypt, EncryptionKey, KeyGeneration, Mul, Paillier, RawCiphertext};
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]  --> src/utils/new_protocol_card.rs:8:18
[INFO] [stdout]   |
[INFO] [stdout] 8 | use serde_json::{self};
[INFO] [stdout]   |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/utils/gbf.rs:395:9
[INFO] [stdout]     |
[INFO] [stdout] 395 | fn peel(x: &Vec<Vec<Vec<u8>>>, n_h: usize, m: usize, mapihash: &Vec<Vec<usize>>) -> (Vec<usize>, bool) {
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n_h`
[INFO] [stdout]    --> src/utils/gbf.rs:395:32
[INFO] [stdout]     |
[INFO] [stdout] 395 | fn peel(x: &Vec<Vec<Vec<u8>>>, n_h: usize, m: usize, mapihash: &Vec<Vec<usize>>) -> (Vec<usize>, bool) {
[INFO] [stdout]     |                                ^^^ help: if this is intentional, prefix it with an underscore: `_n_h`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `h`
[INFO] [stdout]    --> src/utils/protocol6.rs:110:9
[INFO] [stdout]     |
[INFO] [stdout] 110 |     let h: Vec<Vec<Vec<u8>>> = (0..beta).map(|_| random_vec_vec(NH, 16)).collect();
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_h`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `h_init`
[INFO] [stdout]    --> src/utils/protocol6.rs:111:9
[INFO] [stdout]     |
[INFO] [stdout] 111 |     let h_init: Vec<Vec<u8>> = random_vec_vec(K, 16);
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_h_init`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `lambda`
[INFO] [stdout]    --> src/utils/protocol6.rs:112:9
[INFO] [stdout]     |
[INFO] [stdout] 112 |     let lambda = 128;
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_lambda`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `beta`
[INFO] [stdout]   --> src/main.rs:63:9
[INFO] [stdout]    |
[INFO] [stdout] 63 |     let beta = (n_elements * n_sets * NH) as f32 * M_FACTOR;
[INFO] [stdout]    |         ^^^^ help: if this is intentional, prefix it with an underscore: `_beta`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `handle`
[INFO] [stdout]    --> src/main.rs:223:9
[INFO] [stdout]     |
[INFO] [stdout] 223 |     let handle = thread::spawn(move || {
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_handle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `many_test` is never used
[INFO] [stdout]    --> src/main.rs:135:4
[INFO] [stdout]     |
[INFO] [stdout] 135 | fn many_test() {
[INFO] [stdout]     |    ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `test2` is never used
[INFO] [stdout]    --> src/main.rs:148:4
[INFO] [stdout]     |
[INFO] [stdout] 148 | fn test2(n_elems: usize, n_sets: usize, i: usize)  -> (f64, f64) {
[INFO] [stdout]     |    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `test_simulation_protocol_6_pos` is never used
[INFO] [stdout]    --> src/main.rs:202:4
[INFO] [stdout]     |
[INFO] [stdout] 202 | fn test_simulation_protocol_6_pos() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `random_vec` is never used
[INFO] [stdout]   --> src/utils/helpers.rs:57:8
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub fn random_vec(n: usize) -> Vec<u8> {
[INFO] [stdout]    |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `random_vec_vec` is never used
[INFO] [stdout]   --> src/utils/helpers.rs:63:8
[INFO] [stdout]    |
[INFO] [stdout] 63 | pub fn random_vec_vec(m: usize, n: usize) -> Vec<Vec<u8>> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `vec_to_u64` is never used
[INFO] [stdout]   --> src/utils/helpers.rs:67:8
[INFO] [stdout]    |
[INFO] [stdout] 67 | pub fn vec_to_u64(bytes: Vec<u8>) -> u64 {
[INFO] [stdout]    |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bigint_to_vec_u64` is never used
[INFO] [stdout]   --> src/utils/helpers.rs:74:8
[INFO] [stdout]    |
[INFO] [stdout] 74 | pub fn bigint_to_vec_u64(bigint: &BigInt) -> Vec<u64> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `log` is never used
[INFO] [stdout]   --> src/utils/helpers.rs:96:8
[INFO] [stdout]    |
[INFO] [stdout] 96 | pub fn log(protocol: &str, phase: &str, status: &str, time: std::time::Duration) {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `remove_last_lines` is never used
[INFO] [stdout]    --> src/utils/helpers.rs:125:8
[INFO] [stdout]     |
[INFO] [stdout] 125 | pub fn remove_last_lines(n: usize) {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_sets` is never used
[INFO] [stdout]    --> src/utils/helpers.rs:141:8
[INFO] [stdout]     |
[INFO] [stdout] 141 | pub fn create_sets(
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_many_sets` is never used
[INFO] [stdout]    --> src/utils/helpers.rs:171:8
[INFO] [stdout]     |
[INFO] [stdout] 171 | pub fn create_many_sets(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `u64_to_vec` is never used
[INFO] [stdout]    --> src/utils/helpers.rs:242:4
[INFO] [stdout]     |
[INFO] [stdout] 242 | fn u64_to_vec(x: u64) -> Vec<u8> {
[INFO] [stdout]     |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_many_sets_fast` is never used
[INFO] [stdout]    --> src/utils/helpers.rs:246:8
[INFO] [stdout]     |
[INFO] [stdout] 246 | pub fn create_many_sets_fast(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `format_duration` is never used
[INFO] [stdout]    --> src/utils/helpers.rs:393:8
[INFO] [stdout]     |
[INFO] [stdout] 393 | pub fn format_duration(ms:f64) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EndOfOffline` is never constructed
[INFO] [stdout]    --> src/utils/helpers.rs:402:12
[INFO] [stdout]     |
[INFO] [stdout] 402 | pub struct EndOfOffline;
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `handle_thread_result` is never used
[INFO] [stdout]    --> src/utils/helpers.rs:410:8
[INFO] [stdout]     |
[INFO] [stdout] 410 | pub fn handle_thread_result<T>(result: Result<T, Box<dyn std::any::Any + Send>>) -> Result<(), Box<dyn std::any::Any + Send>>{
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `parse_math_arg` is never used
[INFO] [stdout]    --> src/utils/helpers.rs:429:8
[INFO] [stdout]     |
[INFO] [stdout] 429 | pub fn parse_math_arg(arg: &str) -> Result<usize, String> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Party` is never used
[INFO] [stdout]   --> src/utils/db_utils.rs:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub enum Party {
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `save_hashset` is never used
[INFO] [stdout]   --> src/utils/db_utils.rs:15:8
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub fn save_hashset(set: &HashSet<Vec<u8>>, path: &str) -> Result<()> {
[INFO] [stdout]    |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `save_hashset_revmap` is never used
[INFO] [stdout]   --> src/utils/db_utils.rs:32:8
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub fn save_hashset_revmap(
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `load_hashmap` is never used
[INFO] [stdout]   --> src/utils/db_utils.rs:74:8
[INFO] [stdout]    |
[INFO] [stdout] 74 | pub fn load_hashmap(path: &str) -> Result<HashMap<Vec<u8>, Vec<u8>>> {
[INFO] [stdout]    |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `save_slice` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:101:8
[INFO] [stdout]     |
[INFO] [stdout] 101 | pub fn save_slice<T: std::convert::AsRef<[u8]>>(item: &T, path: &str) -> Result<()> {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `load_hashset` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:116:8
[INFO] [stdout]     |
[INFO] [stdout] 116 | pub fn load_hashset(path: &str) -> Result<HashSet<Vec<u8>>> {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `party_prefix` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:136:4
[INFO] [stdout]     |
[INFO] [stdout] 136 | fn party_prefix(p: Party) -> &'static str {
[INFO] [stdout]     |    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `load_party_hashsets` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:143:8
[INFO] [stdout]     |
[INFO] [stdout] 143 | pub fn load_party_hashsets(p: Party) -> Result<(HashSet<Vec<u8>>, HashSet<Vec<u8>>, HashSet<Vec<u8>>)> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `save_party_hashsets` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:152:8
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub fn save_party_hashsets(p: Party, set: &HashSet<Vec<u8>>, set_plus: &HashSet<Vec<u8>>, set_minus: &HashSet<Vec<u8>>) -> Result<(...
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `save_hashmap` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:160:4
[INFO] [stdout]     |
[INFO] [stdout] 160 | fn save_hashmap(map: &HashMap<Vec<u8>, Vec<u8>>, path: &str) -> Result<()> {
[INFO] [stdout]     |    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `save_party_maps` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:173:4
[INFO] [stdout]     |
[INFO] [stdout] 173 | fn save_party_maps(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_all_sets` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:186:8
[INFO] [stdout]     |
[INFO] [stdout] 186 | pub fn create_all_sets(n: usize, n_d: usize) -> Result<()> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `load_messages` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:193:4
[INFO] [stdout]     |
[INFO] [stdout] 193 | fn load_messages() -> Result<Vec<Vec<u8>>> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bytes_to_u64` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:214:4
[INFO] [stdout]     |
[INFO] [stdout] 214 | fn bytes_to_u64(b: &[u8]) -> u64 {
[INFO] [stdout]     |    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `map_set_to_messages` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:219:4
[INFO] [stdout]     |
[INFO] [stdout] 219 | fn map_set_to_messages(set: &HashSet<Vec<u8>>, messages: &[Vec<u8>]) -> HashSet<Vec<u8>> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_all_sets_mails` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:228:8
[INFO] [stdout]     |
[INFO] [stdout] 228 | pub fn create_all_sets_mails(n: usize, n_d: usize) -> Result<()> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `build_map` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:247:4
[INFO] [stdout]     |
[INFO] [stdout] 247 | fn build_map(set: &HashSet<Vec<u8>>) -> HashMap<Vec<u8>, Vec<u8>> {
[INFO] [stdout]     |    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `tag_for_msg` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:257:4
[INFO] [stdout]     |
[INFO] [stdout] 257 | fn tag_for_msg(msg: &Vec<u8>) -> Vec<u8> {
[INFO] [stdout]     |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `build_tag_set_and_map` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:262:4
[INFO] [stdout]     |
[INFO] [stdout] 262 | fn build_tag_set_and_map(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_all_sets_mails_map` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:279:8
[INFO] [stdout]     |
[INFO] [stdout] 279 | pub fn create_all_sets_mails_map(n: usize, n_d: usize) -> Result<()> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CUCKOO_SIZE_FACTOR` is never used
[INFO] [stdout]  --> src/utils/cuckoo.rs:7:11
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub const CUCKOO_SIZE_FACTOR: f32 = 1.27;
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `K` is never used
[INFO] [stdout]  --> src/utils/cuckoo.rs:9:11
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub const K: usize = 3; // number of hash functions for the cuckoo table and hash table
[INFO] [stdout]   |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CuckooHashTable` is never constructed
[INFO] [stdout]   --> src/utils/cuckoo.rs:10:12
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub struct CuckooHashTable {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]   --> src/utils/cuckoo.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 16 | impl CuckooHashTable {
[INFO] [stdout]    | -------------------- associated items in this implementation
[INFO] [stdout] 17 |
[INFO] [stdout] 18 |     pub fn new(size: usize, n_h: usize) -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 27 |     pub fn insert_bulk(&mut self, vecx: &Vec<Vec<u8>>) {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 31 |     pub fn insert(&mut self, x: Vec<u8>, max_iter: usize, excluded_hash: usize) {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 49 |     pub fn contains(&self, x: &Vec<u8>) -> bool {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 60 |     pub fn remove(&mut self, x: &Vec<u8>) {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 70 |     pub fn get_bin(&self, i: usize) -> Option<Vec<u8>> {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 77 |     pub fn into_vec(&self) -> Vec<Vec<u8>> {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 91 |     pub fn get_pos(&self, x: &Vec<u8>) -> usize {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `L` is never used
[INFO] [stdout]   --> src/utils/gbf.rs:14:11
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub const L: usize = 40; // in bits
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `NU` is never used
[INFO] [stdout]   --> src/utils/gbf.rs:16:11
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub const NU: usize = 128; // security parameter
[INFO] [stdout]    |           ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `hash_k` is never used
[INFO] [stdout]   --> src/utils/gbf.rs:18:8
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub fn hash_k(k: usize, x: &Vec<u8>, modulo:usize) -> usize {
[INFO] [stdout]    |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `xor` is never used
[INFO] [stdout]   --> src/utils/gbf.rs:22:8
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub fn xor(a: &Vec<u8>, b: &Vec<u8>) -> Vec<u8> {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Gbf` is never constructed
[INFO] [stdout]   --> src/utils/gbf.rs:38:12
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub struct Gbf {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new` and `query` are never used
[INFO] [stdout]   --> src/utils/gbf.rs:45:12
[INFO] [stdout]    |
[INFO] [stdout] 44 | impl Gbf {
[INFO] [stdout]    | -------- associated items in this implementation
[INFO] [stdout] 45 |     pub fn new(x: &Vec<Vec<u8>>, m: usize, n_h: usize, lambda: usize) -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 92 |     pub fn query(&self, x: &Vec<u8>) -> bool {
[INFO] [stdout]    |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BloomFilter` is never constructed
[INFO] [stdout]    --> src/utils/gbf.rs:108:12
[INFO] [stdout]     |
[INFO] [stdout] 108 | pub struct BloomFilter {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `query`, and `get_val` are never used
[INFO] [stdout]    --> src/utils/gbf.rs:114:12
[INFO] [stdout]     |
[INFO] [stdout] 113 | impl BloomFilter {
[INFO] [stdout]     | ---------------- associated items in this implementation
[INFO] [stdout] 114 |     pub fn new(elements: &Vec<Vec<u8>>, m: usize, n_h: usize) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 127 |     pub fn query(&self, x: &Vec<u8>) -> bool {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 137 |     pub fn get_val(&self, i: usize) -> bool {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BloomFilterMulHash` is never constructed
[INFO] [stdout]    --> src/utils/gbf.rs:142:12
[INFO] [stdout]     |
[INFO] [stdout] 142 | pub struct BloomFilterMulHash {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `query`, and `get_val` are never used
[INFO] [stdout]    --> src/utils/gbf.rs:150:12
[INFO] [stdout]     |
[INFO] [stdout] 149 | impl BloomFilterMulHash {
[INFO] [stdout]     | ----------------------- associated items in this implementation
[INFO] [stdout] 150 |     pub fn new(elements: Vec<Vec<u8>>, m: usize, n_h: usize) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 165 |     pub fn query(&self, i: usize) -> bool {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 175 |     pub fn get_val(&self, i: usize) -> bool {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `GbfT` is never constructed
[INFO] [stdout]    --> src/utils/gbf.rs:180:12
[INFO] [stdout]     |
[INFO] [stdout] 180 | pub struct GbfT {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `get_value`, and `get_tag` are never used
[INFO] [stdout]    --> src/utils/gbf.rs:188:12
[INFO] [stdout]     |
[INFO] [stdout] 187 | impl GbfT {
[INFO] [stdout]     | --------- associated items in this implementation
[INFO] [stdout] 188 |     pub fn new(x: &Vec<Vec<u8>>, m: usize, n_h: usize, lambda: usize) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 237 |     pub fn get_value(&self, i: usize) -> Vec<u8> {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 241 |     pub fn get_tag(&self) -> Vec<u8> {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `GbfTi` is never constructed
[INFO] [stdout]    --> src/utils/gbf.rs:246:12
[INFO] [stdout]     |
[INFO] [stdout] 246 | pub struct GbfTi {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `get_value`, `get_tag`, and `new_with_peeling` are never used
[INFO] [stdout]    --> src/utils/gbf.rs:255:12
[INFO] [stdout]     |
[INFO] [stdout] 254 | impl GbfTi {
[INFO] [stdout]     | ---------- associated items in this implementation
[INFO] [stdout] 255 |     pub fn new(x: &Vec<Vec<Vec<u8>>>, m: usize, n_h: usize, lambda: usize) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 307 |     pub fn get_value(&self, i: usize) -> Vec<u8> {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 311 |     pub fn get_tag(&self, i: usize) -> Vec<u8> {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 315 |     pub fn new_with_peeling(x: &Vec<Vec<Vec<u8>>>, m: usize, n_h: usize, lambda: usize) -> Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `peel` is never used
[INFO] [stdout]    --> src/utils/gbf.rs:395:4
[INFO] [stdout]     |
[INFO] [stdout] 395 | fn peel(x: &Vec<Vec<Vec<u8>>>, n_h: usize, m: usize, mapihash: &Vec<Vec<usize>>) -> (Vec<usize>, bool) {
[INFO] [stdout]     |    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EncryptionKey` is never constructed
[INFO] [stdout]   --> src/utils/paillier.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct EncryptionKey {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DecryptionKey` is never constructed
[INFO] [stdout]   --> src/utils/paillier.rs:20:12
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub struct DecryptionKey {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `l_function` is never used
[INFO] [stdout]   --> src/utils/paillier.rs:36:4
[INFO] [stdout]    |
[INFO] [stdout] 36 | fn l_function(u: &BigUint, n: &BigUint) -> BigUint {
[INFO] [stdout]    |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `egcd` is never used
[INFO] [stdout]   --> src/utils/paillier.rs:40:4
[INFO] [stdout]    |
[INFO] [stdout] 40 | fn egcd(a: &BigInt, b: &BigInt) -> (BigInt, BigInt, BigInt) {
[INFO] [stdout]    |    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `modinv` is never used
[INFO] [stdout]   --> src/utils/paillier.rs:49:4
[INFO] [stdout]    |
[INFO] [stdout] 49 | fn modinv(a: &BigUint, m: &BigUint) -> BigUint {
[INFO] [stdout]    |    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `keygen_from_primes` is never used
[INFO] [stdout]   --> src/utils/paillier.rs:57:4
[INFO] [stdout]    |
[INFO] [stdout] 57 | fn keygen_from_primes(p: &BigUint, q: &BigUint) -> (EncryptionKey, DecryptionKey) {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `generate_key_pair` is never used
[INFO] [stdout]   --> src/utils/paillier.rs:76:8
[INFO] [stdout]    |
[INFO] [stdout] 76 | pub fn generate_key_pair() -> (EncryptionKey, DecryptionKey) {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `encrypt_with_r`, `encrypt`, `add`, and `multiply` are never used
[INFO] [stdout]    --> src/utils/paillier.rs:89:12
[INFO] [stdout]     |
[INFO] [stdout]  87 | impl EncryptionKey {
[INFO] [stdout]     | ------------------ methods in this implementation
[INFO] [stdout]  88 |     /// Encrypt `m` with explicit random `r`.
[INFO] [stdout]  89 |     pub fn encrypt_with_r(&self, m: &BigUint, r: &BigUint) -> Ciphertext {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  96 |     pub fn encrypt(&self, m: &BigUint) -> Ciphertext {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 107 |     pub fn add(&self, c1: &Ciphertext, c2: &Ciphertext) -> Ciphertext {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 112 |     pub fn multiply(&self, c: &Ciphertext, k: &BigUint) -> Ciphertext {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `decrypt` is never used
[INFO] [stdout]    --> src/utils/paillier.rs:118:12
[INFO] [stdout]     |
[INFO] [stdout] 117 | impl DecryptionKey {
[INFO] [stdout]     | ------------------ method in this implementation
[INFO] [stdout] 118 |     pub fn decrypt(&self, c: &Ciphertext) -> BigUint {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `simulation_protocol_2` is never used
[INFO] [stdout]   --> src/utils/protocol2.rs:10:8
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub fn simulation_protocol_2(x: Vec<Vec<u8>>, y: Vec<u8>) -> (Vec<u8>, Vec<u8>) {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `simulation_protocol_3` is never used
[INFO] [stdout]  --> src/utils/protocol3.rs:6:4
[INFO] [stdout]   |
[INFO] [stdout] 6 | fn simulation_protocol_3(x: Vec<Vec<u8>>, y: Vec<u8>, d0: Vec<u8>, d1: Vec<u8>) -> Vec<u8> {
[INFO] [stdout]   |    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `simulation_protocol_5` is never used
[INFO] [stdout]  --> src/utils/protocol5.rs:9:8
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub fn simulation_protocol_5(x: Vec<Vec<Vec<u8>>>, y: Vec<Vec<u8>>) -> (Vec<Vec<u8>>, Vec<Vec<u8>>) {
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Px` is never constructed
[INFO] [stdout]   --> src/utils/protocol6.rs:20:8
[INFO] [stdout]    |
[INFO] [stdout] 20 | struct Px {
[INFO] [stdout]    |        ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `get_table`, `get_e0_e1`, `get_ek`, and `compute_dx` are never used
[INFO] [stdout]   --> src/utils/protocol6.rs:30:8
[INFO] [stdout]    |
[INFO] [stdout] 29 | impl Px {
[INFO] [stdout]    | ------- associated items in this implementation
[INFO] [stdout] 30 |     fn new(x: Vec<Vec<u8>>, n_h: usize, n_h_init: usize, table_len: usize) -> Self {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 48 |     fn get_table(&self) -> Vec<Vec<Vec<u8>>> {
[INFO] [stdout]    |        ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 52 |     fn get_e0_e1(&self, i: usize) -> (Vec<u8>, Vec<u8>){
[INFO] [stdout]    |        ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 59 |     fn get_ek(&self) -> EncryptionKey {
[INFO] [stdout]    |        ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 63 |     fn compute_dx(&self, dy: Vec<EncodedCiphertext<Vec<u64>>>) -> Vec<Vec<u64>> {
[INFO] [stdout]    |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Py` is never constructed
[INFO] [stdout]   --> src/utils/protocol6.rs:71:8
[INFO] [stdout]    |
[INFO] [stdout] 71 | struct Py {
[INFO] [stdout]    |        ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `get_vec_cuckoo_table`, and `set_to_send` are never used
[INFO] [stdout]   --> src/utils/protocol6.rs:79:8
[INFO] [stdout]    |
[INFO] [stdout] 78 | impl Py {
[INFO] [stdout]    | ------- associated items in this implementation
[INFO] [stdout] 79 |     fn new(y: Vec<Vec<u8>>, n_h: usize, n_h_init: usize, d: Vec<(Vec<u8>, Vec<u8>)>, table_len: usize) -> Self {
[INFO] [stdout]    |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 85 |     fn get_vec_cuckoo_table(&self) -> Vec<Vec<u8>> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 89 |     fn set_to_send(&self, ek: EncryptionKey, b_received: Vec<EncodedCiphertext<Vec<u64>>>) -> Vec<EncodedCiphertext<Vec<u64>>> {
[INFO] [stdout]    |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `simulation_protocol_6` is never used
[INFO] [stdout]    --> src/utils/protocol6.rs:108:8
[INFO] [stdout]     |
[INFO] [stdout] 108 | pub fn simulation_protocol_6(x: Vec<Vec<u8>>, y: Vec<Vec<u8>>) -> Vec<Vec<u64>>{
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `extract_raw_as_bytes` is never used
[INFO] [stdout]    --> src/utils/protocol6.rs:151:8
[INFO] [stdout]     |
[INFO] [stdout] 151 | pub fn extract_raw_as_bytes(input: &EncodedCiphertext<Vec<u64>>) -> Vec<u8> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bytes_to_encoded_ciphertext` is never used
[INFO] [stdout]    --> src/utils/protocol6.rs:159:8
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub fn bytes_to_encoded_ciphertext(bytes: &[u8]) -> EncodedCiphertext<Vec<u64>> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MODULO_SHARE` is never used
[INFO] [stdout]   --> src/utils/protocol6_secret_share_card.rs:24:11
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub const MODULO_SHARE: u64 = 1 << 50;
[INFO] [stdout]    |           ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Px` is never constructed
[INFO] [stdout]   --> src/utils/protocol6_secret_share_card.rs:26:12
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub struct Px {
[INFO] [stdout]    |            ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `get_table`, `get_e0_e1`, `get_ek`, and `compute_dx` are never used
[INFO] [stdout]   --> src/utils/protocol6_secret_share_card.rs:36:12
[INFO] [stdout]    |
[INFO] [stdout] 35 | impl Px {
[INFO] [stdout]    | ------- associated items in this implementation
[INFO] [stdout] 36 |     pub fn new(x: Vec<Vec<u8>>, n_h: usize, n_h_init: usize, table_len: usize) -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 59 |     pub fn get_table(&self) -> Vec<Vec<Vec<u8>>> {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 63 |     pub fn get_e0_e1(&self, i: usize) -> (Vec<u8>, Vec<u8>){
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 70 |     pub fn get_ek(&self) -> EncryptionKey {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 74 |     pub fn compute_dx(&self, dy: Vec<EncodedCiphertext<Vec<u64>>>) -> Vec<Vec<u64>> {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Py` is never constructed
[INFO] [stdout]   --> src/utils/protocol6_secret_share_card.rs:82:12
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub struct Py {
[INFO] [stdout]    |            ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `get_vec_cuckoo_table`, `set_to_send`, and `get_secrets` are never used
[INFO] [stdout]    --> src/utils/protocol6_secret_share_card.rs:92:12
[INFO] [stdout]     |
[INFO] [stdout]  91 | impl Py {
[INFO] [stdout]     | ------- associated items in this implementation
[INFO] [stdout]  92 |     pub fn new(y: Vec<Vec<u8>>, n_h: usize, n_h_init: usize, table_len: usize, modulo_share: u64) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 106 |     pub fn get_vec_cuckoo_table(&self) -> Vec<Vec<u8>> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 110 |     pub fn set_to_send(&self, ek: EncryptionKey, b_received: Vec<EncodedCiphertext<Vec<u64>>>) -> Vec<EncodedCiphertext<Vec<u64>>> {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 128 |     pub fn get_secrets(&self) -> Vec<u64> {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PxCard` is never constructed
[INFO] [stdout]    --> src/utils/protocol6_secret_share_card.rs:133:12
[INFO] [stdout]     |
[INFO] [stdout] 133 | pub struct PxCard {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `get_table`, `get_e0_e1`, `get_ek`, and `compute_dx_final_value` are never used
[INFO] [stdout]    --> src/utils/protocol6_secret_share_card.rs:143:12
[INFO] [stdout]     |
[INFO] [stdout] 142 | impl PxCard {
[INFO] [stdout]     | ----------- associated items in this implementation
[INFO] [stdout] 143 |     pub fn new(x: Vec<Vec<u8>>, n_h: usize, n_h_init: usize, table_len: usize) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 169 |     pub fn get_table(&self) -> Vec<Vec<Vec<u8>>> {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 173 |     pub fn get_e0_e1(&self, i: usize) -> (Vec<u8>, Vec<u8>){
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 180 |     pub fn get_ek(&self) -> EncryptionKey {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 184 |     pub fn compute_dx_final_value(&self, dy: EncodedCiphertext<u64>) -> u64 {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PyCard` is never constructed
[INFO] [stdout]    --> src/utils/protocol6_secret_share_card.rs:192:12
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub struct PyCard {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `get_vec_cuckoo_table`, `value_to_send`, and `get_secret` are never used
[INFO] [stdout]    --> src/utils/protocol6_secret_share_card.rs:201:12
[INFO] [stdout]     |
[INFO] [stdout] 200 | impl PyCard {
[INFO] [stdout]     | ----------- associated items in this implementation
[INFO] [stdout] 201 |     pub fn new(y: Vec<Vec<u8>>, n_h: usize, n_h_init: usize, table_len: usize, modulo_share: u64) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 209 |     pub fn get_vec_cuckoo_table(&self) -> Vec<Vec<u8>> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 213 |     pub fn value_to_send(&self, ek: EncryptionKey, b_received: Vec<EncodedCiphertext<u64>>) -> EncodedCiphertext<u64> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 225 |     pub fn get_secret(&self) -> u64 {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `simulation_secret_share_protocol_6_card` is never used
[INFO] [stdout]    --> src/utils/protocol6_secret_share_card.rs:230:8
[INFO] [stdout]     |
[INFO] [stdout] 230 | pub fn simulation_secret_share_protocol_6_card(x: Vec<Vec<u8>>, y: Vec<Vec<u8>>) -> (u64, u64) {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `extract_raw_as_bytes` is never used
[INFO] [stdout]    --> src/utils/protocol6_secret_share_card.rs:293:8
[INFO] [stdout]     |
[INFO] [stdout] 293 | pub fn extract_raw_as_bytes(input: &EncodedCiphertext<Vec<u64>>) -> Vec<u8> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bytes_to_encoded_ciphertext` is never used
[INFO] [stdout]    --> src/utils/protocol6_secret_share_card.rs:301:8
[INFO] [stdout]     |
[INFO] [stdout] 301 | pub fn bytes_to_encoded_ciphertext(bytes: &[u8]) -> EncodedCiphertext<Vec<u64>> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `extract_raw_as_bytes_u64` is never used
[INFO] [stdout]    --> src/utils/protocol6_secret_share_card.rs:315:8
[INFO] [stdout]     |
[INFO] [stdout] 315 | pub fn extract_raw_as_bytes_u64(input: &EncodedCiphertext<u64>) -> Vec<u8> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bytes_to_encoded_ciphertext_u64` is never used
[INFO] [stdout]    --> src/utils/protocol6_secret_share_card.rs:323:8
[INFO] [stdout]     |
[INFO] [stdout] 323 | pub fn bytes_to_encoded_ciphertext_u64(bytes: &[u8]) -> EncodedCiphertext<u64> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MODULO_SHARE_POWER` is never used
[INFO] [stdout]   --> src/utils/protocol6_secret_share_psi.rs:16:11
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub const MODULO_SHARE_POWER: u64 = 500;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Px` is never constructed
[INFO] [stdout]   --> src/utils/protocol6_secret_share_psi.rs:19:12
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub struct Px {
[INFO] [stdout]    |            ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `get_table`, `get_e0_e1`, `get_ek`, and `compute_dx` are never used
[INFO] [stdout]   --> src/utils/protocol6_secret_share_psi.rs:29:12
[INFO] [stdout]    |
[INFO] [stdout] 28 | impl Px {
[INFO] [stdout]    | ------- associated items in this implementation
[INFO] [stdout] 29 |     pub fn new(x: Vec<Vec<u8>>, n_h: usize, n_h_init: usize, table_len: usize) -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 47 |     pub fn get_table(&self) -> Vec<Vec<Vec<u8>>> {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 51 |     pub fn get_e0_e1(&self, i: usize) -> (Vec<u8>, Vec<u8>){
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 58 |     pub fn get_ek(&self) -> EncryptionKey {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 |     pub fn compute_dx(&self, dy: Vec<Ciphertext>) -> Vec<BigUint> {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `vec_u64_to_biguint` is never used
[INFO] [stdout]   --> src/utils/protocol6_secret_share_psi.rs:73:8
[INFO] [stdout]    |
[INFO] [stdout] 73 | pub fn vec_u64_to_biguint(u64_limbs: &[u64]) -> BigUint {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Py` is never constructed
[INFO] [stdout]   --> src/utils/protocol6_secret_share_psi.rs:83:12
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub struct Py {
[INFO] [stdout]    |            ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `get_vec_cuckoo_table`, `set_to_send`, and `get_secrets` are never used
[INFO] [stdout]    --> src/utils/protocol6_secret_share_psi.rs:93:12
[INFO] [stdout]     |
[INFO] [stdout]  92 | impl Py {
[INFO] [stdout]     | ------- associated items in this implementation
[INFO] [stdout]  93 |     pub fn new(y: Vec<Vec<u8>>, n_h: usize, n_h_init: usize, table_len: usize, modulo_share: BigUint) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 119 |     pub fn get_vec_cuckoo_table(&self) -> Vec<Vec<u8>> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn set_to_send(&self, ek: EncryptionKey, b_received: Vec<Ciphertext>) -> Vec<Ciphertext> {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 143 |     pub fn get_secrets(&self) -> Vec<BigUint> {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `Aes256Ctr` is never used
[INFO] [stdout]   --> src/utils/psm.rs:12:6
[INFO] [stdout]    |
[INFO] [stdout] 12 | type Aes256Ctr = ctr::Ctr128BE<Aes256>;
[INFO] [stdout]    |      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TAG_BYTES` is never used
[INFO] [stdout]   --> src/utils/psm.rs:14:11
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub const TAG_BYTES: usize = 5;
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `NONCE_BYTES` is never used
[INFO] [stdout]   --> src/utils/psm.rs:15:11
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub const NONCE_BYTES: usize = 16;
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `key_gen_256` is never used
[INFO] [stdout]   --> src/utils/psm.rs:17:4
[INFO] [stdout]    |
[INFO] [stdout] 17 | fn key_gen_256() -> [u8; 32] {
[INFO] [stdout]    |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `encrypt` is never used
[INFO] [stdout]   --> src/utils/psm.rs:21:4
[INFO] [stdout]    |
[INFO] [stdout] 21 | fn encrypt(key_bytes: &[u8; 32], plaintext: &[u8]) -> Vec<u8> {
[INFO] [stdout]    |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `decrypt` is never used
[INFO] [stdout]   --> src/utils/psm.rs:33:4
[INFO] [stdout]    |
[INFO] [stdout] 33 | fn decrypt(key_bytes: &[u8; 32], data: &[u8]) -> Result<Vec<u8>, Box<dyn Error>> {
[INFO] [stdout]    |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Sset` is never used
[INFO] [stdout]   --> src/utils/psm.rs:53:10
[INFO] [stdout]    |
[INFO] [stdout] 53 | pub enum Sset {
[INFO] [stdout]    |          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `P1` is never constructed
[INFO] [stdout]   --> src/utils/psm.rs:57:12
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub struct P1 {
[INFO] [stdout]    |            ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `get`, and `first_vals` are never used
[INFO] [stdout]    --> src/utils/psm.rs:67:12
[INFO] [stdout]     |
[INFO] [stdout]  66 | impl P1 {
[INFO] [stdout]     | ------- associated items in this implementation
[INFO] [stdout]  67 |     pub fn new(x: BitVec<u8, Msb0>, d0: Vec<u8>, d1: Vec<u8>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 113 |     pub fn get(&self, b: bool, i: usize) -> Sset {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 117 |     pub fn first_vals(&self) -> (Vec<u8>, Vec<u8>){
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `P2` is never constructed
[INFO] [stdout]    --> src/utils/psm.rs:123:12
[INFO] [stdout]     |
[INFO] [stdout] 123 | pub struct P2 {
[INFO] [stdout]     |            ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `add`, `get`, and `output` are never used
[INFO] [stdout]    --> src/utils/psm.rs:131:12
[INFO] [stdout]     |
[INFO] [stdout] 130 | impl P2 {
[INFO] [stdout]     | ------- associated items in this implementation
[INFO] [stdout] 131 |     pub fn new(y: BitVec<u8, Msb0>, encrypted_1: Vec<u8>, encrypted_2: Vec<u8>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub fn add(&mut self, i: usize, val: Sset){
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 140 |     pub fn get(&self, i: usize) -> bool {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 144 |     pub fn output(&self) -> Vec<u8> {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `simulation_protocol_1` is never used
[INFO] [stdout]    --> src/utils/psm.rs:179:8
[INFO] [stdout]     |
[INFO] [stdout] 179 | pub fn simulation_protocol_1(x: Vec<u8>, y: Vec<u8>, d0: Vec<u8>, d1: Vec<u8>) -> Vec<u8> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `BYTE` is never used
[INFO] [stdout]  --> src/utils/custom_sha256.rs:2:6
[INFO] [stdout]   |
[INFO] [stdout] 2 | type BYTE = u8;
[INFO] [stdout]   |      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `WORD` is never used
[INFO] [stdout]  --> src/utils/custom_sha256.rs:3:6
[INFO] [stdout]   |
[INFO] [stdout] 3 | type WORD = u32;
[INFO] [stdout]   |      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `rotright` is never used
[INFO] [stdout]  --> src/utils/custom_sha256.rs:8:4
[INFO] [stdout]   |
[INFO] [stdout] 8 | fn rotright(a: u32, b: u32) -> u32 {
[INFO] [stdout]   |    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ch` is never used
[INFO] [stdout]   --> src/utils/custom_sha256.rs:13:4
[INFO] [stdout]    |
[INFO] [stdout] 13 | fn ch(x: u32, y: u32, z: u32) -> u32 {
[INFO] [stdout]    |    ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `maj` is never used
[INFO] [stdout]   --> src/utils/custom_sha256.rs:18:4
[INFO] [stdout]    |
[INFO] [stdout] 18 | fn maj(x: u32, y: u32, z: u32) -> u32 {
[INFO] [stdout]    |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ep0` is never used
[INFO] [stdout]   --> src/utils/custom_sha256.rs:23:4
[INFO] [stdout]    |
[INFO] [stdout] 23 | fn ep0(x: u32) -> u32 {
[INFO] [stdout]    |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ep1` is never used
[INFO] [stdout]   --> src/utils/custom_sha256.rs:28:4
[INFO] [stdout]    |
[INFO] [stdout] 28 | fn ep1(x: u32) -> u32 {
[INFO] [stdout]    |    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `sig0` is never used
[INFO] [stdout]   --> src/utils/custom_sha256.rs:33:4
[INFO] [stdout]    |
[INFO] [stdout] 33 | fn sig0(x: u32) -> u32 {
[INFO] [stdout]    |    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `sig1` is never used
[INFO] [stdout]   --> src/utils/custom_sha256.rs:38:4
[INFO] [stdout]    |
[INFO] [stdout] 38 | fn sig1(x: u32) -> u32 {
[INFO] [stdout]    |    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `K` is never used
[INFO] [stdout]   --> src/utils/custom_sha256.rs:43:7
[INFO] [stdout]    |
[INFO] [stdout] 43 | const K: [u32; 64] = [
[INFO] [stdout]    |       ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHA256_BLOCK_SIZE` is never used
[INFO] [stdout]   --> src/utils/custom_sha256.rs:55:7
[INFO] [stdout]    |
[INFO] [stdout] 55 | const SHA256_BLOCK_SIZE: usize = 32;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Sha256Ctx` is never constructed
[INFO] [stdout]   --> src/utils/custom_sha256.rs:57:12
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub struct Sha256Ctx {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `hash_i` is never used
[INFO] [stdout]   --> src/utils/custom_sha256.rs:65:8
[INFO] [stdout]    |
[INFO] [stdout] 65 | pub fn hash_i(message: &[u8], h_index: usize, digest_interval: usize) -> usize {
[INFO] [stdout]    |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `hash` is never used
[INFO] [stdout]    --> src/utils/custom_sha256.rs:104:8
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub fn hash(message: &[u8], digest: &mut [u8], digest_bit_length: usize) {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `sha256_transform` is never used
[INFO] [stdout]    --> src/utils/custom_sha256.rs:139:8
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub fn sha256_transform(ctx: &mut Sha256Ctx, data: &[u8]) {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `sha256_init` is never used
[INFO] [stdout]    --> src/utils/custom_sha256.rs:204:8
[INFO] [stdout]     |
[INFO] [stdout] 204 | pub fn sha256_init(ctx: &mut Sha256Ctx) {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `sha256_init4cuckoo` is never used
[INFO] [stdout]    --> src/utils/custom_sha256.rs:217:8
[INFO] [stdout]     |
[INFO] [stdout] 217 | pub fn sha256_init4cuckoo(ctx: &mut Sha256Ctx) {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `sha256_update` is never used
[INFO] [stdout]    --> src/utils/custom_sha256.rs:230:8
[INFO] [stdout]     |
[INFO] [stdout] 230 | pub fn sha256_update(ctx: &mut Sha256Ctx, data: &[u8]) {
[INFO] [stdout]     |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `sha256_final` is never used
[INFO] [stdout]    --> src/utils/custom_sha256.rs:244:8
[INFO] [stdout]     |
[INFO] [stdout] 244 | pub fn sha256_final(ctx: &mut Sha256Ctx, hash: &mut [u8]) {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EncryptionKey` is never constructed
[INFO] [stdout]   --> src/utils/general_paillier.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct EncryptionKey(
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DecryptionKey` is never constructed
[INFO] [stdout]   --> src/utils/general_paillier.rs:21:12
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub struct DecryptionKey(
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Ciphertext` is never constructed
[INFO] [stdout]   --> src/utils/general_paillier.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub struct Ciphertext(
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `generate_key_pair` is never used
[INFO] [stdout]   --> src/utils/general_paillier.rs:39:8
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub fn generate_key_pair() -> (EncryptionKey, DecryptionKey) {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `encrypt`, `add`, and `multiply` are never used
[INFO] [stdout]   --> src/utils/general_paillier.rs:63:12
[INFO] [stdout]    |
[INFO] [stdout] 55 | impl EncryptionKey {
[INFO] [stdout]    | ------------------ methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 63 |     pub fn encrypt(&self, m: &BigUint) -> Ciphertext {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 76 |     pub fn add(&self, c1: &Ciphertext, c2: &Ciphertext) -> Ciphertext {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 89 |     pub fn multiply(&self, c: &Ciphertext, k: &BigUint) -> Ciphertext {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `decrypt` is never used
[INFO] [stdout]    --> src/utils/general_paillier.rs:115:12
[INFO] [stdout]     |
[INFO] [stdout] 114 | impl DecryptionKey {
[INFO] [stdout]     | ------------------ method in this implementation
[INFO] [stdout] 115 |     pub fn decrypt(&self, c: &Ciphertext) -> BigUint {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `to_bytes_le` and `from_bytes_le` are never used
[INFO] [stdout]    --> src/utils/general_paillier.rs:135:12
[INFO] [stdout]     |
[INFO] [stdout] 134 | impl Ciphertext {
[INFO] [stdout]     | --------------- associated items in this implementation
[INFO] [stdout] 135 |     pub fn to_bytes_le(&self) -> Vec<u8> {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 147 |     pub fn from_bytes_le(bytes: &[u8]) -> Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `paillier_encrypt_biguint` is never used
[INFO] [stdout]    --> src/utils/general_paillier.rs:161:8
[INFO] [stdout]     |
[INFO] [stdout] 161 | pub fn paillier_encrypt_biguint(ek: &kzen_paillier::EncryptionKey, m: &BigUint) -> EncodedCiphertext<Vec<u64>> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `paillier_add_fix` is never used
[INFO] [stdout]    --> src/utils/general_paillier.rs:173:8
[INFO] [stdout]     |
[INFO] [stdout] 173 | pub fn paillier_add_fix(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `extract_raw` is never used
[INFO] [stdout]    --> src/utils/general_paillier.rs:213:8
[INFO] [stdout]     |
[INFO] [stdout] 213 | pub fn extract_raw(input: &EncodedCiphertext<Vec<u64>>) -> (Vec<u8>, usize) {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `to_encoded_ciphertext` is never used
[INFO] [stdout]    --> src/utils/general_paillier.rs:227:8
[INFO] [stdout]     |
[INFO] [stdout] 227 | pub fn to_encoded_ciphertext(bytes: &[u8], components: usize) -> EncodedCiphertext<Vec<u64>> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `share_add` is never used
[INFO] [stdout]  --> src/utils/combine_and_permute.rs:6:8
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub fn share_add(a: &Vec<u64>, b: &Vec<u64>) -> Vec<u64>{
[INFO] [stdout]   |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `share_neg` is never used
[INFO] [stdout]   --> src/utils/combine_and_permute.rs:11:8
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub fn share_neg(a: &Vec<u64>) -> Vec<u64>{
[INFO] [stdout]    |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `apply_permutation` is never used
[INFO] [stdout]   --> src/utils/combine_and_permute.rs:15:4
[INFO] [stdout]    |
[INFO] [stdout] 15 | fn apply_permutation(x: &Vec<u64>, permutation: &Vec<usize>) -> Vec<u64> {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `combine_and_permute` is never used
[INFO] [stdout]   --> src/utils/combine_and_permute.rs:20:8
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub fn combine_and_permute(permutation: &Vec<usize>, x0: &Vec<u64>, x1: &Vec<u64>) -> Vec<u64> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `share_translation` is never used
[INFO] [stdout]   --> src/utils/combine_and_permute.rs:34:4
[INFO] [stdout]    |
[INFO] [stdout] 34 | fn share_translation(permutation: &Vec<usize>) -> (Vec<u64>, (Vec<u64>, Vec<u64>)) {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `intersection1` is never used
[INFO] [stdout]   --> src/utils/new_protocol_card.rs:10:8
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub fn intersection1(x: &HashSet<Vec<u8>>, x_plus: &HashSet<Vec<u8>>, x_minus: &HashSet<Vec<u8>>, y_plus: &HashSet<Vec<u8>>) -> (u64...
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `intersection2` is never used
[INFO] [stdout]   --> src/utils/new_protocol_card.rs:17:8
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub fn intersection2(x: &HashSet<Vec<u8>>, y_minus: &HashSet<Vec<u8>>) -> (u64, u64) {
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `intersection3` is never used
[INFO] [stdout]   --> src/utils/new_protocol_card.rs:24:8
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub fn intersection3(x_plus: &HashSet<Vec<u8>>, y: &HashSet<Vec<u8>>, y_minus: &HashSet<Vec<u8>>) -> (u64, u64) {
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `intersection4` is never used
[INFO] [stdout]   --> src/utils/new_protocol_card.rs:32:8
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub fn intersection4(x_minus: &HashSet<Vec<u8>>, y: &HashSet<Vec<u8>>, y_minus: &HashSet<Vec<u8>>) -> (u64, u64) {
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CommChannel` is never constructed
[INFO] [stdout]  --> src/utils/comm.rs:9:12
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub struct CommChannel {
[INFO] [stdout]   |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]   --> src/utils/comm.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | impl CommChannel {
[INFO] [stdout]    | ---------------- associated items in this implementation
[INFO] [stdout] 14 |     pub fn new(stream: TcpStream) -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 19 |     pub fn send(&mut self, data: &[u8]) -> std::io::Result<()> {
[INFO] [stdout]    |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 38 |     pub fn receive(&mut self) -> std::io::Result<Vec<u8>> {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 49 |     pub fn send_encoded<T: Encode>(&mut self, value: &T) -> std::io::Result<()> {
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 56 |     pub fn receive_decoded<T: Decode<()>>(&mut self) -> std::io::Result<T> {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 65 |     pub fn send_encoded_s<T: Serialize>(&mut self, value: &T) -> std::io::Result<()> {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 74 |     pub fn receive_decoded_s<T: DeserializeOwned>(&mut self) -> std::io::Result<T> {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `commchannel_pair` is never used
[INFO] [stdout]   --> src/utils/comm.rs:83:8
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub fn commchannel_pair() -> (CommChannel, CommChannel) {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 4m 17s
[INFO] running `Command { std: "docker" "inspect" "ef6110f77e3f4ce1486c029ef933d7f4b4dc251817c4e2a50125477bba02b918", 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" "ef6110f77e3f4ce1486c029ef933d7f4b4dc251817c4e2a50125477bba02b918" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling half v2.5.0
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling is-terminal v0.4.16
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling ark-ff v0.4.2
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling ark-poly v0.4.2
[INFO] [stderr]    Compiling ark-ec v0.4.2
[INFO] [stderr]    Compiling dock_crypto_utils v0.22.0
[INFO] [stderr]    Compiling ark-bls12-381 v0.4.0
[INFO] [stderr]    Compiling schnorr_pok v0.22.0
[INFO] [stderr]    Compiling oblivious_transfer_protocols v0.11.0
[INFO] [stderr]    Compiling psi v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `RawCiphertext`
[INFO] [stdout]  --> src/utils/protocol6.rs:5:123
[INFO] [stdout]   |
[INFO] [stdout] 5 | ...xt, Encrypt, EncryptionKey, KeyGeneration, Mul, Paillier, RawCiphertext};
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]  --> src/utils/new_protocol_card.rs:8:18
[INFO] [stdout]   |
[INFO] [stdout] 8 | use serde_json::{self};
[INFO] [stdout]   |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Encrypt`
[INFO] [stdout]  --> src/old/comm_combine_and_permute_old.rs:5:54
[INFO] [stdout]   |
[INFO] [stdout] 5 | use kzen_paillier::{Add, Decrypt, EncodedCiphertext, Encrypt, EncryptionKey, KeyGeneration, Paillier};
[INFO] [stdout]   |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RawCiphertext`
[INFO] [stdout]  --> src/utils/protocol6.rs:5:123
[INFO] [stdout]   |
[INFO] [stdout] 5 | ...xt, Encrypt, EncryptionKey, KeyGeneration, Mul, Paillier, RawCiphertext};
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]  --> src/utils/new_protocol_card.rs:8:18
[INFO] [stdout]   |
[INFO] [stdout] 8 | use serde_json::{self};
[INFO] [stdout]   |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Encrypt`
[INFO] [stdout]  --> src/old/comm_combine_and_permute_old.rs:5:54
[INFO] [stdout]   |
[INFO] [stdout] 5 | use kzen_paillier::{Add, Decrypt, EncodedCiphertext, Encrypt, EncryptionKey, KeyGeneration, Paillier};
[INFO] [stdout]   |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/utils/gbf.rs:395:9
[INFO] [stdout]     |
[INFO] [stdout] 395 | fn peel(x: &Vec<Vec<Vec<u8>>>, n_h: usize, m: usize, mapihash: &Vec<Vec<usize>>) -> (Vec<usize>, bool) {
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n_h`
[INFO] [stdout]    --> src/utils/gbf.rs:395:32
[INFO] [stdout]     |
[INFO] [stdout] 395 | fn peel(x: &Vec<Vec<Vec<u8>>>, n_h: usize, m: usize, mapihash: &Vec<Vec<usize>>) -> (Vec<usize>, bool) {
[INFO] [stdout]     |                                ^^^ help: if this is intentional, prefix it with an underscore: `_n_h`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `h`
[INFO] [stdout]    --> src/utils/protocol6.rs:110:9
[INFO] [stdout]     |
[INFO] [stdout] 110 |     let h: Vec<Vec<Vec<u8>>> = (0..beta).map(|_| random_vec_vec(NH, 16)).collect();
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_h`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `h_init`
[INFO] [stdout]    --> src/utils/protocol6.rs:111:9
[INFO] [stdout]     |
[INFO] [stdout] 111 |     let h_init: Vec<Vec<u8>> = random_vec_vec(K, 16);
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_h_init`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `lambda`
[INFO] [stdout]    --> src/utils/protocol6.rs:112:9
[INFO] [stdout]     |
[INFO] [stdout] 112 |     let lambda = 128;
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_lambda`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `build_map` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:247:4
[INFO] [stdout]     |
[INFO] [stdout] 247 | fn build_map(set: &HashSet<Vec<u8>>) -> HashMap<Vec<u8>, Vec<u8>> {
[INFO] [stdout]     |    ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `n_elements` is never read
[INFO] [stdout]    --> src/utils/gbf.rs:145:5
[INFO] [stdout]     |
[INFO] [stdout] 142 | pub struct BloomFilterMulHash {
[INFO] [stdout]     |            ------------------ field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 145 |     n_elements: usize,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h` and `lambda` are never read
[INFO] [stdout]    --> src/utils/gbf.rs:182:5
[INFO] [stdout]     |
[INFO] [stdout] 180 | pub struct GbfT {
[INFO] [stdout]     |            ---- fields in this struct
[INFO] [stdout] 181 |     gbf: Vec<Vec<u8>>,
[INFO] [stdout] 182 |     n_h: usize,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 183 |     lambda: usize,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h`, `beta`, and `lambda` are never read
[INFO] [stdout]    --> src/utils/gbf.rs:248:5
[INFO] [stdout]     |
[INFO] [stdout] 246 | pub struct GbfTi {
[INFO] [stdout]     |            ----- fields in this struct
[INFO] [stdout] 247 |     gbf: Vec<Vec<u8>>,
[INFO] [stdout] 248 |     n_h: usize,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 249 |     beta: usize,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 250 |     lambda: usize,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `simulation_protocol_3` is never used
[INFO] [stdout]  --> src/utils/protocol3.rs:6:4
[INFO] [stdout]   |
[INFO] [stdout] 6 | fn simulation_protocol_3(x: Vec<Vec<u8>>, y: Vec<u8>, d0: Vec<u8>, d1: Vec<u8>) -> Vec<u8> {
[INFO] [stdout]   |    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h` and `x` are never read
[INFO] [stdout]   --> src/utils/protocol6.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | struct Px {
[INFO] [stdout]    |        -- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 24 |     n_h: usize,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 25 |     x: Vec<Vec<u8>>,
[INFO] [stdout]    |     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `n_h` is never read
[INFO] [stdout]   --> src/utils/protocol6.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 71 | struct Py {
[INFO] [stdout]    |        -- field in this struct
[INFO] [stdout] 72 |     n_h: usize,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h` and `x` are never read
[INFO] [stdout]   --> src/utils/protocol6_secret_share_card.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub struct Px {
[INFO] [stdout]    |            -- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 30 |     n_h: usize,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 31 |     x: Vec<Vec<u8>>,
[INFO] [stdout]    |     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h` and `modulo_share` are never read
[INFO] [stdout]   --> src/utils/protocol6_secret_share_card.rs:83:5
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub struct Py {
[INFO] [stdout]    |            -- fields in this struct
[INFO] [stdout] 83 |     n_h: usize,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] ...
[INFO] [stdout] 87 |     modulo_share: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h` and `x` are never read
[INFO] [stdout]    --> src/utils/protocol6_secret_share_card.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 133 | pub struct PxCard {
[INFO] [stdout]     |            ------ fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 137 |     n_h: usize,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 138 |     x: Vec<Vec<u8>>,
[INFO] [stdout]     |     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h`, `y`, and `modulo_share` are never read
[INFO] [stdout]    --> src/utils/protocol6_secret_share_card.rs:193:5
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub struct PyCard {
[INFO] [stdout]     |            ------ fields in this struct
[INFO] [stdout] 193 |     n_h: usize,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 194 |     y: Vec<Vec<u8>>,
[INFO] [stdout]     |     ^
[INFO] [stdout] 195 |     pub cuckoo_table: CuckooHashTable,
[INFO] [stdout] 196 |     modulo_share: u64,
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h` and `x` are never read
[INFO] [stdout]   --> src/utils/protocol6_secret_share_psi.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub struct Px {
[INFO] [stdout]    |            -- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 23 |     n_h: usize,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 24 |     x: Vec<Vec<u8>>,
[INFO] [stdout]    |     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h` and `modulo_share` are never read
[INFO] [stdout]   --> src/utils/protocol6_secret_share_psi.rs:84:5
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub struct Py {
[INFO] [stdout]    |            -- fields in this struct
[INFO] [stdout] 84 |     n_h: usize,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] ...
[INFO] [stdout] 88 |     modulo_share: BigUint,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `x`, `d0`, and `d1` are never read
[INFO] [stdout]   --> src/utils/psm.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub struct P1 {
[INFO] [stdout]    |            -- fields in this struct
[INFO] [stdout] 58 |     x: BitVec<u8, Msb0>,
[INFO] [stdout]    |     ^
[INFO] [stdout] 59 |     d0: Vec<u8>,
[INFO] [stdout]    |     ^^
[INFO] [stdout] 60 |     d1: Vec<u8>,
[INFO] [stdout]    |     ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/utils/gbf.rs:395:9
[INFO] [stdout]     |
[INFO] [stdout] 395 | fn peel(x: &Vec<Vec<Vec<u8>>>, n_h: usize, m: usize, mapihash: &Vec<Vec<usize>>) -> (Vec<usize>, bool) {
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n_h`
[INFO] [stdout]    --> src/utils/gbf.rs:395:32
[INFO] [stdout]     |
[INFO] [stdout] 395 | fn peel(x: &Vec<Vec<Vec<u8>>>, n_h: usize, m: usize, mapihash: &Vec<Vec<usize>>) -> (Vec<usize>, bool) {
[INFO] [stdout]     |                                ^^^ help: if this is intentional, prefix it with an underscore: `_n_h`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `h`
[INFO] [stdout]    --> src/utils/gbf.rs:508:13
[INFO] [stdout]     |
[INFO] [stdout] 508 |         let h = random_vec_vec(NH, 16);
[INFO] [stdout]     |             ^ help: if this is intentional, prefix it with an underscore: `_h`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `beta`
[INFO] [stdout]    --> src/utils/gbf.rs:537:13
[INFO] [stdout]     |
[INFO] [stdout] 537 |         let beta = inputs[0].len();
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_beta`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `beta`
[INFO] [stdout]    --> src/utils/gbf.rs:578:13
[INFO] [stdout]     |
[INFO] [stdout] 578 |         let beta = n_elements_per_set;
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_beta`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `beta`
[INFO] [stdout]    --> src/utils/gbf.rs:623:13
[INFO] [stdout]     |
[INFO] [stdout] 623 |         let beta = n_elements;
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_beta`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `h`
[INFO] [stdout]    --> src/utils/protocol6.rs:110:9
[INFO] [stdout]     |
[INFO] [stdout] 110 |     let h: Vec<Vec<Vec<u8>>> = (0..beta).map(|_| random_vec_vec(NH, 16)).collect();
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_h`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `h_init`
[INFO] [stdout]    --> src/utils/protocol6.rs:111:9
[INFO] [stdout]     |
[INFO] [stdout] 111 |     let h_init: Vec<Vec<u8>> = random_vec_vec(K, 16);
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_h_init`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `lambda`
[INFO] [stdout]    --> src/utils/protocol6.rs:112:9
[INFO] [stdout]     |
[INFO] [stdout] 112 |     let lambda = 128;
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_lambda`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `build_map` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:247:4
[INFO] [stdout]     |
[INFO] [stdout] 247 | fn build_map(set: &HashSet<Vec<u8>>) -> HashMap<Vec<u8>, Vec<u8>> {
[INFO] [stdout]     |    ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `n_elements` is never read
[INFO] [stdout]    --> src/utils/gbf.rs:145:5
[INFO] [stdout]     |
[INFO] [stdout] 142 | pub struct BloomFilterMulHash {
[INFO] [stdout]     |            ------------------ field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 145 |     n_elements: usize,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h` and `lambda` are never read
[INFO] [stdout]    --> src/utils/gbf.rs:182:5
[INFO] [stdout]     |
[INFO] [stdout] 180 | pub struct GbfT {
[INFO] [stdout]     |            ---- fields in this struct
[INFO] [stdout] 181 |     gbf: Vec<Vec<u8>>,
[INFO] [stdout] 182 |     n_h: usize,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 183 |     lambda: usize,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h`, `beta`, and `lambda` are never read
[INFO] [stdout]    --> src/utils/gbf.rs:248:5
[INFO] [stdout]     |
[INFO] [stdout] 246 | pub struct GbfTi {
[INFO] [stdout]     |            ----- fields in this struct
[INFO] [stdout] 247 |     gbf: Vec<Vec<u8>>,
[INFO] [stdout] 248 |     n_h: usize,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 249 |     beta: usize,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 250 |     lambda: usize,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `test_gbfti_with_peeling` is never used
[INFO] [stdout]    --> src/utils/gbf.rs:613:8
[INFO] [stdout]     |
[INFO] [stdout] 613 |     fn test_gbfti_with_peeling() {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h` and `x` are never read
[INFO] [stdout]   --> src/utils/protocol6.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | struct Px {
[INFO] [stdout]    |        -- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 24 |     n_h: usize,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 25 |     x: Vec<Vec<u8>>,
[INFO] [stdout]    |     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `n_h` is never read
[INFO] [stdout]   --> src/utils/protocol6.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 71 | struct Py {
[INFO] [stdout]    |        -- field in this struct
[INFO] [stdout] 72 |     n_h: usize,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h` and `x` are never read
[INFO] [stdout]   --> src/utils/protocol6_secret_share_card.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub struct Px {
[INFO] [stdout]    |            -- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 30 |     n_h: usize,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 31 |     x: Vec<Vec<u8>>,
[INFO] [stdout]    |     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h` and `modulo_share` are never read
[INFO] [stdout]   --> src/utils/protocol6_secret_share_card.rs:83:5
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub struct Py {
[INFO] [stdout]    |            -- fields in this struct
[INFO] [stdout] 83 |     n_h: usize,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] ...
[INFO] [stdout] 87 |     modulo_share: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h` and `x` are never read
[INFO] [stdout]    --> src/utils/protocol6_secret_share_card.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 133 | pub struct PxCard {
[INFO] [stdout]     |            ------ fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 137 |     n_h: usize,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 138 |     x: Vec<Vec<u8>>,
[INFO] [stdout]     |     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h`, `y`, and `modulo_share` are never read
[INFO] [stdout]    --> src/utils/protocol6_secret_share_card.rs:193:5
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub struct PyCard {
[INFO] [stdout]     |            ------ fields in this struct
[INFO] [stdout] 193 |     n_h: usize,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 194 |     y: Vec<Vec<u8>>,
[INFO] [stdout]     |     ^
[INFO] [stdout] 195 |     pub cuckoo_table: CuckooHashTable,
[INFO] [stdout] 196 |     modulo_share: u64,
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h` and `x` are never read
[INFO] [stdout]   --> src/utils/protocol6_secret_share_psi.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub struct Px {
[INFO] [stdout]    |            -- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 23 |     n_h: usize,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 24 |     x: Vec<Vec<u8>>,
[INFO] [stdout]    |     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h` and `modulo_share` are never read
[INFO] [stdout]   --> src/utils/protocol6_secret_share_psi.rs:84:5
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub struct Py {
[INFO] [stdout]    |            -- fields in this struct
[INFO] [stdout] 84 |     n_h: usize,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] ...
[INFO] [stdout] 88 |     modulo_share: BigUint,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `x`, `d0`, and `d1` are never read
[INFO] [stdout]   --> src/utils/psm.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub struct P1 {
[INFO] [stdout]    |            -- fields in this struct
[INFO] [stdout] 58 |     x: BitVec<u8, Msb0>,
[INFO] [stdout]    |     ^
[INFO] [stdout] 59 |     d0: Vec<u8>,
[INFO] [stdout]    |     ^^
[INFO] [stdout] 60 |     d1: Vec<u8>,
[INFO] [stdout]    |     ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `test_new_protocol_day_zero` is never used
[INFO] [stdout]    --> src/utils/new_protocol_card.rs:131:8
[INFO] [stdout]     |
[INFO] [stdout] 131 |     fn test_new_protocol_day_zero() {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `B` should have a snake case name
[INFO] [stdout]   --> src/old/ot_test.rs:64:9
[INFO] [stdout]    |
[INFO] [stdout] 64 |     let B = <Bls12_381 as Pairing>::G1Affine::rand(&mut rng);
[INFO] [stdout]    |         ^ help: convert the identifier to snake case: `b`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `S` should have a snake case name
[INFO] [stdout]   --> src/old/ot_test.rs:74:32
[INFO] [stdout]    |
[INFO] [stdout] 74 |     let (base_ot_sender_setup, S) = ROTSenderSetup::new(&mut rng, ot_config, &B);
[INFO] [stdout]    |                                ^ help: convert the identifier to snake case (notice the capitalization): `s`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `R` should have a snake case name
[INFO] [stdout]   --> src/old/ot_test.rs:84:33
[INFO] [stdout]    |
[INFO] [stdout] 84 |     let (base_ot_receiver_keys, R) = ROTReceiverKeys::new::<_, _, Shake256, KEY_SIZE>(
[INFO] [stdout]    |                                 ^ help: convert the identifier to snake case: `r`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `U` should have a snake case name
[INFO] [stdout]    --> src/old/ot_test.rs:112:30
[INFO] [stdout]     |
[INFO] [stdout] 112 |     let (ext_receiver_setup, U) = OTExtensionReceiverSetup::new(
[INFO] [stdout]     |                              ^ help: convert the identifier to snake case (notice the capitalization): `u`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `B` should have a snake case name
[INFO] [stdout]    --> src/old/ot_test.rs:259:9
[INFO] [stdout]     |
[INFO] [stdout] 259 |     let B = <Bls12_381 as Pairing>::G1Affine::rand(&mut rng);
[INFO] [stdout]     |         ^ help: convert the identifier to snake case: `b`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `S` should have a snake case name
[INFO] [stdout]    --> src/old/ot_test.rs:355:32
[INFO] [stdout]     |
[INFO] [stdout] 355 |     let (base_ot_sender_setup, S) = ROTSenderSetup::new(&mut rng, ot_config, &B);
[INFO] [stdout]     |                                ^ help: convert the identifier to snake case (notice the capitalization): `s`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `R` should have a snake case name
[INFO] [stdout]    --> src/old/ot_test.rs:365:33
[INFO] [stdout]     |
[INFO] [stdout] 365 |     let (base_ot_receiver_keys, R) = ROTReceiverKeys::new::<_, _, Shake256, KEY_SIZE>(
[INFO] [stdout]     |                                 ^ help: convert the identifier to snake case: `r`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `U` should have a snake case name
[INFO] [stdout]    --> src/old/ot_test.rs:393:30
[INFO] [stdout]     |
[INFO] [stdout] 393 |     let (ext_receiver_setup, U) = OTExtensionReceiverSetup::new(
[INFO] [stdout]     |                              ^ help: convert the identifier to snake case (notice the capitalization): `u`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `p1_new_protocol_card` and `p2_new_protocol_card`
[INFO] [stdout]  --> src/bin/comm_bench_psi_use_sets.rs:8:60
[INFO] [stdout]   |
[INFO] [stdout] 8 | use psi::protocols_communication::comm_new_protocol_card::{p1_new_protocol_card, p2_new_protocol_card};
[INFO] [stdout]   |                                                            ^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `create_many_sets_fast`
[INFO] [stdout]  --> src/bin/comm_bench_psi_use_sets.rs:9:27
[INFO] [stdout]   |
[INFO] [stdout] 9 | use psi::utils::helpers::{create_many_sets_fast, format_duration};
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ELEMENT_BYTES` is never used
[INFO] [stdout]   --> src/bin/comm_bench_offline_use_sets.rs:15:7
[INFO] [stdout]    |
[INFO] [stdout] 15 | const ELEMENT_BYTES: usize = 8;
[INFO] [stdout]    |       ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `common_init`
[INFO] [stdout]   --> src/bin/comm_bench_psi_use_sets.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 |     let common_init = (&x & &y).iter().count();
[INFO] [stdout]    |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_common_init`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ELEMENT_BYTES` is never used
[INFO] [stdout]   --> src/bin/comm_bench_psi_use_sets.rs:15:7
[INFO] [stdout]    |
[INFO] [stdout] 15 | const ELEMENT_BYTES: usize = 8;
[INFO] [stdout]    |       ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `TcpListener` and `TcpStream`
[INFO] [stdout]  --> src/bin/comm_bench_card.rs:1:16
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::net::{TcpListener, TcpStream};
[INFO] [stdout]   |                ^^^^^^^^^^^  ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `psi::utils::comm::CommChannel`
[INFO] [stdout]  --> src/bin/comm_bench_card.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use psi::utils::comm::CommChannel;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RawCiphertext`
[INFO] [stdout]  --> src/utils/protocol6.rs:5:123
[INFO] [stdout]   |
[INFO] [stdout] 5 | ...xt, Encrypt, EncryptionKey, KeyGeneration, Mul, Paillier, RawCiphertext};
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]  --> src/utils/new_protocol_card.rs:8:18
[INFO] [stdout]   |
[INFO] [stdout] 8 | use serde_json::{self};
[INFO] [stdout]   |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `create_many_sets_fast`
[INFO] [stdout]  --> src/bin/comm_bench_card_use_sets.rs:9:27
[INFO] [stdout]   |
[INFO] [stdout] 9 | use psi::utils::helpers::{create_many_sets_fast, format_duration};
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y_old`
[INFO] [stdout]   --> src/bin/comm_bench_card_use_sets.rs:27:9
[INFO] [stdout]    |
[INFO] [stdout] 27 |     let y_old: HashSet<_> = x_old.clone();
[INFO] [stdout]    |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_y_old`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ELEMENT_BYTES` is never used
[INFO] [stdout]   --> src/bin/comm_bench_card_use_sets.rs:15:7
[INFO] [stdout]    |
[INFO] [stdout] 15 | const ELEMENT_BYTES: usize = 8;
[INFO] [stdout]    |       ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `env`
[INFO] [stdout]  --> src/bin/create_sets.rs:1:11
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{env, process};
[INFO] [stdout]   |           ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/utils/gbf.rs:395:9
[INFO] [stdout]     |
[INFO] [stdout] 395 | fn peel(x: &Vec<Vec<Vec<u8>>>, n_h: usize, m: usize, mapihash: &Vec<Vec<usize>>) -> (Vec<usize>, bool) {
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n_h`
[INFO] [stdout]    --> src/utils/gbf.rs:395:32
[INFO] [stdout]     |
[INFO] [stdout] 395 | fn peel(x: &Vec<Vec<Vec<u8>>>, n_h: usize, m: usize, mapihash: &Vec<Vec<usize>>) -> (Vec<usize>, bool) {
[INFO] [stdout]     |                                ^^^ help: if this is intentional, prefix it with an underscore: `_n_h`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `h`
[INFO] [stdout]    --> src/utils/gbf.rs:508:13
[INFO] [stdout]     |
[INFO] [stdout] 508 |         let h = random_vec_vec(NH, 16);
[INFO] [stdout]     |             ^ help: if this is intentional, prefix it with an underscore: `_h`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `beta`
[INFO] [stdout]    --> src/utils/gbf.rs:537:13
[INFO] [stdout]     |
[INFO] [stdout] 537 |         let beta = inputs[0].len();
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_beta`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `beta`
[INFO] [stdout]    --> src/utils/gbf.rs:578:13
[INFO] [stdout]     |
[INFO] [stdout] 578 |         let beta = n_elements_per_set;
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_beta`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `beta`
[INFO] [stdout]    --> src/utils/gbf.rs:623:13
[INFO] [stdout]     |
[INFO] [stdout] 623 |         let beta = n_elements;
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_beta`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `h`
[INFO] [stdout]    --> src/utils/protocol6.rs:110:9
[INFO] [stdout]     |
[INFO] [stdout] 110 |     let h: Vec<Vec<Vec<u8>>> = (0..beta).map(|_| random_vec_vec(NH, 16)).collect();
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_h`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `h_init`
[INFO] [stdout]    --> src/utils/protocol6.rs:111:9
[INFO] [stdout]     |
[INFO] [stdout] 111 |     let h_init: Vec<Vec<u8>> = random_vec_vec(K, 16);
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_h_init`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `lambda`
[INFO] [stdout]    --> src/utils/protocol6.rs:112:9
[INFO] [stdout]     |
[INFO] [stdout] 112 |     let lambda = 128;
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_lambda`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `beta`
[INFO] [stdout]   --> src/main.rs:63:9
[INFO] [stdout]    |
[INFO] [stdout] 63 |     let beta = (n_elements * n_sets * NH) as f32 * M_FACTOR;
[INFO] [stdout]    |         ^^^^ help: if this is intentional, prefix it with an underscore: `_beta`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `handle`
[INFO] [stdout]    --> src/main.rs:223:9
[INFO] [stdout]     |
[INFO] [stdout] 223 |     let handle = thread::spawn(move || {
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_handle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `many_test` is never used
[INFO] [stdout]    --> src/main.rs:135:4
[INFO] [stdout]     |
[INFO] [stdout] 135 | fn many_test() {
[INFO] [stdout]     |    ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `test2` is never used
[INFO] [stdout]    --> src/main.rs:148:4
[INFO] [stdout]     |
[INFO] [stdout] 148 | fn test2(n_elems: usize, n_sets: usize, i: usize)  -> (f64, f64) {
[INFO] [stdout]     |    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `test_simulation_protocol_6_pos` is never used
[INFO] [stdout]    --> src/main.rs:202:4
[INFO] [stdout]     |
[INFO] [stdout] 202 | fn test_simulation_protocol_6_pos() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bigint_to_vec_u64` is never used
[INFO] [stdout]   --> src/utils/helpers.rs:74:8
[INFO] [stdout]    |
[INFO] [stdout] 74 | pub fn bigint_to_vec_u64(bigint: &BigInt) -> Vec<u64> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `remove_last_lines` is never used
[INFO] [stdout]    --> src/utils/helpers.rs:125:8
[INFO] [stdout]     |
[INFO] [stdout] 125 | pub fn remove_last_lines(n: usize) {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_sets` is never used
[INFO] [stdout]    --> src/utils/helpers.rs:141:8
[INFO] [stdout]     |
[INFO] [stdout] 141 | pub fn create_sets(
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_many_sets` is never used
[INFO] [stdout]    --> src/utils/helpers.rs:171:8
[INFO] [stdout]     |
[INFO] [stdout] 171 | pub fn create_many_sets(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `u64_to_vec` is never used
[INFO] [stdout]    --> src/utils/helpers.rs:242:4
[INFO] [stdout]     |
[INFO] [stdout] 242 | fn u64_to_vec(x: u64) -> Vec<u8> {
[INFO] [stdout]     |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_many_sets_fast` is never used
[INFO] [stdout]    --> src/utils/helpers.rs:246:8
[INFO] [stdout]     |
[INFO] [stdout] 246 | pub fn create_many_sets_fast(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `format_duration` is never used
[INFO] [stdout]    --> src/utils/helpers.rs:393:8
[INFO] [stdout]     |
[INFO] [stdout] 393 | pub fn format_duration(ms:f64) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EndOfOffline` is never constructed
[INFO] [stdout]    --> src/utils/helpers.rs:402:12
[INFO] [stdout]     |
[INFO] [stdout] 402 | pub struct EndOfOffline;
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `handle_thread_result` is never used
[INFO] [stdout]    --> src/utils/helpers.rs:410:8
[INFO] [stdout]     |
[INFO] [stdout] 410 | pub fn handle_thread_result<T>(result: Result<T, Box<dyn std::any::Any + Send>>) -> Result<(), Box<dyn std::any::Any + Send>>{
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `parse_math_arg` is never used
[INFO] [stdout]    --> src/utils/helpers.rs:429:8
[INFO] [stdout]     |
[INFO] [stdout] 429 | pub fn parse_math_arg(arg: &str) -> Result<usize, String> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Party` is never used
[INFO] [stdout]   --> src/utils/db_utils.rs:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub enum Party {
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `save_hashset` is never used
[INFO] [stdout]   --> src/utils/db_utils.rs:15:8
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub fn save_hashset(set: &HashSet<Vec<u8>>, path: &str) -> Result<()> {
[INFO] [stdout]    |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `save_hashset_revmap` is never used
[INFO] [stdout]   --> src/utils/db_utils.rs:32:8
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub fn save_hashset_revmap(
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `load_hashmap` is never used
[INFO] [stdout]   --> src/utils/db_utils.rs:74:8
[INFO] [stdout]    |
[INFO] [stdout] 74 | pub fn load_hashmap(path: &str) -> Result<HashMap<Vec<u8>, Vec<u8>>> {
[INFO] [stdout]    |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `save_slice` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:101:8
[INFO] [stdout]     |
[INFO] [stdout] 101 | pub fn save_slice<T: std::convert::AsRef<[u8]>>(item: &T, path: &str) -> Result<()> {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `load_hashset` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:116:8
[INFO] [stdout]     |
[INFO] [stdout] 116 | pub fn load_hashset(path: &str) -> Result<HashSet<Vec<u8>>> {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `party_prefix` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:136:4
[INFO] [stdout]     |
[INFO] [stdout] 136 | fn party_prefix(p: Party) -> &'static str {
[INFO] [stdout]     |    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `load_party_hashsets` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:143:8
[INFO] [stdout]     |
[INFO] [stdout] 143 | pub fn load_party_hashsets(p: Party) -> Result<(HashSet<Vec<u8>>, HashSet<Vec<u8>>, HashSet<Vec<u8>>)> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `save_party_hashsets` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:152:8
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub fn save_party_hashsets(p: Party, set: &HashSet<Vec<u8>>, set_plus: &HashSet<Vec<u8>>, set_minus: &HashSet<Vec<u8>>) -> Result<(...
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `save_hashmap` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:160:4
[INFO] [stdout]     |
[INFO] [stdout] 160 | fn save_hashmap(map: &HashMap<Vec<u8>, Vec<u8>>, path: &str) -> Result<()> {
[INFO] [stdout]     |    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `save_party_maps` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:173:4
[INFO] [stdout]     |
[INFO] [stdout] 173 | fn save_party_maps(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_all_sets` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:186:8
[INFO] [stdout]     |
[INFO] [stdout] 186 | pub fn create_all_sets(n: usize, n_d: usize) -> Result<()> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `load_messages` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:193:4
[INFO] [stdout]     |
[INFO] [stdout] 193 | fn load_messages() -> Result<Vec<Vec<u8>>> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bytes_to_u64` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:214:4
[INFO] [stdout]     |
[INFO] [stdout] 214 | fn bytes_to_u64(b: &[u8]) -> u64 {
[INFO] [stdout]     |    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `map_set_to_messages` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:219:4
[INFO] [stdout]     |
[INFO] [stdout] 219 | fn map_set_to_messages(set: &HashSet<Vec<u8>>, messages: &[Vec<u8>]) -> HashSet<Vec<u8>> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_all_sets_mails` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:228:8
[INFO] [stdout]     |
[INFO] [stdout] 228 | pub fn create_all_sets_mails(n: usize, n_d: usize) -> Result<()> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `build_map` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:247:4
[INFO] [stdout]     |
[INFO] [stdout] 247 | fn build_map(set: &HashSet<Vec<u8>>) -> HashMap<Vec<u8>, Vec<u8>> {
[INFO] [stdout]     |    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `tag_for_msg` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:257:4
[INFO] [stdout]     |
[INFO] [stdout] 257 | fn tag_for_msg(msg: &Vec<u8>) -> Vec<u8> {
[INFO] [stdout]     |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `build_tag_set_and_map` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:262:4
[INFO] [stdout]     |
[INFO] [stdout] 262 | fn build_tag_set_and_map(
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_all_sets_mails_map` is never used
[INFO] [stdout]    --> src/utils/db_utils.rs:279:8
[INFO] [stdout]     |
[INFO] [stdout] 279 | pub fn create_all_sets_mails_map(n: usize, n_d: usize) -> Result<()> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `get_bin` is never used
[INFO] [stdout]   --> src/utils/cuckoo.rs:70:9
[INFO] [stdout]    |
[INFO] [stdout] 16 | impl CuckooHashTable {
[INFO] [stdout]    | -------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 70 |     pub fn get_bin(&self, i: usize) -> Option<Vec<u8>> {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `NU` is never used
[INFO] [stdout]   --> src/utils/gbf.rs:16:11
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub const NU: usize = 128; // security parameter
[INFO] [stdout]    |           ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h`, `n_elements`, and `elements` are never read
[INFO] [stdout]    --> src/utils/gbf.rs:144:5
[INFO] [stdout]     |
[INFO] [stdout] 142 | pub struct BloomFilterMulHash {
[INFO] [stdout]     |            ------------------ fields in this struct
[INFO] [stdout] 143 |     bits: Vec<bool>,
[INFO] [stdout] 144 |     n_h: usize,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 145 |     n_elements: usize,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 146 |     elements: Vec<Vec<u8>>
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `query` is never used
[INFO] [stdout]    --> src/utils/gbf.rs:165:12
[INFO] [stdout]     |
[INFO] [stdout] 149 | impl BloomFilterMulHash {
[INFO] [stdout]     | ----------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 165 |     pub fn query(&self, i: usize) -> bool {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h` and `lambda` are never read
[INFO] [stdout]    --> src/utils/gbf.rs:182:5
[INFO] [stdout]     |
[INFO] [stdout] 180 | pub struct GbfT {
[INFO] [stdout]     |            ---- fields in this struct
[INFO] [stdout] 181 |     gbf: Vec<Vec<u8>>,
[INFO] [stdout] 182 |     n_h: usize,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 183 |     lambda: usize,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h`, `beta`, and `lambda` are never read
[INFO] [stdout]    --> src/utils/gbf.rs:248:5
[INFO] [stdout]     |
[INFO] [stdout] 246 | pub struct GbfTi {
[INFO] [stdout]     |            ----- fields in this struct
[INFO] [stdout] 247 |     gbf: Vec<Vec<u8>>,
[INFO] [stdout] 248 |     n_h: usize,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 249 |     beta: usize,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 250 |     lambda: usize,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `test_gbfti_with_peeling` is never used
[INFO] [stdout]    --> src/utils/gbf.rs:613:8
[INFO] [stdout]     |
[INFO] [stdout] 613 |     fn test_gbfti_with_peeling() {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h` and `x` are never read
[INFO] [stdout]   --> src/utils/protocol6.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | struct Px {
[INFO] [stdout]    |        -- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 24 |     n_h: usize,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 25 |     x: Vec<Vec<u8>>,
[INFO] [stdout]    |     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `n_h` is never read
[INFO] [stdout]   --> src/utils/protocol6.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 71 | struct Py {
[INFO] [stdout]    |        -- field in this struct
[INFO] [stdout] 72 |     n_h: usize,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h` and `x` are never read
[INFO] [stdout]   --> src/utils/protocol6_secret_share_card.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub struct Px {
[INFO] [stdout]    |            -- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 30 |     n_h: usize,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 31 |     x: Vec<Vec<u8>>,
[INFO] [stdout]    |     ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `n_h` and `modulo_share` are never read
[INFO] [stdout]   --> src/utils/protocol6_secret_share_card.rs:83:5
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub struct Py {
[INFO] [stdout]    |            -- fields in this struct
[INFO] [stdout] 83 |     n_h: usize,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] ...
[INFO] [stdout] 87 |     modulo_share: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PxCard` is never constructed
[INFO] [stdout]    --> src/utils/protocol6_secret_share_card.rs:133:12
[INFO] [stdout]     |
[INFO] [stdout] 133 | pub struct PxCard {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `get_table`, `get_e0_e1`, `get_ek`, and `compute_dx_final_value` are never used
[INFO] [stdout]    --> src/utils/protocol6_secret_share_card.rs:143:12
[INFO] [stdout]     |
[INFO] [stdout] 142 | impl PxCard {
[INFO] [stdout]     | ----------- associated items in this implementation
[INFO] [stdout] 143 |     pub fn new(x: Vec<Vec<u8>>, n_h: usize, n_h_init: usize, table_len: usize) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 169 |     pub fn get_table(&self) -> Vec<Vec<Vec<u8>>> {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 173 |     pub fn get_e0_e1(&self, i: usize) -> (Vec<u8>, Vec<u8>){
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 180 |     pub fn get_ek(&self) -> EncryptionKey {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 184 |     pub fn compute_dx_final_value(&self, dy: EncodedCiphertext<u64>) -> u64 {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PyCard` is never constructed
[INFO] [stdout]    --> src/utils/protocol6_secret_share_card.rs:192:12
[INFO] [stdout]     |
[INFO] [stdout] 192 | pub struct PyCard {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `get_vec_cuckoo_table`, `value_to_send`, and `get_secret` are never used
[INFO] [stdout]    --> src/utils/protocol6_secret_share_card.rs:201:12
[INFO] [stdout]     |
[INFO] [stdout] 200 | impl PyCard {
[INFO] [stdout]     | ----------- associated items in this implementation
[INFO] [stdout] 201 |     pub fn new(y: Vec<Vec<u8>>, n_h: usize, n_h_init: usize, table_len: usize, modulo_share: u64) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 209 |     pub fn get_vec_cuckoo_table(&self) -> Vec<Vec<u8>> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 213 |     pub fn value_to_send(&self, ek: EncryptionKey, b_received: Vec<EncodedCiphertext<u64>>) -> EncodedCiphertext<u64> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 225 |     pub fn get_secret(&self) -> u64 {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `extract_raw_as_bytes_u64` is never used
[INFO] [stdout]    --> src/utils/protocol6_secret_share_card.rs:315:8
[INFO] [stdout]     |
[INFO] [stdout] 315 | pub fn extract_raw_as_bytes_u64(input: &EncodedCiphertext<u64>) -> Vec<u8> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bytes_to_encoded_ciphertext_u64` is never used
[INFO] [stdout]    --> src/utils/protocol6_secret_share_card.rs:323:8
[INFO] [stdout]     |
[INFO] [stdout] 323 | pub fn bytes_to_encoded_ciphertext_u64(bytes: &[u8]) -> EncodedCiphertext<u64> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MODULO_SHARE_POWER` is never used
[INFO] [stdout]   --> src/utils/protocol6_secret_share_psi.rs:16:11
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub const MODULO_SHARE_POWER: u64 = 500;
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Px` is never constructed
[INFO] [stdout]   --> src/utils/protocol6_secret_share_psi.rs:19:12
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub struct Px {
[INFO] [stdout]    |            ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `get_table`, `get_e0_e1`, `get_ek`, and `compute_dx` are never used
[INFO] [stdout]   --> src/utils/protocol6_secret_share_psi.rs:29:12
[INFO] [stdout]    |
[INFO] [stdout] 28 | impl Px {
[INFO] [stdout]    | ------- associated items in this implementation
[INFO] [stdout] 29 |     pub fn new(x: Vec<Vec<u8>>, n_h: usize, n_h_init: usize, table_len: usize) -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 47 |     pub fn get_table(&self) -> Vec<Vec<Vec<u8>>> {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 51 |     pub fn get_e0_e1(&self, i: usize) -> (Vec<u8>, Vec<u8>){
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 58 |     pub fn get_ek(&self) -> EncryptionKey {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 |     pub fn compute_dx(&self, dy: Vec<Ciphertext>) -> Vec<BigUint> {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `vec_u64_to_biguint` is never used
[INFO] [stdout]   --> src/utils/protocol6_secret_share_psi.rs:73:8
[INFO] [stdout]    |
[INFO] [stdout] 73 | pub fn vec_u64_to_biguint(u64_limbs: &[u64]) -> BigUint {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Py` is never constructed
[INFO] [stdout]   --> src/utils/protocol6_secret_share_psi.rs:83:12
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub struct Py {
[INFO] [stdout]    |            ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `get_vec_cuckoo_table`, `set_to_send`, and `get_secrets` are never used
[INFO] [stdout]    --> src/utils/protocol6_secret_share_psi.rs:93:12
[INFO] [stdout]     |
[INFO] [stdout]  92 | impl Py {
[INFO] [stdout]     | ------- associated items in this implementation
[INFO] [stdout]  93 |     pub fn new(y: Vec<Vec<u8>>, n_h: usize, n_h_init: usize, table_len: usize, modulo_share: BigUint) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 119 |     pub fn get_vec_cuckoo_table(&self) -> Vec<Vec<u8>> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 123 |     pub fn set_to_send(&self, ek: EncryptionKey, b_received: Vec<Ciphertext>) -> Vec<Ciphertext> {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 143 |     pub fn get_secrets(&self) -> Vec<BigUint> {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `x`, `d0`, and `d1` are never read
[INFO] [stdout]   --> src/utils/psm.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub struct P1 {
[INFO] [stdout]    |            -- fields in this struct
[INFO] [stdout] 58 |     x: BitVec<u8, Msb0>,
[INFO] [stdout]    |     ^
[INFO] [stdout] 59 |     d0: Vec<u8>,
[INFO] [stdout]    |     ^^
[INFO] [stdout] 60 |     d1: Vec<u8>,
[INFO] [stdout]    |     ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `hash` is never used
[INFO] [stdout]    --> src/utils/custom_sha256.rs:104:8
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub fn hash(message: &[u8], digest: &mut [u8], digest_bit_length: usize) {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `sha256_init4cuckoo` is never used
[INFO] [stdout]    --> src/utils/custom_sha256.rs:217:8
[INFO] [stdout]     |
[INFO] [stdout] 217 | pub fn sha256_init4cuckoo(ctx: &mut Sha256Ctx) {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EncryptionKey` is never constructed
[INFO] [stdout]   --> src/utils/general_paillier.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct EncryptionKey(
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DecryptionKey` is never constructed
[INFO] [stdout]   --> src/utils/general_paillier.rs:21:12
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub struct DecryptionKey(
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Ciphertext` is never constructed
[INFO] [stdout]   --> src/utils/general_paillier.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub struct Ciphertext(
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `generate_key_pair` is never used
[INFO] [stdout]   --> src/utils/general_paillier.rs:39:8
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub fn generate_key_pair() -> (EncryptionKey, DecryptionKey) {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `encrypt`, `add`, and `multiply` are never used
[INFO] [stdout]   --> src/utils/general_paillier.rs:63:12
[INFO] [stdout]    |
[INFO] [stdout] 55 | impl EncryptionKey {
[INFO] [stdout]    | ------------------ methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 63 |     pub fn encrypt(&self, m: &BigUint) -> Ciphertext {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 76 |     pub fn add(&self, c1: &Ciphertext, c2: &Ciphertext) -> Ciphertext {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 89 |     pub fn multiply(&self, c: &Ciphertext, k: &BigUint) -> Ciphertext {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `decrypt` is never used
[INFO] [stdout]    --> src/utils/general_paillier.rs:115:12
[INFO] [stdout]     |
[INFO] [stdout] 114 | impl DecryptionKey {
[INFO] [stdout]     | ------------------ method in this implementation
[INFO] [stdout] 115 |     pub fn decrypt(&self, c: &Ciphertext) -> BigUint {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `to_bytes_le` and `from_bytes_le` are never used
[INFO] [stdout]    --> src/utils/general_paillier.rs:135:12
[INFO] [stdout]     |
[INFO] [stdout] 134 | impl Ciphertext {
[INFO] [stdout]     | --------------- associated items in this implementation
[INFO] [stdout] 135 |     pub fn to_bytes_le(&self) -> Vec<u8> {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 147 |     pub fn from_bytes_le(bytes: &[u8]) -> Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `paillier_encrypt_biguint` is never used
[INFO] [stdout]    --> src/utils/general_paillier.rs:161:8
[INFO] [stdout]     |
[INFO] [stdout] 161 | pub fn paillier_encrypt_biguint(ek: &kzen_paillier::EncryptionKey, m: &BigUint) -> EncodedCiphertext<Vec<u64>> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `paillier_add_fix` is never used
[INFO] [stdout]    --> src/utils/general_paillier.rs:173:8
[INFO] [stdout]     |
[INFO] [stdout] 173 | pub fn paillier_add_fix(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `extract_raw` is never used
[INFO] [stdout]    --> src/utils/general_paillier.rs:213:8
[INFO] [stdout]     |
[INFO] [stdout] 213 | pub fn extract_raw(input: &EncodedCiphertext<Vec<u64>>) -> (Vec<u8>, usize) {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `to_encoded_ciphertext` is never used
[INFO] [stdout]    --> src/utils/general_paillier.rs:227:8
[INFO] [stdout]     |
[INFO] [stdout] 227 | pub fn to_encoded_ciphertext(bytes: &[u8], components: usize) -> EncodedCiphertext<Vec<u64>> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `share_add` is never used
[INFO] [stdout]  --> src/utils/combine_and_permute.rs:6:8
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub fn share_add(a: &Vec<u64>, b: &Vec<u64>) -> Vec<u64>{
[INFO] [stdout]   |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `share_neg` is never used
[INFO] [stdout]   --> src/utils/combine_and_permute.rs:11:8
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub fn share_neg(a: &Vec<u64>) -> Vec<u64>{
[INFO] [stdout]    |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `apply_permutation` is never used
[INFO] [stdout]   --> src/utils/combine_and_permute.rs:15:4
[INFO] [stdout]    |
[INFO] [stdout] 15 | fn apply_permutation(x: &Vec<u64>, permutation: &Vec<usize>) -> Vec<u64> {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `combine_and_permute` is never used
[INFO] [stdout]   --> src/utils/combine_and_permute.rs:20:8
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub fn combine_and_permute(permutation: &Vec<usize>, x0: &Vec<u64>, x1: &Vec<u64>) -> Vec<u64> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `share_translation` is never used
[INFO] [stdout]   --> src/utils/combine_and_permute.rs:34:4
[INFO] [stdout]    |
[INFO] [stdout] 34 | fn share_translation(permutation: &Vec<usize>) -> (Vec<u64>, (Vec<u64>, Vec<u64>)) {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `test_new_protocol_day_zero` is never used
[INFO] [stdout]    --> src/utils/new_protocol_card.rs:131:8
[INFO] [stdout]     |
[INFO] [stdout] 131 |     fn test_new_protocol_day_zero() {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CommChannel` is never constructed
[INFO] [stdout]  --> src/utils/comm.rs:9:12
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub struct CommChannel {
[INFO] [stdout]   |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]   --> src/utils/comm.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | impl CommChannel {
[INFO] [stdout]    | ---------------- associated items in this implementation
[INFO] [stdout] 14 |     pub fn new(stream: TcpStream) -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 19 |     pub fn send(&mut self, data: &[u8]) -> std::io::Result<()> {
[INFO] [stdout]    |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 38 |     pub fn receive(&mut self) -> std::io::Result<Vec<u8>> {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 49 |     pub fn send_encoded<T: Encode>(&mut self, value: &T) -> std::io::Result<()> {
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 56 |     pub fn receive_decoded<T: Decode<()>>(&mut self) -> std::io::Result<T> {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 65 |     pub fn send_encoded_s<T: Serialize>(&mut self, value: &T) -> std::io::Result<()> {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 74 |     pub fn receive_decoded_s<T: DeserializeOwned>(&mut self) -> std::io::Result<T> {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `commchannel_pair` is never used
[INFO] [stdout]   --> src/utils/comm.rs:83:8
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub fn commchannel_pair() -> (CommChannel, CommChannel) {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 38.04s
[INFO] running `Command { std: "docker" "inspect" "ef6110f77e3f4ce1486c029ef933d7f4b4dc251817c4e2a50125477bba02b918", 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" "ef6110f77e3f4ce1486c029ef933d7f4b4dc251817c4e2a50125477bba02b918" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `RawCiphertext`
[INFO] [stderr]  --> src/utils/protocol6.rs:5:123
[INFO] [stderr]   |
[INFO] [stderr] 5 | ...xt, Encrypt, EncryptionKey, KeyGeneration, Mul, Paillier, RawCiphertext};
[INFO] [stderr]   |                                                              ^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `self`
[INFO] [stderr]  --> src/utils/new_protocol_card.rs:8:18
[INFO] [stderr]   |
[INFO] [stderr] 8 | use serde_json::{self};
[INFO] [stderr]   |                  ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Encrypt`
[INFO] [stderr]  --> src/old/comm_combine_and_permute_old.rs:5:54
[INFO] [stderr]   |
[INFO] [stderr] 5 | use kzen_paillier::{Add, Decrypt, EncodedCiphertext, Encrypt, EncryptionKey, KeyGeneration, Paillier};
[INFO] [stderr]   |                                                      ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]    --> src/utils/gbf.rs:395:9
[INFO] [stderr]     |
[INFO] [stderr] 395 | fn peel(x: &Vec<Vec<Vec<u8>>>, n_h: usize, m: usize, mapihash: &Vec<Vec<usize>>) -> (Vec<usize>, bool) {
[INFO] [stderr]     |         ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `n_h`
[INFO] [stderr]    --> src/utils/gbf.rs:395:32
[INFO] [stderr]     |
[INFO] [stderr] 395 | fn peel(x: &Vec<Vec<Vec<u8>>>, n_h: usize, m: usize, mapihash: &Vec<Vec<usize>>) -> (Vec<usize>, bool) {
[INFO] [stderr]     |                                ^^^ help: if this is intentional, prefix it with an underscore: `_n_h`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `h`
[INFO] [stderr]    --> src/utils/protocol6.rs:110:9
[INFO] [stderr]     |
[INFO] [stderr] 110 |     let h: Vec<Vec<Vec<u8>>> = (0..beta).map(|_| random_vec_vec(NH, 16)).collect();
[INFO] [stderr]     |         ^ help: if this is intentional, prefix it with an underscore: `_h`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `h_init`
[INFO] [stderr]    --> src/utils/protocol6.rs:111:9
[INFO] [stderr]     |
[INFO] [stderr] 111 |     let h_init: Vec<Vec<u8>> = random_vec_vec(K, 16);
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_h_init`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `lambda`
[INFO] [stderr]    --> src/utils/protocol6.rs:112:9
[INFO] [stderr]     |
[INFO] [stderr] 112 |     let lambda = 128;
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_lambda`
[INFO] [stderr] 
[INFO] [stderr] warning: function `build_map` is never used
[INFO] [stderr]    --> src/utils/db_utils.rs:247:4
[INFO] [stderr]     |
[INFO] [stderr] 247 | fn build_map(set: &HashSet<Vec<u8>>) -> HashMap<Vec<u8>, Vec<u8>> {
[INFO] [stderr]     |    ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: field `n_elements` is never read
[INFO] [stderr]    --> src/utils/gbf.rs:145:5
[INFO] [stderr]     |
[INFO] [stderr] 142 | pub struct BloomFilterMulHash {
[INFO] [stderr]     |            ------------------ field in this struct
[INFO] [stderr] ...
[INFO] [stderr] 145 |     n_elements: usize,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `n_h` and `lambda` are never read
[INFO] [stderr]    --> src/utils/gbf.rs:182:5
[INFO] [stderr]     |
[INFO] [stderr] 180 | pub struct GbfT {
[INFO] [stderr]     |            ---- fields in this struct
[INFO] [stderr] 181 |     gbf: Vec<Vec<u8>>,
[INFO] [stderr] 182 |     n_h: usize,
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 183 |     lambda: usize,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `n_h`, `beta`, and `lambda` are never read
[INFO] [stderr]    --> src/utils/gbf.rs:248:5
[INFO] [stderr]     |
[INFO] [stderr] 246 | pub struct GbfTi {
[INFO] [stderr]     |            ----- fields in this struct
[INFO] [stderr] 247 |     gbf: Vec<Vec<u8>>,
[INFO] [stderr] 248 |     n_h: usize,
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 249 |     beta: usize,
[INFO] [stderr]     |     ^^^^
[INFO] [stderr] 250 |     lambda: usize,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `simulation_protocol_3` is never used
[INFO] [stderr]  --> src/utils/protocol3.rs:6:4
[INFO] [stderr]   |
[INFO] [stderr] 6 | fn simulation_protocol_3(x: Vec<Vec<u8>>, y: Vec<u8>, d0: Vec<u8>, d1: Vec<u8>) -> Vec<u8> {
[INFO] [stderr]   |    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `n_h` and `x` are never read
[INFO] [stderr]   --> src/utils/protocol6.rs:24:5
[INFO] [stderr]    |
[INFO] [stderr] 20 | struct Px {
[INFO] [stderr]    |        -- fields in this struct
[INFO] [stderr] ...
[INFO] [stderr] 24 |     n_h: usize,
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 25 |     x: Vec<Vec<u8>>,
[INFO] [stderr]    |     ^
[INFO] [stderr] 
[INFO] [stderr] warning: field `n_h` is never read
[INFO] [stderr]   --> src/utils/protocol6.rs:72:5
[INFO] [stderr]    |
[INFO] [stderr] 71 | struct Py {
[INFO] [stderr]    |        -- field in this struct
[INFO] [stderr] 72 |     n_h: usize,
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `n_h` and `x` are never read
[INFO] [stderr]   --> src/utils/protocol6_secret_share_card.rs:30:5
[INFO] [stderr]    |
[INFO] [stderr] 26 | pub struct Px {
[INFO] [stderr]    |            -- fields in this struct
[INFO] [stderr] ...
[INFO] [stderr] 30 |     n_h: usize,
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 31 |     x: Vec<Vec<u8>>,
[INFO] [stderr]    |     ^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `n_h` and `modulo_share` are never read
[INFO] [stderr]   --> src/utils/protocol6_secret_share_card.rs:83:5
[INFO] [stderr]    |
[INFO] [stderr] 82 | pub struct Py {
[INFO] [stderr]    |            -- fields in this struct
[INFO] [stderr] 83 |     n_h: usize,
[INFO] [stderr]    |     ^^^
[INFO] [stderr] ...
[INFO] [stderr] 87 |     modulo_share: u64,
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `n_h` and `x` are never read
[INFO] [stderr]    --> src/utils/protocol6_secret_share_card.rs:137:5
[INFO] [stderr]     |
[INFO] [stderr] 133 | pub struct PxCard {
[INFO] [stderr]     |            ------ fields in this struct
[INFO] [stderr] ...
[INFO] [stderr] 137 |     n_h: usize,
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 138 |     x: Vec<Vec<u8>>,
[INFO] [stderr]     |     ^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `n_h`, `y`, and `modulo_share` are never read
[INFO] [stderr]    --> src/utils/protocol6_secret_share_card.rs:193:5
[INFO] [stderr]     |
[INFO] [stderr] 192 | pub struct PyCard {
[INFO] [stderr]     |            ------ fields in this struct
[INFO] [stderr] 193 |     n_h: usize,
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 194 |     y: Vec<Vec<u8>>,
[INFO] [stderr]     |     ^
[INFO] [stderr] 195 |     pub cuckoo_table: CuckooHashTable,
[INFO] [stderr] 196 |     modulo_share: u64,
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `n_h` and `x` are never read
[INFO] [stderr]   --> src/utils/protocol6_secret_share_psi.rs:23:5
[INFO] [stderr]    |
[INFO] [stderr] 19 | pub struct Px {
[INFO] [stderr]    |            -- fields in this struct
[INFO] [stderr] ...
[INFO] [stderr] 23 |     n_h: usize,
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 24 |     x: Vec<Vec<u8>>,
[INFO] [stderr]    |     ^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `n_h` and `modulo_share` are never read
[INFO] [stderr]   --> src/utils/protocol6_secret_share_psi.rs:84:5
[INFO] [stderr]    |
[INFO] [stderr] 83 | pub struct Py {
[INFO] [stderr]    |            -- fields in this struct
[INFO] [stderr] 84 |     n_h: usize,
[INFO] [stderr]    |     ^^^
[INFO] [stderr] ...
[INFO] [stderr] 88 |     modulo_share: BigUint,
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `x`, `d0`, and `d1` are never read
[INFO] [stderr]   --> src/utils/psm.rs:58:5
[INFO] [stderr]    |
[INFO] [stderr] 57 | pub struct P1 {
[INFO] [stderr]    |            -- fields in this struct
[INFO] [stderr] 58 |     x: BitVec<u8, Msb0>,
[INFO] [stderr]    |     ^
[INFO] [stderr] 59 |     d0: Vec<u8>,
[INFO] [stderr]    |     ^^
[INFO] [stderr] 60 |     d1: Vec<u8>,
[INFO] [stderr]    |     ^^
[INFO] [stderr] 
[INFO] [stderr] warning: `psi` (lib) generated 22 warnings (run `cargo fix --lib -p psi` to apply 8 suggestions)
[INFO] [stderr] warning: unused imports: `TcpListener` and `TcpStream`
[INFO] [stderr]  --> src/bin/comm_bench_card.rs:1:16
[INFO] [stderr]   |
[INFO] [stderr] 1 | use std::net::{TcpListener, TcpStream};
[INFO] [stderr]   |                ^^^^^^^^^^^  ^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `psi::utils::comm::CommChannel`
[INFO] [stderr]  --> src/bin/comm_bench_card.rs:6:5
[INFO] [stderr]   |
[INFO] [stderr] 6 | use psi::utils::comm::CommChannel;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `ELEMENT_BYTES` is never used
[INFO] [stderr]   --> src/bin/comm_bench_offline_use_sets.rs:15:7
[INFO] [stderr]    |
[INFO] [stderr] 15 | const ELEMENT_BYTES: usize = 8;
[INFO] [stderr]    |       ^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `env`
[INFO] [stderr]  --> src/bin/create_sets.rs:1:11
[INFO] [stderr]   |
[INFO] [stderr] 1 | use std::{env, process};
[INFO] [stderr]   |           ^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `create_many_sets_fast`
[INFO] [stderr]  --> src/bin/comm_bench_card_use_sets.rs:9:27
[INFO] [stderr]   |
[INFO] [stderr] 9 | use psi::utils::helpers::{create_many_sets_fast, format_duration};
[INFO] [stderr]   |                           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `y_old`
[INFO] [stderr]   --> src/bin/comm_bench_card_use_sets.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |     let y_old: HashSet<_> = x_old.clone();
[INFO] [stderr]    |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_y_old`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: constant `ELEMENT_BYTES` is never used
[INFO] [stderr]   --> src/bin/comm_bench_card_use_sets.rs:15:7
[INFO] [stderr]    |
[INFO] [stderr] 15 | const ELEMENT_BYTES: usize = 8;
[INFO] [stderr]    |       ^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `p1_new_protocol_card` and `p2_new_protocol_card`
[INFO] [stderr]  --> src/bin/comm_bench_psi_use_sets.rs:8:60
[INFO] [stderr]   |
[INFO] [stderr] 8 | use psi::protocols_communication::comm_new_protocol_card::{p1_new_protocol_card, p2_new_protocol_card};
[INFO] [stderr]   |                                                            ^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `create_many_sets_fast`
[INFO] [stderr]  --> src/bin/comm_bench_psi_use_sets.rs:9:27
[INFO] [stderr]   |
[INFO] [stderr] 9 | use psi::utils::helpers::{create_many_sets_fast, format_duration};
[INFO] [stderr]   |                           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `common_init`
[INFO] [stderr]   --> src/bin/comm_bench_psi_use_sets.rs:31:9
[INFO] [stderr]    |
[INFO] [stderr] 31 |     let common_init = (&x & &y).iter().count();
[INFO] [stderr]    |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_common_init`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: constant `ELEMENT_BYTES` is never used
[INFO] [stderr]   --> src/bin/comm_bench_psi_use_sets.rs:15:7
[INFO] [stderr]    |
[INFO] [stderr] 15 | const ELEMENT_BYTES: usize = 8;
[INFO] [stderr]    |       ^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `psi` (bin "comm_bench_card" test) generated 2 warnings (run `cargo fix --bin "comm_bench_card" -p psi --tests` to apply 2 suggestions)
[INFO] [stderr] warning: `psi` (bin "comm_bench_offline_use_sets" test) generated 1 warning
[INFO] [stderr] warning: `psi` (bin "create_sets" test) generated 1 warning (run `cargo fix --bin "create_sets" -p psi --tests` to apply 1 suggestion)
[INFO] [stderr] warning: `psi` (bin "comm_bench_card_use_sets" test) generated 3 warnings (run `cargo fix --bin "comm_bench_card_use_sets" -p psi --tests` to apply 2 suggestions)
[INFO] [stderr] warning: `psi` (bin "comm_bench_psi_use_sets" test) generated 4 warnings (run `cargo fix --bin "comm_bench_psi_use_sets" -p psi --tests` to apply 3 suggestions)
[INFO] [stderr] warning: unused variable: `h`
[INFO] [stderr]    --> src/utils/gbf.rs:508:13
[INFO] [stderr]     |
[INFO] [stderr] 508 |         let h = random_vec_vec(NH, 16);
[INFO] [stderr]     |             ^ help: if this is intentional, prefix it with an underscore: `_h`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `beta`
[INFO] [stderr]    --> src/utils/gbf.rs:537:13
[INFO] [stderr]     |
[INFO] [stderr] 537 |         let beta = inputs[0].len();
[INFO] [stderr]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_beta`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `beta`
[INFO] [stderr]    --> src/utils/gbf.rs:578:13
[INFO] [stderr]     |
[INFO] [stderr] 578 |         let beta = n_elements_per_set;
[INFO] [stderr]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_beta`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `beta`
[INFO] [stderr]    --> src/utils/gbf.rs:623:13
[INFO] [stderr]     |
[INFO] [stderr] 623 |         let beta = n_elements;
[INFO] [stderr]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_beta`
[INFO] [stderr] 
[INFO] [stderr] warning: function `test_gbfti_with_peeling` is never used
[INFO] [stderr]    --> src/utils/gbf.rs:613:8
[INFO] [stderr]     |
[INFO] [stderr] 613 |     fn test_gbfti_with_peeling() {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `test_new_protocol_day_zero` is never used
[INFO] [stderr]    --> src/utils/new_protocol_card.rs:131:8
[INFO] [stderr]     |
[INFO] [stderr] 131 |     fn test_new_protocol_day_zero() {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variable `B` should have a snake case name
[INFO] [stderr]   --> src/old/ot_test.rs:64:9
[INFO] [stderr]    |
[INFO] [stderr] 64 |     let B = <Bls12_381 as Pairing>::G1Affine::rand(&mut rng);
[INFO] [stderr]    |         ^ help: convert the identifier to snake case: `b`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable `S` should have a snake case name
[INFO] [stderr]   --> src/old/ot_test.rs:74:32
[INFO] [stderr]    |
[INFO] [stderr] 74 |     let (base_ot_sender_setup, S) = ROTSenderSetup::new(&mut rng, ot_config, &B);
[INFO] [stderr]    |                                ^ help: convert the identifier to snake case (notice the capitalization): `s`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `R` should have a snake case name
[INFO] [stderr]   --> src/old/ot_test.rs:84:33
[INFO] [stderr]    |
[INFO] [stderr] 84 |     let (base_ot_receiver_keys, R) = ROTReceiverKeys::new::<_, _, Shake256, KEY_SIZE>(
[INFO] [stderr]    |                                 ^ help: convert the identifier to snake case: `r`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `U` should have a snake case name
[INFO] [stderr]    --> src/old/ot_test.rs:112:30
[INFO] [stderr]     |
[INFO] [stderr] 112 |     let (ext_receiver_setup, U) = OTExtensionReceiverSetup::new(
[INFO] [stderr]     |                              ^ help: convert the identifier to snake case (notice the capitalization): `u`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `B` should have a snake case name
[INFO] [stderr]    --> src/old/ot_test.rs:259:9
[INFO] [stderr]     |
[INFO] [stderr] 259 |     let B = <Bls12_381 as Pairing>::G1Affine::rand(&mut rng);
[INFO] [stderr]     |         ^ help: convert the identifier to snake case: `b`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `S` should have a snake case name
[INFO] [stderr]    --> src/old/ot_test.rs:355:32
[INFO] [stderr]     |
[INFO] [stderr] 355 |     let (base_ot_sender_setup, S) = ROTSenderSetup::new(&mut rng, ot_config, &B);
[INFO] [stderr]     |                                ^ help: convert the identifier to snake case (notice the capitalization): `s`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `R` should have a snake case name
[INFO] [stderr]    --> src/old/ot_test.rs:365:33
[INFO] [stderr]     |
[INFO] [stderr] 365 |     let (base_ot_receiver_keys, R) = ROTReceiverKeys::new::<_, _, Shake256, KEY_SIZE>(
[INFO] [stderr]     |                                 ^ help: convert the identifier to snake case: `r`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `U` should have a snake case name
[INFO] [stderr]    --> src/old/ot_test.rs:393:30
[INFO] [stderr]     |
[INFO] [stderr] 393 |     let (ext_receiver_setup, U) = OTExtensionReceiverSetup::new(
[INFO] [stderr]     |                              ^ help: convert the identifier to snake case (notice the capitalization): `u`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `beta`
[INFO] [stderr]   --> src/main.rs:63:9
[INFO] [stderr]    |
[INFO] [stderr] 63 |     let beta = (n_elements * n_sets * NH) as f32 * M_FACTOR;
[INFO] [stderr]    |         ^^^^ help: if this is intentional, prefix it with an underscore: `_beta`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `handle`
[INFO] [stderr]    --> src/main.rs:223:9
[INFO] [stderr]     |
[INFO] [stderr] 223 |     let handle = thread::spawn(move || {
[INFO] [stderr]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_handle`
[INFO] [stderr] 
[INFO] [stderr] warning: function `many_test` is never used
[INFO] [stderr]    --> src/main.rs:135:4
[INFO] [stderr]     |
[INFO] [stderr] 135 | fn many_test() {
[INFO] [stderr]     |    ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `test2` is never used
[INFO] [stderr]    --> src/main.rs:148:4
[INFO] [stderr]     |
[INFO] [stderr] 148 | fn test2(n_elems: usize, n_sets: usize, i: usize)  -> (f64, f64) {
[INFO] [stderr]     |    ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `test_simulation_protocol_6_pos` is never used
[INFO] [stderr]    --> src/main.rs:202:4
[INFO] [stderr]     |
[INFO] [stderr] 202 | fn test_simulation_protocol_6_pos() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `bigint_to_vec_u64` is never used
[INFO] [stderr]   --> src/utils/helpers.rs:74:8
[INFO] [stderr]    |
[INFO] [stderr] 74 | pub fn bigint_to_vec_u64(bigint: &BigInt) -> Vec<u64> {
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `remove_last_lines` is never used
[INFO] [stderr]    --> src/utils/helpers.rs:125:8
[INFO] [stderr]     |
[INFO] [stderr] 125 | pub fn remove_last_lines(n: usize) {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `create_sets` is never used
[INFO] [stderr]    --> src/utils/helpers.rs:141:8
[INFO] [stderr]     |
[INFO] [stderr] 141 | pub fn create_sets(
[INFO] [stderr]     |        ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `create_many_sets` is never used
[INFO] [stderr]    --> src/utils/helpers.rs:171:8
[INFO] [stderr]     |
[INFO] [stderr] 171 | pub fn create_many_sets(
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `u64_to_vec` is never used
[INFO] [stderr]    --> src/utils/helpers.rs:242:4
[INFO] [stderr]     |
[INFO] [stderr] 242 | fn u64_to_vec(x: u64) -> Vec<u8> {
[INFO] [stderr]     |    ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `create_many_sets_fast` is never used
[INFO] [stderr]    --> src/utils/helpers.rs:246:8
[INFO] [stderr]     |
[INFO] [stderr] 246 | pub fn create_many_sets_fast(
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `format_duration` is never used
[INFO] [stderr]    --> src/utils/helpers.rs:393:8
[INFO] [stderr]     |
[INFO] [stderr] 393 | pub fn format_duration(ms:f64) -> String {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `EndOfOffline` is never constructed
[INFO] [stderr]    --> src/utils/helpers.rs:402:12
[INFO] [stderr]     |
[INFO] [stderr] 402 | pub struct EndOfOffline;
[INFO] [stderr]     |            ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `handle_thread_result` is never used
[INFO] [stderr]    --> src/utils/helpers.rs:410:8
[INFO] [stderr]     |
[INFO] [stderr] 410 | pub fn handle_thread_result<T>(result: Result<T, Box<dyn std::any::Any + Send>>) -> Result<(), Box<dyn std::any::Any + Send>>{
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `parse_math_arg` is never used
[INFO] [stderr]    --> src/utils/helpers.rs:429:8
[INFO] [stderr]     |
[INFO] [stderr] 429 | pub fn parse_math_arg(arg: &str) -> Result<usize, String> {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: enum `Party` is never used
[INFO] [stderr]   --> src/utils/db_utils.rs:10:10
[INFO] [stderr]    |
[INFO] [stderr] 10 | pub enum Party {
[INFO] [stderr]    |          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `save_hashset` is never used
[INFO] [stderr]   --> src/utils/db_utils.rs:15:8
[INFO] [stderr]    |
[INFO] [stderr] 15 | pub fn save_hashset(set: &HashSet<Vec<u8>>, path: &str) -> Result<()> {
[INFO] [stderr]    |        ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `save_hashset_revmap` is never used
[INFO] [stderr]   --> src/utils/db_utils.rs:32:8
[INFO] [stderr]    |
[INFO] [stderr] 32 | pub fn save_hashset_revmap(
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `load_hashmap` is never used
[INFO] [stderr]   --> src/utils/db_utils.rs:74:8
[INFO] [stderr]    |
[INFO] [stderr] 74 | pub fn load_hashmap(path: &str) -> Result<HashMap<Vec<u8>, Vec<u8>>> {
[INFO] [stderr]    |        ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `save_slice` is never used
[INFO] [stderr]    --> src/utils/db_utils.rs:101:8
[INFO] [stderr]     |
[INFO] [stderr] 101 | pub fn save_slice<T: std::convert::AsRef<[u8]>>(item: &T, path: &str) -> Result<()> {
[INFO] [stderr]     |        ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `load_hashset` is never used
[INFO] [stderr]    --> src/utils/db_utils.rs:116:8
[INFO] [stderr]     |
[INFO] [stderr] 116 | pub fn load_hashset(path: &str) -> Result<HashSet<Vec<u8>>> {
[INFO] [stderr]     |        ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `party_prefix` is never used
[INFO] [stderr]    --> src/utils/db_utils.rs:136:4
[INFO] [stderr]     |
[INFO] [stderr] 136 | fn party_prefix(p: Party) -> &'static str {
[INFO] [stderr]     |    ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `load_party_hashsets` is never used
[INFO] [stderr]    --> src/utils/db_utils.rs:143:8
[INFO] [stderr]     |
[INFO] [stderr] 143 | pub fn load_party_hashsets(p: Party) -> Result<(HashSet<Vec<u8>>, HashSet<Vec<u8>>, HashSet<Vec<u8>>)> {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `save_party_hashsets` is never used
[INFO] [stderr]    --> src/utils/db_utils.rs:152:8
[INFO] [stderr]     |
[INFO] [stderr] 152 | pub fn save_party_hashsets(p: Party, set: &HashSet<Vec<u8>>, set_plus: &HashSet<Vec<u8>>, set_minus: &HashSet<Vec<u8>>) -> Result<(...
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `save_hashmap` is never used
[INFO] [stderr]    --> src/utils/db_utils.rs:160:4
[INFO] [stderr]     |
[INFO] [stderr] 160 | fn save_hashmap(map: &HashMap<Vec<u8>, Vec<u8>>, path: &str) -> Result<()> {
[INFO] [stderr]     |    ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `save_party_maps` is never used
[INFO] [stderr]    --> src/utils/db_utils.rs:173:4
[INFO] [stderr]     |
[INFO] [stderr] 173 | fn save_party_maps(
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `create_all_sets` is never used
[INFO] [stderr]    --> src/utils/db_utils.rs:186:8
[INFO] [stderr]     |
[INFO] [stderr] 186 | pub fn create_all_sets(n: usize, n_d: usize) -> Result<()> {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `load_messages` is never used
[INFO] [stderr]    --> src/utils/db_utils.rs:193:4
[INFO] [stderr]     |
[INFO] [stderr] 193 | fn load_messages() -> Result<Vec<Vec<u8>>> {
[INFO] [stderr]     |    ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `bytes_to_u64` is never used
[INFO] [stderr]    --> src/utils/db_utils.rs:214:4
[INFO] [stderr]     |
[INFO] [stderr] 214 | fn bytes_to_u64(b: &[u8]) -> u64 {
[INFO] [stderr]     |    ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `map_set_to_messages` is never used
[INFO] [stderr]    --> src/utils/db_utils.rs:219:4
[INFO] [stderr]     |
[INFO] [stderr] 219 | fn map_set_to_messages(set: &HashSet<Vec<u8>>, messages: &[Vec<u8>]) -> HashSet<Vec<u8>> {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `create_all_sets_mails` is never used
[INFO] [stderr]    --> src/utils/db_utils.rs:228:8
[INFO] [stderr]     |
[INFO] [stderr] 228 | pub fn create_all_sets_mails(n: usize, n_d: usize) -> Result<()> {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `build_map` is never used
[INFO] [stderr]    --> src/utils/db_utils.rs:247:4
[INFO] [stderr]     |
[INFO] [stderr] 247 | fn build_map(set: &HashSet<Vec<u8>>) -> HashMap<Vec<u8>, Vec<u8>> {
[INFO] [stderr]     |    ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `tag_for_msg` is never used
[INFO] [stderr]    --> src/utils/db_utils.rs:257:4
[INFO] [stderr]     |
[INFO] [stderr] 257 | fn tag_for_msg(msg: &Vec<u8>) -> Vec<u8> {
[INFO] [stderr]     |    ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `build_tag_set_and_map` is never used
[INFO] [stderr]    --> src/utils/db_utils.rs:262:4
[INFO] [stderr]     |
[INFO] [stderr] 262 | fn build_tag_set_and_map(
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `create_all_sets_mails_map` is never used
[INFO] [stderr]    --> src/utils/db_utils.rs:279:8
[INFO] [stderr]     |
[INFO] [stderr] 279 | pub fn create_all_sets_mails_map(n: usize, n_d: usize) -> Result<()> {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `get_bin` is never used
[INFO] [stderr]   --> src/utils/cuckoo.rs:70:9
[INFO] [stderr]    |
[INFO] [stderr] 16 | impl CuckooHashTable {
[INFO] [stderr]    | -------------------- method in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 70 |     pub fn get_bin(&self, i: usize) -> Option<Vec<u8>> {
[INFO] [stderr]    |            ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `NU` is never used
[INFO] [stderr]   --> src/utils/gbf.rs:16:11
[INFO] [stderr]    |
[INFO] [stderr] 16 | pub const NU: usize = 128; // security parameter
[INFO] [stderr]    |           ^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `n_h`, `n_elements`, and `elements` are never read
[INFO] [stderr]    --> src/utils/gbf.rs:144:5
[INFO] [stderr]     |
[INFO] [stderr] 142 | pub struct BloomFilterMulHash {
[INFO] [stderr]     |            ------------------ fields in this struct
[INFO] [stderr] 143 |     bits: Vec<bool>,
[INFO] [stderr] 144 |     n_h: usize,
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 145 |     n_elements: usize,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 146 |     elements: Vec<Vec<u8>>
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `query` is never used
[INFO] [stderr]    --> src/utils/gbf.rs:165:12
[INFO] [stderr]     |
[INFO] [stderr] 149 | impl BloomFilterMulHash {
[INFO] [stderr]     | ----------------------- method in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 165 |     pub fn query(&self, i: usize) -> bool {
[INFO] [stderr]     |            ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `PxCard` is never constructed
[INFO] [stderr]    --> src/utils/protocol6_secret_share_card.rs:133:12
[INFO] [stderr]     |
[INFO] [stderr] 133 | pub struct PxCard {
[INFO] [stderr]     |            ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated items `new`, `get_table`, `get_e0_e1`, `get_ek`, and `compute_dx_final_value` are never used
[INFO] [stderr]    --> src/utils/protocol6_secret_share_card.rs:143:12
[INFO] [stderr]     |
[INFO] [stderr] 142 | impl PxCard {
[INFO] [stderr]     | ----------- associated items in this implementation
[INFO] [stderr] 143 |     pub fn new(x: Vec<Vec<u8>>, n_h: usize, n_h_init: usize, table_len: usize) -> Self {
[INFO] [stderr]     |            ^^^
[INFO] [stderr] ...
[INFO] [stderr] 169 |     pub fn get_table(&self) -> Vec<Vec<Vec<u8>>> {
[INFO] [stderr]     |            ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 173 |     pub fn get_e0_e1(&self, i: usize) -> (Vec<u8>, Vec<u8>){
[INFO] [stderr]     |            ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 180 |     pub fn get_ek(&self) -> EncryptionKey {
[INFO] [stderr]     |            ^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 184 |     pub fn compute_dx_final_value(&self, dy: EncodedCiphertext<u64>) -> u64 {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `PyCard` is never constructed
[INFO] [stderr]    --> src/utils/protocol6_secret_share_card.rs:192:12
[INFO] [stderr]     |
[INFO] [stderr] 192 | pub struct PyCard {
[INFO] [stderr]     |            ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated items `new`, `get_vec_cuckoo_table`, `value_to_send`, and `get_secret` are never used
[INFO] [stderr]    --> src/utils/protocol6_secret_share_card.rs:201:12
[INFO] [stderr]     |
[INFO] [stderr] 200 | impl PyCard {
[INFO] [stderr]     | ----------- associated items in this implementation
[INFO] [stderr] 201 |     pub fn new(y: Vec<Vec<u8>>, n_h: usize, n_h_init: usize, table_len: usize, modulo_share: u64) -> Self {
[INFO] [stderr]     |            ^^^
[INFO] [stderr] ...
[INFO] [stderr] 209 |     pub fn get_vec_cuckoo_table(&self) -> Vec<Vec<u8>> {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 213 |     pub fn value_to_send(&self, ek: EncryptionKey, b_received: Vec<EncodedCiphertext<u64>>) -> EncodedCiphertext<u64> {
[INFO] [stderr]     |            ^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 225 |     pub fn get_secret(&self) -> u64 {
[INFO] [stderr]     |            ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `extract_raw_as_bytes_u64` is never used
[INFO] [stderr]    --> src/utils/protocol6_secret_share_card.rs:315:8
[INFO] [stderr]     |
[INFO] [stderr] 315 | pub fn extract_raw_as_bytes_u64(input: &EncodedCiphertext<u64>) -> Vec<u8> {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `bytes_to_encoded_ciphertext_u64` is never used
[INFO] [stderr]    --> src/utils/protocol6_secret_share_card.rs:323:8
[INFO] [stderr]     |
[INFO] [stderr] 323 | pub fn bytes_to_encoded_ciphertext_u64(bytes: &[u8]) -> EncodedCiphertext<u64> {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `MODULO_SHARE_POWER` is never used
[INFO] [stderr]   --> src/utils/protocol6_secret_share_psi.rs:16:11
[INFO] [stderr]    |
[INFO] [stderr] 16 | pub const MODULO_SHARE_POWER: u64 = 500;
[INFO] [stderr]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `Px` is never constructed
[INFO] [stderr]   --> src/utils/protocol6_secret_share_psi.rs:19:12
[INFO] [stderr]    |
[INFO] [stderr] 19 | pub struct Px {
[INFO] [stderr]    |            ^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated items `new`, `get_table`, `get_e0_e1`, `get_ek`, and `compute_dx` are never used
[INFO] [stderr]   --> src/utils/protocol6_secret_share_psi.rs:29:12
[INFO] [stderr]    |
[INFO] [stderr] 28 | impl Px {
[INFO] [stderr]    | ------- associated items in this implementation
[INFO] [stderr] 29 |     pub fn new(x: Vec<Vec<u8>>, n_h: usize, n_h_init: usize, table_len: usize) -> Self {
[INFO] [stderr]    |            ^^^
[INFO] [stderr] ...
[INFO] [stderr] 47 |     pub fn get_table(&self) -> Vec<Vec<Vec<u8>>> {
[INFO] [stderr]    |            ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 51 |     pub fn get_e0_e1(&self, i: usize) -> (Vec<u8>, Vec<u8>){
[INFO] [stderr]    |            ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 58 |     pub fn get_ek(&self) -> EncryptionKey {
[INFO] [stderr]    |            ^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 62 |     pub fn compute_dx(&self, dy: Vec<Ciphertext>) -> Vec<BigUint> {
[INFO] [stderr]    |            ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `vec_u64_to_biguint` is never used
[INFO] [stderr]   --> src/utils/protocol6_secret_share_psi.rs:73:8
[INFO] [stderr]    |
[INFO] [stderr] 73 | pub fn vec_u64_to_biguint(u64_limbs: &[u64]) -> BigUint {
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `Py` is never constructed
[INFO] [stderr]   --> src/utils/protocol6_secret_share_psi.rs:83:12
[INFO] [stderr]    |
[INFO] [stderr] 83 | pub struct Py {
[INFO] [stderr]    |            ^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated items `new`, `get_vec_cuckoo_table`, `set_to_send`, and `get_secrets` are never used
[INFO] [stderr]    --> src/utils/protocol6_secret_share_psi.rs:93:12
[INFO] [stderr]     |
[INFO] [stderr]  92 | impl Py {
[INFO] [stderr]     | ------- associated items in this implementation
[INFO] [stderr]  93 |     pub fn new(y: Vec<Vec<u8>>, n_h: usize, n_h_init: usize, table_len: usize, modulo_share: BigUint) -> Self {
[INFO] [stderr]     |            ^^^
[INFO] [stderr] ...
[INFO] [stderr] 119 |     pub fn get_vec_cuckoo_table(&self) -> Vec<Vec<u8>> {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 123 |     pub fn set_to_send(&self, ek: EncryptionKey, b_received: Vec<Ciphertext>) -> Vec<Ciphertext> {
[INFO] [stderr]     |            ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 143 |     pub fn get_secrets(&self) -> Vec<BigUint> {
[INFO] [stderr]     |            ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `hash` is never used
[INFO] [stderr]    --> src/utils/custom_sha256.rs:104:8
[INFO] [stderr]     |
[INFO] [stderr] 104 | pub fn hash(message: &[u8], digest: &mut [u8], digest_bit_length: usize) {
[INFO] [stderr]     |        ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `sha256_init4cuckoo` is never used
[INFO] [stderr]    --> src/utils/custom_sha256.rs:217:8
[INFO] [stderr]     |
[INFO] [stderr] 217 | pub fn sha256_init4cuckoo(ctx: &mut Sha256Ctx) {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `EncryptionKey` is never constructed
[INFO] [stderr]   --> src/utils/general_paillier.rs:12:12
[INFO] [stderr]    |
[INFO] [stderr] 12 | pub struct EncryptionKey(
[INFO] [stderr]    |            ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `DecryptionKey` is never constructed
[INFO] [stderr]   --> src/utils/general_paillier.rs:21:12
[INFO] [stderr]    |
[INFO] [stderr] 21 | pub struct DecryptionKey(
[INFO] [stderr]    |            ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `Ciphertext` is never constructed
[INFO] [stderr]   --> src/utils/general_paillier.rs:30:12
[INFO] [stderr]    |
[INFO] [stderr] 30 | pub struct Ciphertext(
[INFO] [stderr]    |            ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `generate_key_pair` is never used
[INFO] [stderr]   --> src/utils/general_paillier.rs:39:8
[INFO] [stderr]    |
[INFO] [stderr] 39 | pub fn generate_key_pair() -> (EncryptionKey, DecryptionKey) {
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: methods `encrypt`, `add`, and `multiply` are never used
[INFO] [stderr]   --> src/utils/general_paillier.rs:63:12
[INFO] [stderr]    |
[INFO] [stderr] 55 | impl EncryptionKey {
[INFO] [stderr]    | ------------------ methods in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 63 |     pub fn encrypt(&self, m: &BigUint) -> Ciphertext {
[INFO] [stderr]    |            ^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 76 |     pub fn add(&self, c1: &Ciphertext, c2: &Ciphertext) -> Ciphertext {
[INFO] [stderr]    |            ^^^
[INFO] [stderr] ...
[INFO] [stderr] 89 |     pub fn multiply(&self, c: &Ciphertext, k: &BigUint) -> Ciphertext {
[INFO] [stderr]    |            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `decrypt` is never used
[INFO] [stderr]    --> src/utils/general_paillier.rs:115:12
[INFO] [stderr]     |
[INFO] [stderr] 114 | impl DecryptionKey {
[INFO] [stderr]     | ------------------ method in this implementation
[INFO] [stderr] 115 |     pub fn decrypt(&self, c: &Ciphertext) -> BigUint {
[INFO] [stderr]     |            ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated items `to_bytes_le` and `from_bytes_le` are never used
[INFO] [stderr]    --> src/utils/general_paillier.rs:135:12
[INFO] [stderr]     |
[INFO] [stderr] 134 | impl Ciphertext {
[INFO] [stderr]     | --------------- associated items in this implementation
[INFO] [stderr] 135 |     pub fn to_bytes_le(&self) -> Vec<u8> {
[INFO] [stderr]     |            ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 147 |     pub fn from_bytes_le(bytes: &[u8]) -> Self {
[INFO] [stderr]     |            ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `paillier_encrypt_biguint` is never used
[INFO] [stderr]    --> src/utils/general_paillier.rs:161:8
[INFO] [stderr]     |
[INFO] [stderr] 161 | pub fn paillier_encrypt_biguint(ek: &kzen_paillier::EncryptionKey, m: &BigUint) -> EncodedCiphertext<Vec<u64>> {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `paillier_add_fix` is never used
[INFO] [stderr]    --> src/utils/general_paillier.rs:173:8
[INFO] [stderr]     |
[INFO] [stderr] 173 | pub fn paillier_add_fix(
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `extract_raw` is never used
[INFO] [stderr]    --> src/utils/general_paillier.rs:213:8
[INFO] [stderr]     |
[INFO] [stderr] 213 | pub fn extract_raw(input: &EncodedCiphertext<Vec<u64>>) -> (Vec<u8>, usize) {
[INFO] [stderr]     |        ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `to_encoded_ciphertext` is never used
[INFO] [stderr]    --> src/utils/general_paillier.rs:227:8
[INFO] [stderr]     |
[INFO] [stderr] 227 | pub fn to_encoded_ciphertext(bytes: &[u8], components: usize) -> EncodedCiphertext<Vec<u64>> {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `share_add` is never used
[INFO] [stderr]  --> src/utils/combine_and_permute.rs:6:8
[INFO] [stderr]   |
[INFO] [stderr] 6 | pub fn share_add(a: &Vec<u64>, b: &Vec<u64>) -> Vec<u64>{
[INFO] [stderr]   |        ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `share_neg` is never used
[INFO] [stderr]   --> src/utils/combine_and_permute.rs:11:8
[INFO] [stderr]    |
[INFO] [stderr] 11 | pub fn share_neg(a: &Vec<u64>) -> Vec<u64>{
[INFO] [stderr]    |        ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `apply_permutation` is never used
[INFO] [stderr]   --> src/utils/combine_and_permute.rs:15:4
[INFO] [stderr]    |
[INFO] [stderr] 15 | fn apply_permutation(x: &Vec<u64>, permutation: &Vec<usize>) -> Vec<u64> {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `combine_and_permute` is never used
[INFO] [stderr]   --> src/utils/combine_and_permute.rs:20:8
[INFO] [stderr]    |
[INFO] [stderr] 20 | pub fn combine_and_permute(permutation: &Vec<usize>, x0: &Vec<u64>, x1: &Vec<u64>) -> Vec<u64> {
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `share_translation` is never used
[INFO] [stderr]   --> src/utils/combine_and_permute.rs:34:4
[INFO] [stderr]    |
[INFO] [stderr] 34 | fn share_translation(permutation: &Vec<usize>) -> (Vec<u64>, (Vec<u64>, Vec<u64>)) {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `CommChannel` is never constructed
[INFO] [stderr]  --> src/utils/comm.rs:9:12
[INFO] [stderr]   |
[INFO] [stderr] 9 | pub struct CommChannel {
[INFO] [stderr]   |            ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: multiple associated items are never used
[INFO] [stderr]   --> src/utils/comm.rs:14:12
[INFO] [stderr]    |
[INFO] [stderr] 13 | impl CommChannel {
[INFO] [stderr]    | ---------------- associated items in this implementation
[INFO] [stderr] 14 |     pub fn new(stream: TcpStream) -> Self {
[INFO] [stderr]    |            ^^^
[INFO] [stderr] ...
[INFO] [stderr] 19 |     pub fn send(&mut self, data: &[u8]) -> std::io::Result<()> {
[INFO] [stderr]    |            ^^^^
[INFO] [stderr] ...
[INFO] [stderr] 38 |     pub fn receive(&mut self) -> std::io::Result<Vec<u8>> {
[INFO] [stderr]    |            ^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 49 |     pub fn send_encoded<T: Encode>(&mut self, value: &T) -> std::io::Result<()> {
[INFO] [stderr]    |            ^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 56 |     pub fn receive_decoded<T: Decode<()>>(&mut self) -> std::io::Result<T> {
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 65 |     pub fn send_encoded_s<T: Serialize>(&mut self, value: &T) -> std::io::Result<()> {
[INFO] [stderr]    |            ^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 74 |     pub fn receive_decoded_s<T: DeserializeOwned>(&mut self) -> std::io::Result<T> {
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `commchannel_pair` is never used
[INFO] [stderr]   --> src/utils/comm.rs:83:8
[INFO] [stderr]    |
[INFO] [stderr] 83 | pub fn commchannel_pair() -> (CommChannel, CommChannel) {
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `psi` (lib test) generated 35 warnings (21 duplicates) (run `cargo fix --lib -p psi --tests` to apply 4 suggestions)
[INFO] [stderr] warning: `psi` (bin "psi" test) generated 92 warnings (20 duplicates) (run `cargo fix --bin "psi" -p psi --tests` to apply 2 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.63s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/psi-d34e5bb249aa9a04)
[INFO] [stdout] 
[INFO] [stdout] running 36 tests
[INFO] [stdout] test utils::combine_and_permute::tests::test_simulation_pos ... ok
[INFO] [stdout] test utils::cuckoo::tests::test_insert_and_contains ... ok
[INFO] [stdout] test utils::cuckoo::tests::test_insert_bulk ... ok
[INFO] [stdout] test utils::cuckoo::tests::test_remove ... ok
[INFO] [stdout] test utils::custom_sha256::tests::test_new_sha256 ... ok
[INFO] [stdout] test utils::gbf::tests::test_bf_query_negative ... ok
[INFO] [stdout] test utils::combine_and_permute::tests::test_combine_and_permute ... ok
[INFO] [stdout] test utils::gbf::tests::test_bf_query_positive ... ok
[INFO] [stdout] test utils::gbf::tests::test_gbf_query_negative ... ok
[INFO] [stdout] test utils::gbf::tests::test_gbft ... ok
[INFO] [stdout] test utils::gbf::tests::test_gbf_query_positive ... ok
[INFO] [stdout] test utils::gbf::tests::test_gbfti ... ok
[INFO] [stdout] test utils::gbf::tests::test_gbfti_vs_new_with_peeling ... ok
[INFO] [stdout] test old::ot_test::tests::test1_simulation_neg ... FAILED
[INFO] [stdout] test old::ot_test::tests::test1_simulation_pos ... FAILED
[INFO] [stdout] test protocols_communication::comm_psm::tests::test_p1_p2_protocol_neg ... FAILED
[INFO] [stdout] test utils::protocol2::tests::test_simulation_pos ... ok
[INFO] [stdout] test utils::protocol2::tests::test_simulation_neg ... ok
[INFO] [stdout] test utils::protocol5::tests::test_simulation_neg ... FAILED
[INFO] [stdout] test utils::protocol5::tests::test_simulation_pos ... FAILED
[INFO] [stdout] test utils::protocol3::tests::test_simulation_neg ... FAILED
[INFO] [stdout] test utils::protocol3::tests::test_simulation_pos ... FAILED
[INFO] [stdout] test utils::new_protocol_card::tests::test_new_protocol_one_day ... FAILED
[INFO] [stdout] test old::ot_test::tests::test_simulation_neg ... ok
[INFO] [stdout] test old::ot_test::tests::test_simulation_pos ... ok
[INFO] [stdout] test utils::protocol6_secret_share_card::tests::test_simulation_protocol_6_mixed ... FAILED
[INFO] [stdout] test utils::psm::tests::test_encryption ... ok
[INFO] [stdout] test utils::psm::tests::test_simulation_neg ... FAILED
[INFO] [stdout] test utils::psm::tests::test_simulation_pos ... FAILED
[INFO] [stdout] test utils::protocol6_secret_share_card::tests::test_simulation_protocol_6_pos ... FAILED
[INFO] [stdout] test utils::protocol6_secret_share_card::tests::test_simulation_protocol_6_neg ... FAILED
[INFO] [stdout] test protocols_communication::comm_psm::tests::test_p1_p2_protocol_pos ... ok
[INFO] [stdout] test utils::protocol6::tests::test_simulation_protocol_6_mixed ... FAILED
[INFO] [stdout] test utils::protocol6::tests::test_simulation_protocol_6_pos ... FAILED
[INFO] [stdout] test utils::protocol6::tests::test_simulation_protocol_6_neg ... FAILED
[INFO] [stdout] test utils::paillier::tests::roundtrip_and_homomorphism ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- old::ot_test::tests::test1_simulation_neg stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'old::ot_test::tests::test1_simulation_neg' (4863) panicked at src/utils/helpers.rs:103:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5dae2f6d6468 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5dae2f6ebe0a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5dae2f6ebe0a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5dae2f6db302 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5dae2f6db302 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5dae2f6b4aa6 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5dae2f6b4aa6 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5dae2f6ce399 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5dae2f4ad2bc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5dae2f4ad2bc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5dae2f6ce612 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5dae2f6ce612 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5dae2f6b4b62 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5dae2f6a9c89 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5dae2f6b5a3d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5dae2f6ec59c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5dae2f6ec312 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5dae2f46c8da - <core[8fb95b77d25ab6c8]::result::Result<std[10d71ac2c42b111e]::fs::File, std[10d71ac2c42b111e]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5dae2f46c8da - psi[9162e8b4b00f7457]::utils::helpers::log
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/helpers.rs:103:14
[INFO] [stdout]   22:     0x5dae2f471e81 - psi[9162e8b4b00f7457]::old::ot_test::tests::simulation_protocol_5
[INFO] [stdout]                                at /opt/rustwide/workdir/src/old/ot_test.rs:46:5
[INFO] [stdout]   23:     0x5dae2f474d54 - psi[9162e8b4b00f7457]::old::ot_test::tests::test1_simulation_neg
[INFO] [stdout]                                at /opt/rustwide/workdir/src/old/ot_test.rs:467:29
[INFO] [stdout]   24:     0x5dae2f467787 - psi[9162e8b4b00f7457]::old::ot_test::tests::test1_simulation_neg::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/old/ot_test.rs:454:30
[INFO] [stdout]   25:     0x5dae2f4351e6 - <psi[9162e8b4b00f7457]::old::ot_test::tests::test1_simulation_neg::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5dae2f4a039b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x5dae2f4a039b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   28:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   29:     0x5dae2f4adc15 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   30:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   34:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   35:     0x5dae2f4a7524 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   36:     0x5dae2f4a7524 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   37:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   38:     0x5dae2f4b0c92 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   39:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   40:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   41:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   43:     0x5dae2f4b0c92 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x5dae2f6d592f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   45:     0x5dae2f6d592f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   46:     0x7764b4fb4aa4 - <unknown>
[INFO] [stdout]   47:     0x7764b5041a64 - clone
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- old::ot_test::tests::test1_simulation_pos stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'old::ot_test::tests::test1_simulation_pos' (4864) panicked at src/utils/helpers.rs:103:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5dae2f6d6468 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5dae2f6ebe0a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5dae2f6ebe0a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5dae2f6db302 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5dae2f6db302 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5dae2f6b4aa6 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5dae2f6b4aa6 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5dae2f6ce399 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5dae2f4ad2bc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5dae2f4ad2bc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5dae2f6ce612 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5dae2f6ce612 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5dae2f6b4b62 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5dae2f6a9c89 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5dae2f6b5a3d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5dae2f6ec59c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5dae2f6ec312 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5dae2f46c8da - <core[8fb95b77d25ab6c8]::result::Result<std[10d71ac2c42b111e]::fs::File, std[10d71ac2c42b111e]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5dae2f46c8da - psi[9162e8b4b00f7457]::utils::helpers::log
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/helpers.rs:103:14
[INFO] [stdout]   22:     0x5dae2f471e81 - psi[9162e8b4b00f7457]::old::ot_test::tests::simulation_protocol_5
[INFO] [stdout]                                at /opt/rustwide/workdir/src/old/ot_test.rs:46:5
[INFO] [stdout]   23:     0x5dae2f47519a - psi[9162e8b4b00f7457]::old::ot_test::tests::test1_simulation_pos
[INFO] [stdout]                                at /opt/rustwide/workdir/src/old/ot_test.rs:480:29
[INFO] [stdout]   24:     0x5dae2f4677b7 - psi[9162e8b4b00f7457]::old::ot_test::tests::test1_simulation_pos::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/old/ot_test.rs:472:30
[INFO] [stdout]   25:     0x5dae2f435226 - <psi[9162e8b4b00f7457]::old::ot_test::tests::test1_simulation_pos::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5dae2f4a039b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x5dae2f4a039b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   28:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   29:     0x5dae2f4adc15 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   30:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   34:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   35:     0x5dae2f4a7524 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   36:     0x5dae2f4a7524 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   37:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   38:     0x5dae2f4b0c92 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   39:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   40:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   41:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   43:     0x5dae2f4b0c92 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x5dae2f6d592f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   45:     0x5dae2f6d592f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   46:     0x7764b4fb4aa4 - <unknown>
[INFO] [stdout]   47:     0x7764b5041a64 - clone
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- protocols_communication::comm_psm::tests::test_p1_p2_protocol_neg stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'protocols_communication::comm_psm::tests::test_p1_p2_protocol_neg' (4867) panicked at src/protocols_communication/comm_psm.rs:227:60:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 98, kind: AddrInUse, message: "Address already in use" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5dae2f6d6468 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5dae2f6ebe0a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5dae2f6ebe0a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5dae2f6db302 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5dae2f6db302 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5dae2f6b4aa6 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5dae2f6b4aa6 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5dae2f6ce399 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5dae2f4ad2bc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5dae2f4ad2bc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5dae2f6ce612 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5dae2f6ce612 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5dae2f6b4b62 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5dae2f6a9c89 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5dae2f6b5a3d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5dae2f6ec59c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5dae2f6ec312 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5dae2f46cca1 - <core[8fb95b77d25ab6c8]::result::Result<std[10d71ac2c42b111e]::net::tcp::TcpListener, std[10d71ac2c42b111e]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5dae2f46cca1 - psi[9162e8b4b00f7457]::protocols_communication::comm_psm::tests::run_protocol_test
[INFO] [stdout]                                at /opt/rustwide/workdir/src/protocols_communication/comm_psm.rs:227:60
[INFO] [stdout]   22:     0x5dae2f46d754 - psi[9162e8b4b00f7457]::protocols_communication::comm_psm::tests::test_p1_p2_protocol_neg
[INFO] [stdout]                                at /opt/rustwide/workdir/src/protocols_communication/comm_psm.rs:284:24
[INFO] [stdout]   23:     0x5dae2f4676c7 - psi[9162e8b4b00f7457]::protocols_communication::comm_psm::tests::test_p1_p2_protocol_neg::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/protocols_communication/comm_psm.rs:272:33
[INFO] [stdout]   24:     0x5dae2f4350e6 - <psi[9162e8b4b00f7457]::protocols_communication::comm_psm::tests::test_p1_p2_protocol_neg::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5dae2f4a039b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5dae2f4a039b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   27:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   28:     0x5dae2f4adc15 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   33:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   34:     0x5dae2f4a7524 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   35:     0x5dae2f4a7524 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x5dae2f4b0c92 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x5dae2f4b0c92 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5dae2f6d592f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   44:     0x5dae2f6d592f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   45:     0x7764b4fb4aa4 - <unknown>
[INFO] [stdout]   46:     0x7764b5041a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- utils::protocol5::tests::test_simulation_neg stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'utils::protocol5::tests::test_simulation_neg' (4897) panicked at src/utils/helpers.rs:103:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5dae2f6d6468 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5dae2f6ebe0a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5dae2f6ebe0a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5dae2f6db302 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5dae2f6db302 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5dae2f6b4aa6 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5dae2f6b4aa6 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5dae2f6ce399 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5dae2f4ad2bc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5dae2f4ad2bc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5dae2f6ce612 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5dae2f6ce612 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5dae2f6b4b62 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5dae2f6a9c89 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5dae2f6b5a3d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5dae2f6ec59c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5dae2f6ec312 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5dae2f46c8da - <core[8fb95b77d25ab6c8]::result::Result<std[10d71ac2c42b111e]::fs::File, std[10d71ac2c42b111e]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5dae2f46c8da - psi[9162e8b4b00f7457]::utils::helpers::log
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/helpers.rs:103:14
[INFO] [stdout]   22:     0x5dae2f3edec1 - psi[9162e8b4b00f7457]::utils::protocol5::simulation_protocol_5
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol5.rs:22:5
[INFO] [stdout]   23:     0x5dae2f3942b4 - psi[9162e8b4b00f7457]::utils::protocol5::tests::test_simulation_neg
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol5.rs:78:29
[INFO] [stdout]   24:     0x5dae2f391ab7 - psi[9162e8b4b00f7457]::utils::protocol5::tests::test_simulation_neg::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol5.rs:65:29
[INFO] [stdout]   25:     0x5dae2f4358a6 - <psi[9162e8b4b00f7457]::utils::protocol5::tests::test_simulation_neg::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5dae2f4a039b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x5dae2f4a039b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   28:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   29:     0x5dae2f4adc15 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   30:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   34:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   35:     0x5dae2f4a7524 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   36:     0x5dae2f4a7524 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   37:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   38:     0x5dae2f4b0c92 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   39:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   40:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   41:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   43:     0x5dae2f4b0c92 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x5dae2f6d592f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   45:     0x5dae2f6d592f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   46:     0x7764b4fb4aa4 - <unknown>
[INFO] [stdout]   47:     0x7764b5041a64 - clone
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- utils::protocol5::tests::test_simulation_pos stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'utils::protocol5::tests::test_simulation_pos' (4898) panicked at src/utils/helpers.rs:103:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5dae2f6d6468 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5dae2f6ebe0a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5dae2f6ebe0a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5dae2f6db302 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5dae2f6db302 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5dae2f6b4aa6 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5dae2f6b4aa6 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5dae2f6ce399 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5dae2f4ad2bc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5dae2f4ad2bc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5dae2f6ce612 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5dae2f6ce612 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5dae2f6b4b62 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5dae2f6a9c89 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5dae2f6b5a3d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5dae2f6ec59c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5dae2f6ec312 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5dae2f46c8da - <core[8fb95b77d25ab6c8]::result::Result<std[10d71ac2c42b111e]::fs::File, std[10d71ac2c42b111e]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5dae2f46c8da - psi[9162e8b4b00f7457]::utils::helpers::log
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/helpers.rs:103:14
[INFO] [stdout]   22:     0x5dae2f3edec1 - psi[9162e8b4b00f7457]::utils::protocol5::simulation_protocol_5
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol5.rs:22:5
[INFO] [stdout]   23:     0x5dae2f3946fa - psi[9162e8b4b00f7457]::utils::protocol5::tests::test_simulation_pos
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol5.rs:91:29
[INFO] [stdout]   24:     0x5dae2f391ae7 - psi[9162e8b4b00f7457]::utils::protocol5::tests::test_simulation_pos::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol5.rs:83:29
[INFO] [stdout]   25:     0x5dae2f4358e6 - <psi[9162e8b4b00f7457]::utils::protocol5::tests::test_simulation_pos::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5dae2f4a039b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x5dae2f4a039b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   28:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   29:     0x5dae2f4adc15 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   30:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   34:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   35:     0x5dae2f4a7524 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   36:     0x5dae2f4a7524 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   37:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   38:     0x5dae2f4b0c92 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   39:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   40:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   41:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   43:     0x5dae2f4b0c92 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x5dae2f6d592f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   45:     0x5dae2f6d592f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   46:     0x7764b4fb4aa4 - <unknown>
[INFO] [stdout]   47:     0x7764b5041a64 - clone
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- utils::protocol3::tests::test_simulation_neg stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'utils::protocol3::tests::test_simulation_neg' (4895) panicked at src/utils/helpers.rs:103:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5dae2f6d6468 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5dae2f6ebe0a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5dae2f6ebe0a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5dae2f6db302 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5dae2f6db302 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5dae2f6b4aa6 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5dae2f6b4aa6 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5dae2f6ce399 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5dae2f4ad2bc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5dae2f4ad2bc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5dae2f6ce612 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5dae2f6ce612 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5dae2f6b4b62 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5dae2f6a9c89 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5dae2f6b5a3d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5dae2f6ec59c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5dae2f6ec312 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5dae2f46c8da - <core[8fb95b77d25ab6c8]::result::Result<std[10d71ac2c42b111e]::fs::File, std[10d71ac2c42b111e]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5dae2f46c8da - psi[9162e8b4b00f7457]::utils::helpers::log
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/helpers.rs:103:14
[INFO] [stdout]   22:     0x5dae2f4989a7 - psi[9162e8b4b00f7457]::utils::psm::simulation_protocol_1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/psm.rs:196:5
[INFO] [stdout]   23:     0x5dae2f4311bd - psi[9162e8b4b00f7457]::utils::protocol3::simulation_protocol_3
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol3.rs:8:18
[INFO] [stdout]   24:     0x5dae2f406ff9 - psi[9162e8b4b00f7457]::utils::protocol3::tests::test_simulation_neg
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol3.rs:32:17
[INFO] [stdout]   25:     0x5dae2f401127 - psi[9162e8b4b00f7457]::utils::protocol3::tests::test_simulation_neg::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol3.rs:20:29
[INFO] [stdout]   26:     0x5dae2f435826 - <psi[9162e8b4b00f7457]::utils::protocol3::tests::test_simulation_neg::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x5dae2f4a039b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x5dae2f4a039b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   29:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   30:     0x5dae2f4adc15 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   31:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   35:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   36:     0x5dae2f4a7524 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   37:     0x5dae2f4a7524 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   39:     0x5dae2f4b0c92 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   40:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   41:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   44:     0x5dae2f4b0c92 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5dae2f6d592f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   46:     0x5dae2f6d592f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   47:     0x7764b4fb4aa4 - <unknown>
[INFO] [stdout]   48:     0x7764b5041a64 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- utils::protocol3::tests::test_simulation_pos stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'utils::protocol3::tests::test_simulation_pos' (4896) panicked at src/utils/helpers.rs:103:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5dae2f6d6468 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5dae2f6ebe0a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5dae2f6ebe0a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5dae2f6db302 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5dae2f6db302 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5dae2f6b4aa6 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5dae2f6b4aa6 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5dae2f6ce399 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5dae2f4ad2bc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5dae2f4ad2bc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5dae2f6ce612 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5dae2f6ce612 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5dae2f6b4b62 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5dae2f6a9c89 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5dae2f6b5a3d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5dae2f6ec59c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5dae2f6ec312 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5dae2f46c8da - <core[8fb95b77d25ab6c8]::result::Result<std[10d71ac2c42b111e]::fs::File, std[10d71ac2c42b111e]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5dae2f46c8da - psi[9162e8b4b00f7457]::utils::helpers::log
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/helpers.rs:103:14
[INFO] [stdout]   22:     0x5dae2f4989a7 - psi[9162e8b4b00f7457]::utils::psm::simulation_protocol_1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/psm.rs:196:5
[INFO] [stdout]   23:     0x5dae2f4311bd - psi[9162e8b4b00f7457]::utils::protocol3::simulation_protocol_3
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol3.rs:8:18
[INFO] [stdout]   24:     0x5dae2f4075e6 - psi[9162e8b4b00f7457]::utils::protocol3::tests::test_simulation_pos
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol3.rs:47:17
[INFO] [stdout]   25:     0x5dae2f401157 - psi[9162e8b4b00f7457]::utils::protocol3::tests::test_simulation_pos::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol3.rs:38:29
[INFO] [stdout]   26:     0x5dae2f435866 - <psi[9162e8b4b00f7457]::utils::protocol3::tests::test_simulation_pos::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x5dae2f4a039b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x5dae2f4a039b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   29:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   30:     0x5dae2f4adc15 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   31:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   35:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   36:     0x5dae2f4a7524 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   37:     0x5dae2f4a7524 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   39:     0x5dae2f4b0c92 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   40:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   41:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   44:     0x5dae2f4b0c92 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5dae2f6d592f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   46:     0x5dae2f6d592f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   47:     0x7764b4fb4aa4 - <unknown>
[INFO] [stdout]   48:     0x7764b5041a64 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- utils::new_protocol_card::tests::test_new_protocol_one_day stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'utils::new_protocol_card::tests::test_new_protocol_one_day' (4891) panicked at src/utils/helpers.rs:103:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5dae2f6d6468 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5dae2f6ebe0a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5dae2f6ebe0a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5dae2f6db302 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5dae2f6db302 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5dae2f6b4aa6 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5dae2f6b4aa6 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5dae2f6ce399 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5dae2f4ad2bc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5dae2f4ad2bc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5dae2f6ce612 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5dae2f6ce612 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5dae2f6b4b62 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5dae2f6a9c89 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5dae2f6b5a3d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5dae2f6ec59c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5dae2f6ec312 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5dae2f46c8da - <core[8fb95b77d25ab6c8]::result::Result<std[10d71ac2c42b111e]::fs::File, std[10d71ac2c42b111e]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5dae2f46c8da - psi[9162e8b4b00f7457]::utils::helpers::log
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/helpers.rs:103:14
[INFO] [stdout]   22:     0x5dae2f4162e3 - psi[9162e8b4b00f7457]::utils::protocol6_secret_share_card::simulation_secret_share_protocol_6_card
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol6_secret_share_card.rs:249:5
[INFO] [stdout]   23:     0x5dae2f414a40 - psi[9162e8b4b00f7457]::utils::new_protocol_card::intersection1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/new_protocol_card.rs:14:5
[INFO] [stdout]   24:     0x5dae2f3eebb8 - psi[9162e8b4b00f7457]::utils::new_protocol_card::tests::test_new_protocol_one_day
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/new_protocol_card.rs:102:18
[INFO] [stdout]   25:     0x5dae2f3ebdc7 - psi[9162e8b4b00f7457]::utils::new_protocol_card::tests::test_new_protocol_one_day::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/new_protocol_card.rs:48:35
[INFO] [stdout]   26:     0x5dae2f4352a6 - <psi[9162e8b4b00f7457]::utils::new_protocol_card::tests::test_new_protocol_one_day::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x5dae2f4a039b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x5dae2f4a039b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   29:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   30:     0x5dae2f4adc15 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   31:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   35:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   36:     0x5dae2f4a7524 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   37:     0x5dae2f4a7524 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   39:     0x5dae2f4b0c92 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   40:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   41:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   44:     0x5dae2f4b0c92 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5dae2f6d592f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   46:     0x5dae2f6d592f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   47:     0x7764b4fb4aa4 - <unknown>
[INFO] [stdout]   48:     0x7764b5041a64 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- utils::protocol6_secret_share_card::tests::test_simulation_protocol_6_mixed stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'utils::protocol6_secret_share_card::tests::test_simulation_protocol_6_mixed' (4902) panicked at src/utils/helpers.rs:103:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5dae2f6d6468 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5dae2f6ebe0a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5dae2f6ebe0a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5dae2f6db302 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5dae2f6db302 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5dae2f6b4aa6 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5dae2f6b4aa6 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5dae2f6ce399 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5dae2f4ad2bc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5dae2f4ad2bc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5dae2f6ce612 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5dae2f6ce612 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5dae2f6b4b62 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5dae2f6a9c89 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5dae2f6b5a3d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5dae2f6ec59c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5dae2f6ec312 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5dae2f46c8da - <core[8fb95b77d25ab6c8]::result::Result<std[10d71ac2c42b111e]::fs::File, std[10d71ac2c42b111e]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5dae2f46c8da - psi[9162e8b4b00f7457]::utils::helpers::log
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/helpers.rs:103:14
[INFO] [stdout]   22:     0x5dae2f4162e3 - psi[9162e8b4b00f7457]::utils::protocol6_secret_share_card::simulation_secret_share_protocol_6_card
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol6_secret_share_card.rs:249:5
[INFO] [stdout]   23:     0x5dae2f3b8d24 - psi[9162e8b4b00f7457]::utils::protocol6_secret_share_card::tests::test_simulation_protocol_6_mixed
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol6_secret_share_card.rs:373:22
[INFO] [stdout]   24:     0x5dae2f3b56d7 - psi[9162e8b4b00f7457]::utils::protocol6_secret_share_card::tests::test_simulation_protocol_6_mixed::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol6_secret_share_card.rs:370:42
[INFO] [stdout]   25:     0x5dae2f4353e6 - <psi[9162e8b4b00f7457]::utils::protocol6_secret_share_card::tests::test_simulation_protocol_6_mixed::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5dae2f4a039b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x5dae2f4a039b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   28:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   29:     0x5dae2f4adc15 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   30:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   34:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   35:     0x5dae2f4a7524 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   36:     0x5dae2f4a7524 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   37:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   38:     0x5dae2f4b0c92 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   39:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   40:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   41:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   43:     0x5dae2f4b0c92 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x5dae2f6d592f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   45:     0x5dae2f6d592f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   46:     0x7764b4fb4aa4 - <unknown>
[INFO] [stdout]   47:     0x7764b5041a64 - clone
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- utils::psm::tests::test_simulation_neg stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'utils::psm::tests::test_simulation_neg' (4906) panicked at src/utils/helpers.rs:103:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5dae2f6d6468 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5dae2f6ebe0a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5dae2f6ebe0a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5dae2f6db302 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5dae2f6db302 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5dae2f6b4aa6 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5dae2f6b4aa6 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5dae2f6ce399 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5dae2f4ad2bc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5dae2f4ad2bc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5dae2f6ce612 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5dae2f6ce612 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5dae2f6b4b62 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5dae2f6a9c89 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5dae2f6b5a3d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5dae2f6ec59c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5dae2f6ec312 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5dae2f46c8da - <core[8fb95b77d25ab6c8]::result::Result<std[10d71ac2c42b111e]::fs::File, std[10d71ac2c42b111e]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5dae2f46c8da - psi[9162e8b4b00f7457]::utils::helpers::log
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/helpers.rs:103:14
[INFO] [stdout]   22:     0x5dae2f4989a7 - psi[9162e8b4b00f7457]::utils::psm::simulation_protocol_1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/psm.rs:196:5
[INFO] [stdout]   23:     0x5dae2f49b488 - psi[9162e8b4b00f7457]::utils::psm::tests::test_simulation_neg
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/psm.rs:235:17
[INFO] [stdout]   24:     0x5dae2f491127 - psi[9162e8b4b00f7457]::utils::psm::tests::test_simulation_neg::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/psm.rs:224:29
[INFO] [stdout]   25:     0x5dae2f435626 - <psi[9162e8b4b00f7457]::utils::psm::tests::test_simulation_neg::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5dae2f4a039b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x5dae2f4a039b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   28:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   29:     0x5dae2f4adc15 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   30:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   34:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   35:     0x5dae2f4a7524 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   36:     0x5dae2f4a7524 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   37:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   38:     0x5dae2f4b0c92 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   39:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   40:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   41:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   43:     0x5dae2f4b0c92 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x5dae2f6d592f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   45:     0x5dae2f6d592f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   46:     0x7764b4fb4aa4 - <unknown>
[INFO] [stdout]   47:     0x7764b5041a64 - clone
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- utils::psm::tests::test_simulation_pos stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'utils::psm::tests::test_simulation_pos' (4907) panicked at src/utils/helpers.rs:103:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5dae2f6d6468 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5dae2f6ebe0a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5dae2f6ebe0a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5dae2f6db302 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5dae2f6db302 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5dae2f6b4aa6 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5dae2f6b4aa6 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5dae2f6ce399 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5dae2f4ad2bc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5dae2f4ad2bc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5dae2f6ce612 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5dae2f6ce612 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5dae2f6b4b62 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5dae2f6a9c89 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5dae2f6b5a3d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5dae2f6ec59c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5dae2f6ec312 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5dae2f46c8da - <core[8fb95b77d25ab6c8]::result::Result<std[10d71ac2c42b111e]::fs::File, std[10d71ac2c42b111e]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5dae2f46c8da - psi[9162e8b4b00f7457]::utils::helpers::log
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/helpers.rs:103:14
[INFO] [stdout]   22:     0x5dae2f4989a7 - psi[9162e8b4b00f7457]::utils::psm::simulation_protocol_1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/psm.rs:196:5
[INFO] [stdout]   23:     0x5dae2f49ba00 - psi[9162e8b4b00f7457]::utils::psm::tests::test_simulation_pos
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/psm.rs:250:17
[INFO] [stdout]   24:     0x5dae2f491157 - psi[9162e8b4b00f7457]::utils::psm::tests::test_simulation_pos::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/psm.rs:242:29
[INFO] [stdout]   25:     0x5dae2f435666 - <psi[9162e8b4b00f7457]::utils::psm::tests::test_simulation_pos::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5dae2f4a039b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x5dae2f4a039b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   28:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   29:     0x5dae2f4adc15 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   30:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   34:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   35:     0x5dae2f4a7524 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   36:     0x5dae2f4a7524 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   37:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   38:     0x5dae2f4b0c92 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   39:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   40:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   41:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   43:     0x5dae2f4b0c92 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x5dae2f6d592f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   45:     0x5dae2f6d592f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   46:     0x7764b4fb4aa4 - <unknown>
[INFO] [stdout]   47:     0x7764b5041a64 - clone
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- utils::protocol6_secret_share_card::tests::test_simulation_protocol_6_pos stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'utils::protocol6_secret_share_card::tests::test_simulation_protocol_6_pos' (4904) panicked at src/utils/helpers.rs:103:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5dae2f6d6468 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5dae2f6ebe0a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5dae2f6ebe0a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5dae2f6db302 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5dae2f6db302 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5dae2f6b4aa6 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5dae2f6b4aa6 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5dae2f6ce399 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5dae2f4ad2bc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5dae2f4ad2bc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5dae2f6ce612 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5dae2f6ce612 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5dae2f6b4b62 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5dae2f6a9c89 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5dae2f6b5a3d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5dae2f6ec59c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5dae2f6ec312 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5dae2f46c8da - <core[8fb95b77d25ab6c8]::result::Result<std[10d71ac2c42b111e]::fs::File, std[10d71ac2c42b111e]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5dae2f46c8da - psi[9162e8b4b00f7457]::utils::helpers::log
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/helpers.rs:103:14
[INFO] [stdout]   22:     0x5dae2f4162e3 - psi[9162e8b4b00f7457]::utils::protocol6_secret_share_card::simulation_secret_share_protocol_6_card
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol6_secret_share_card.rs:249:5
[INFO] [stdout]   23:     0x5dae2f3b8a75 - psi[9162e8b4b00f7457]::utils::protocol6_secret_share_card::tests::test_simulation_protocol_6_pos
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol6_secret_share_card.rs:346:22
[INFO] [stdout]   24:     0x5dae2f3b56a7 - psi[9162e8b4b00f7457]::utils::protocol6_secret_share_card::tests::test_simulation_protocol_6_pos::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol6_secret_share_card.rs:343:40
[INFO] [stdout]   25:     0x5dae2f4353a6 - <psi[9162e8b4b00f7457]::utils::protocol6_secret_share_card::tests::test_simulation_protocol_6_pos::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5dae2f4a039b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x5dae2f4a039b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   28:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   29:     0x5dae2f4adc15 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   30:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   34:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   35:     0x5dae2f4a7524 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   36:     0x5dae2f4a7524 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   37:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   38:     0x5dae2f4b0c92 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   39:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   40:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   41:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   43:     0x5dae2f4b0c92 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x5dae2f6d592f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   45:     0x5dae2f6d592f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   46:     0x7764b4fb4aa4 - <unknown>
[INFO] [stdout]   47:     0x7764b5041a64 - clone
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- utils::protocol6_secret_share_card::tests::test_simulation_protocol_6_neg stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'utils::protocol6_secret_share_card::tests::test_simulation_protocol_6_neg' (4903) panicked at src/utils/helpers.rs:103:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5dae2f6d6468 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5dae2f6ebe0a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5dae2f6ebe0a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5dae2f6db302 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5dae2f6db302 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5dae2f6b4aa6 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5dae2f6b4aa6 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5dae2f6ce399 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5dae2f4ad2bc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5dae2f4ad2bc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5dae2f6ce612 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5dae2f6ce612 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5dae2f6b4b62 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5dae2f6a9c89 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5dae2f6b5a3d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5dae2f6ec59c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5dae2f6ec312 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5dae2f46c8da - <core[8fb95b77d25ab6c8]::result::Result<std[10d71ac2c42b111e]::fs::File, std[10d71ac2c42b111e]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5dae2f46c8da - psi[9162e8b4b00f7457]::utils::helpers::log
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/helpers.rs:103:14
[INFO] [stdout]   22:     0x5dae2f4162e3 - psi[9162e8b4b00f7457]::utils::protocol6_secret_share_card::simulation_secret_share_protocol_6_card
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol6_secret_share_card.rs:249:5
[INFO] [stdout]   23:     0x5dae2f3b87f4 - psi[9162e8b4b00f7457]::utils::protocol6_secret_share_card::tests::test_simulation_protocol_6_neg
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol6_secret_share_card.rs:363:22
[INFO] [stdout]   24:     0x5dae2f3b5677 - psi[9162e8b4b00f7457]::utils::protocol6_secret_share_card::tests::test_simulation_protocol_6_neg::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol6_secret_share_card.rs:354:40
[INFO] [stdout]   25:     0x5dae2f435366 - <psi[9162e8b4b00f7457]::utils::protocol6_secret_share_card::tests::test_simulation_protocol_6_neg::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5dae2f4a039b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x5dae2f4a039b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   28:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   29:     0x5dae2f4adc15 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   30:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   34:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   35:     0x5dae2f4a7524 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   36:     0x5dae2f4a7524 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   37:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   38:     0x5dae2f4b0c92 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   39:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   40:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   41:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   43:     0x5dae2f4b0c92 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x5dae2f6d592f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   45:     0x5dae2f6d592f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   46:     0x7764b4fb4aa4 - <unknown>
[INFO] [stdout]   47:     0x7764b5041a64 - clone
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- utils::protocol6::tests::test_simulation_protocol_6_mixed stdout ----
[INFO] [stdout] [[145], [129], [217], [52], [10], [200], [116], [21], [111], [38], [191], [72], [89], [23], [133], [185], [248], [224], [40], [46], [231], [65], [51], [57], [201], [211], [19], [5], [67], [106], [78], [188], [227], [125], [79], [173], [29], [237], [104], [71], [222], [122], [136], [176], [225], [238], [216], [70], [135], [170], [228], [68], [103], [204], [169], [3], [105], [149], [9], [247], [161], [155], [37], [112], [233], [95], [36], [183], [93], [110], [109], [150], [144], [50], [15], [140], [60], [92], [99], [179], [53], [250], [207], [202], [82], [27], [234], [164], [213], [86], [172], [244], [73], [226], [43], [4], [131], [192], [84], [107]][[145], [129], [217], [52], [10], [200], [116], [21], [111], [38], [191], [72], [89], [23], [133], [185], [248], [224], [40], [46], [231], [65], [51], [57], [201], [211], [19], [5], [67], [106], [78], [188], [227], [125], [79], [173], [29], [237], [104], [71], [222], [122], [136], [176], [225], [238], [216], [70], [135], [170], [232], [243], [196], [113], [195], [98], [156], [88], [74], [96], [159], [11], [142], [153], [77], [102], [174], [127], [255], [33], [81], [61], [177], [13], [80], [184], [6], [210], [162], [165], [66], [25], [18], [235], [17], [69], [35], [12], [114], [138], [168], [214], [87], [7], [59], [26], [208], [203], [124], [242]]Lens= [4, 1, 2, 1, 2, 3, 3, 2, 4, 0, 1, 2, 0, 2, 3, 2, 2, 3, 3, 3, 2, 1, 1, 2, 2, 1, 3, 1, 2, 5, 3, 3, 1, 4, 2, 4, 1, 1, 1, 1, 0, 1, 2, 1, 2, 4, 3, 0, 1, 5, 0, 1, 4, 2, 1, 2, 2, 7, 2, 5, 2, 1, 2, 5, 3, 1, 5, 8, 3, 3, 8, 2, 2, 3, 1, 2, 4, 6, 3, 3, 5, 1, 3, 3, 4, 1, 1, 3, 1, 5, 3, 5, 3, 1, 3, 1, 1, 7, 0, 3, 2, 0, 0, 4, 0, 2, 0, 2, 0, 4, 0, 0, 1, 3, 1, 2, 3, 5, 4, 5, 1, 2, 3, 2, 0, 1, 3]
[INFO] [stdout] [[[23], [204], [15], [60]], [[234]], [[95], [84]], [[250]], [[179], [43]], [[201], [211], [109]], [[23], [201], [237]], [[149], [84]], [[224], [5], [169], [131]], [], [[10]], [[116], [27]], [], [[183], [172]], [[227], [173], [150]], [[5], [238]], [[38], [57]], [[51], [149], [93]], [[9], [233], [92]], [[231], [216], [27]], [[105], [27]], [[244]], [[86]], [[46], [15]], [[51], [204]], [[155]], [[29], [70], [53]], [[161]], [[231], [105]], [[200], [200], [21], [107], [107]], [[10], [176], [68]], [[116], [105], [93]], [[72]], [[57], [79], [104], [144]], [[145], [225]], [[201], [19], [135], [244]], [[36]], [[9]], [[89]], [[140]], [], [[111]], [[52], [38]], [[104]], [[191], [92]], [[71], [176], [234], [4]], [[217], [3], [164]], [], [[207]], [[21], [173], [170], [140], [73]], [], [[155]], [[248], [5], [188], [122]], [[111], [106]], [[122]], [[109], [226]], [[248], [164]], [[125], [222], [103], [37], [37], [207], [131]], [[211], [172]], [[173], [238], [238], [233], [53]], [[67], [222]], [[68]], [[70], [107]], [[40], [29], [135], [135], [213]], [[65], [234], [84]], [[86]], [[40], [149], [9], [110], [140]], [[89], [133], [65], [106], [136], [176], [82], [226]], [[227], [169], [37]], [[51], [67], [112]], [[10], [21], [106], [122], [136], [99], [179], [213]], [[71], [183]], [[129], [164]], [[224], [19], [161]], [[23]], [[133], [99]], [[185], [248], [179], [43]], [[52], [133], [228], [60], [99], [4]], [[52], [3], [95]], [[72], [250], [202]], [[200], [78], [183], [213], [226]], [[172]], [[145], [185], [73]], [[224], [68], [15]], [[46], [65], [50], [131]], [[192]], [[211]], [[40], [225], [228]], [[150]], [[217], [125], [237], [204], [250]], [[129], [29], [60]], [[217], [89], [188], [228], [144]], [[225], [109], [150]], [[19]], [[136], [170], [53]], [[188]], [[82]], [[78], [78], [247], [247], [161], [144], [73]], [], [[103], [202], [43]], [[3], [202]], [], [], [[57], [125], [104], [86]], [], [[216], [207]], [], [[247], [110]], [], [[185], [169], [92], [192]], [], [], [[170]], [[216], [50], [82]], [[93]], [[116], [112]], [[191], [50], [192]], [[38], [71], [222], [112], [36]], [[145], [227], [36], [4]], [[70], [103], [155], [110], [244]], [[67]], [[79], [79]], [[191], [233], [95]], [[72], [231]], [], [[46]], [[129], [111], [237]]]
[INFO] [stdout] 
[INFO] [stdout] thread 'utils::protocol6::tests::test_simulation_protocol_6_mixed' (4899) panicked at src/utils/helpers.rs:103:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5dae2f6d6468 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5dae2f6ebe0a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5dae2f6ebe0a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5dae2f6db302 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5dae2f6db302 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5dae2f6b4aa6 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5dae2f6b4aa6 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5dae2f6ce399 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5dae2f4ad2bc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5dae2f4ad2bc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5dae2f6ce612 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5dae2f6ce612 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5dae2f6b4b62 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5dae2f6a9c89 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5dae2f6b5a3d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5dae2f6ec59c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5dae2f6ec312 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5dae2f46c8da - <core[8fb95b77d25ab6c8]::result::Result<std[10d71ac2c42b111e]::fs::File, std[10d71ac2c42b111e]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5dae2f46c8da - psi[9162e8b4b00f7457]::utils::helpers::log
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/helpers.rs:103:14
[INFO] [stdout]   22:     0x5dae2f3edec1 - psi[9162e8b4b00f7457]::utils::protocol5::simulation_protocol_5
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol5.rs:22:5
[INFO] [stdout]   23:     0x5dae2f45e33d - psi[9162e8b4b00f7457]::utils::protocol6::simulation_protocol_6
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol6.rs:130:24
[INFO] [stdout]   24:     0x5dae2f49c8b7 - psi[9162e8b4b00f7457]::utils::protocol6::tests::test_simulation_protocol_6_mixed
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol6.rs:222:22
[INFO] [stdout]   25:     0x5dae2f4911e7 - psi[9162e8b4b00f7457]::utils::protocol6::tests::test_simulation_protocol_6_mixed::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol6.rs:218:42
[INFO] [stdout]   26:     0x5dae2f4359a6 - <psi[9162e8b4b00f7457]::utils::protocol6::tests::test_simulation_protocol_6_mixed::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x5dae2f4a039b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x5dae2f4a039b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   29:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   30:     0x5dae2f4adc15 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   31:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   35:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   36:     0x5dae2f4a7524 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   37:     0x5dae2f4a7524 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   39:     0x5dae2f4b0c92 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   40:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   41:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   44:     0x5dae2f4b0c92 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5dae2f6d592f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   46:     0x5dae2f6d592f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   47:     0x7764b4fb4aa4 - <unknown>
[INFO] [stdout]   48:     0x7764b5041a64 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- utils::protocol6::tests::test_simulation_protocol_6_pos stdout ----
[INFO] [stdout] [[1], [3], [5], [11], [12], [16], [17], [18], [22], [26], [28], [29], [30], [32], [36], [41], [46], [47], [49], [54], [59], [61], [62], [63], [65], [66], [68], [70], [72], [73], [77], [82], [92], [93], [95], [102], [103], [105], [115], [117], [119], [120], [122], [125], [126], [127], [131], [136], [137], [138], [141], [145], [146], [148], [149], [151], [154], [164], [166], [167], [168], [171], [172], [174], [177], [185], [186], [187], [188], [194], [199], [209], [214], [215], [219], [222], [227], [228], [231], [235], [236], [237], [238], [242], [244], [245], [246], [251], [253]][[1], [3], [5], [11], [12], [16], [17], [18], [22], [26], [28], [29], [30], [32], [36], [41], [46], [47], [49], [54], [59], [61], [62], [63], [65], [66], [68], [70], [72], [73], [77], [82], [92], [93], [95], [102], [103], [105], [115], [117], [119], [120], [122], [125], [126], [127], [131], [136], [137], [138], [141], [145], [146], [148], [149], [151], [154], [164], [166], [167], [168], [171], [172], [174], [177], [185], [186], [187], [188], [194], [199], [209], [214], [215], [219], [222], [227], [228], [231], [235], [236], [237], [238], [242], [244], [245], [246], [251], [253]]Lens= [1, 2, 5, 1, 3, 2, 0, 5, 3, 3, 1, 5, 2, 1, 6, 0, 0, 3, 5, 4, 2, 5, 3, 3, 3, 6, 2, 3, 1, 2, 3, 4, 1, 4, 3, 2, 0, 2, 2, 3, 3, 1, 1, 2, 1, 5, 2, 2, 1, 0, 1, 3, 1, 2, 2, 3, 2, 1, 3, 4, 2, 4, 0, 1, 1, 3, 2, 4, 3, 3, 1, 1, 3, 0, 2, 1, 1, 0, 7, 0, 3, 1, 3, 1, 3, 3, 2, 1, 1, 4, 2, 3, 4, 3, 1, 5, 2, 4, 5, 3, 0, 3, 4, 2, 5, 0, 1, 1, 3, 1, 1, 4, 1, 2]
[INFO] [stdout] [[[164]], [[30], [115]], [[22], [36], [131], [214], [237]], [[242]], [[17], [18], [47]], [[41], [246]], [], [[5], [115], [125], [154], [185]], [[3], [92], [102]], [[93], [151], [154]], [[177]], [[16], [146], [168], [174], [251]], [[65], [122]], [[66]], [[145], [148], [172], [188], [215], [227]], [], [], [[1], [5], [245]], [[46], [136], [136], [209], [251]], [[18], [102], [186], [199]], [[59], [174]], [[36], [149], [168], [188], [244]], [[119], [120], [209]], [[73], [199], [237]], [[16], [148], [194]], [[26], [68], [70], [131], [164], [253]], [[68], [244]], [[66], [219], [246]], [[238]], [[3], [194]], [[28], [141], [164]], [[77], [138], [174], [251]], [[3]], [[1], [22], [122], [215]], [[17], [82], [127]], [[73], [103]], [], [[32], [59]], [[47], [92]], [[49], [117], [235]], [[26], [54], [177]], [[245]], [[120]], [[63], [228]], [[228]], [[32], [68], [105], [222], [235]], [[137], [219]], [[32], [242]], [[28]], [], [[146]], [[12], [63], [149]], [[238]], [[186], [236]], [[187], [219]], [[11], [65], [126]], [[149], [253]], [[246]], [[63], [95], [253]], [[41], [49], [117], [215]], [[103], [136]], [[82], [103], [138], [238]], [], [[227]], [[30]], [[65], [70], [131]], [[93], [222]], [[18], [36], [145], [245]], [[29], [77], [209]], [[49], [166], [172]], [[93]], [[12]], [[119], [122], [214]], [], [[119], [185]], [[235]], [[46]], [], [[29], [47], [59], [70], [102], [199], [227]], [], [[73], [120], [236]], [[72]], [[29], [77], [231]], [[187]], [[125], [151], [188]], [[82], [171], [214]], [[5], [148]], [[228]], [[187]], [[41], [54], [62], [137]], [[26], [236]], [[11], [95], [167]], [[46], [92], [231], [242]], [[154], [194], [231]], [[16]], [[30], [62], [115], [167], [171]], [[127], [137]], [[1], [61], [146], [244]], [[11], [105], [167], [177], [237]], [[17], [54], [222]], [], [[62], [95], [185]], [[61], [126], [166], [166]], [[72], [126]], [[28], [66], [105], [117], [141]], [], [[151]], [[12]], [[72], [138], [145]], [[172]], [[125]], [[127], [168], [171], [186]], [[22]], [[61], [141]]]
[INFO] [stdout] 
[INFO] [stdout] thread 'utils::protocol6::tests::test_simulation_protocol_6_pos' (4901) panicked at src/utils/helpers.rs:103:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5dae2f6d6468 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5dae2f6ebe0a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5dae2f6ebe0a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5dae2f6db302 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5dae2f6db302 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5dae2f6b4aa6 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5dae2f6b4aa6 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5dae2f6ce399 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5dae2f4ad2bc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5dae2f4ad2bc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5dae2f6ce612 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5dae2f6ce612 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5dae2f6b4b62 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5dae2f6a9c89 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5dae2f6b5a3d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5dae2f6ec59c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5dae2f6ec312 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5dae2f46c8da - <core[8fb95b77d25ab6c8]::result::Result<std[10d71ac2c42b111e]::fs::File, std[10d71ac2c42b111e]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5dae2f46c8da - psi[9162e8b4b00f7457]::utils::helpers::log
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/helpers.rs:103:14
[INFO] [stdout]   22:     0x5dae2f3edec1 - psi[9162e8b4b00f7457]::utils::protocol5::simulation_protocol_5
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol5.rs:22:5
[INFO] [stdout]   23:     0x5dae2f45e33d - psi[9162e8b4b00f7457]::utils::protocol6::simulation_protocol_6
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol6.rs:130:24
[INFO] [stdout]   24:     0x5dae2f49c3ed - psi[9162e8b4b00f7457]::utils::protocol6::tests::test_simulation_protocol_6_pos
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol6.rs:188:22
[INFO] [stdout]   25:     0x5dae2f4911b7 - psi[9162e8b4b00f7457]::utils::protocol6::tests::test_simulation_protocol_6_pos::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol6.rs:180:40
[INFO] [stdout]   26:     0x5dae2f435966 - <psi[9162e8b4b00f7457]::utils::protocol6::tests::test_simulation_protocol_6_pos::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x5dae2f4a039b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x5dae2f4a039b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   29:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   30:     0x5dae2f4adc15 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   31:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   35:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   36:     0x5dae2f4a7524 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   37:     0x5dae2f4a7524 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   39:     0x5dae2f4b0c92 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   40:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   41:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   44:     0x5dae2f4b0c92 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5dae2f6d592f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   46:     0x5dae2f6d592f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   47:     0x7764b4fb4aa4 - <unknown>
[INFO] [stdout]   48:     0x7764b5041a64 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- utils::protocol6::tests::test_simulation_protocol_6_neg stdout ----
[INFO] [stdout] [[0], [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [19], [20], [21], [22], [23], [24], [25], [26], [27], [28], [29], [30], [31], [32], [33], [34], [35], [36], [37], [38], [39], [41], [42], [44], [45], [46], [47], [48], [49], [50], [51], [52], [53], [54], [55], [56], [57], [58], [59], [60], [61], [62], [63], [64], [65], [66], [67], [68], [69], [70], [71], [72], [73], [74], [75], [76], [77], [78], [79], [80], [81], [82], [83], [84], [85], [86], [87], [88], [89], [90], [91], [92], [93], [94], [95], [96], [97], [98], [99], [100], [101], [102], [103], [104], [105], [106], [107], [108], [109], [110], [111], [112], [113], [114], [115], [116], [117], [119], [120], [121], [122], [123], [124], [125], [126], [127], [128], [129], [130], [131], [132], [133], [134], [135], [136], [137], [138], [139], [140], [141], [142], [143], [144], [145], [146], [147], [148], [149], [150], [151], [152], [153], [154], [155], [156], [157], [158], [159], [160], [161], [162], [164], [165], [166], [167], [168], [169], [170], [171], [172], [173], [174], [175], [176], [177], [178], [179], [180], [181], [182], [183], [184], [185], [186], [187], [188], [189], [190], [191], [192], [193], [194], [195], [196], [197], [198], [199], [200], [201], [202], [203], [204], [205], [206], [207], [208], [209], [210], [211], [212], [213], [215], [216], [217], [218], [219], [220], [222], [223], [224], [225], [226], [227], [228], [229], [230], [231], [232], [233], [234], [235], [236], [237], [238], [239], [240], [241], [242], [243], [244], [245], [246], [247], [249], [250], [251], [252], [253], [254], [255]][[18, 227, 136, 31, 56, 185, 102, 225, 4, 156, 7, 210, 234, 255, 185, 92], [4, 248, 35, 223, 133, 160, 202, 187, 84, 32, 126, 128, 137, 3, 190, 122], [80, 17, 148, 68, 12, 239, 111, 12, 29, 12, 106, 61, 15, 186, 11, 61], [77, 223, 242, 154, 79, 171, 147, 146, 47, 100, 17, 157, 188, 190, 24, 15], [213, 23, 213, 251, 88, 247, 193, 170, 185, 209, 21, 49, 211, 186, 236, 71], [2, 211, 46, 219, 147, 67, 32, 226, 24, 225, 122, 181, 169, 142, 155, 88], [153, 134, 163, 84, 46, 45, 96, 53, 195, 181, 173, 179, 103, 168, 44, 47], [200, 27, 205, 129, 123, 243, 22, 104, 129, 61, 44, 184, 28, 107, 57, 184], [35, 13, 24, 242, 69, 51, 249, 70, 197, 22, 30, 168, 243, 234, 114, 99], [113, 243, 89, 119, 145, 83, 109, 108, 211, 198, 140, 158, 60, 212, 83, 2], [89, 157, 56, 10, 195, 209, 76, 4, 184, 64, 59, 181, 6, 186, 83, 45], [12, 182, 28, 129, 76, 132, 216, 105, 195, 181, 127, 28, 13, 25, 134, 150], [111, 172, 57, 49, 100, 72, 226, 247, 201, 223, 254, 12, 110, 47, 18, 51], [230, 237, 229, 77, 57, 21, 197, 116, 156, 248, 120, 122, 193, 226, 214, 81], [241, 173, 243, 184, 29, 17, 150, 221, 137, 245, 147, 46, 68, 178, 161, 219], [25, 55, 248, 226, 237, 47, 2, 254, 41, 250, 168, 45, 204, 82, 104, 61], [136, 179, 82, 209, 214, 92, 169, 7, 10, 109, 164, 75, 77, 136, 140, 54], [97, 106, 18, 167, 132, 207, 204, 144, 107, 21, 107, 6, 161, 136, 231, 211], [143, 139, 0, 238, 173, 224, 157, 227, 44, 223, 129, 187, 232, 24, 174, 143], [95, 177, 66, 30, 88, 32, 37, 248, 73, 125, 208, 212, 64, 51, 77, 37], [44, 81, 213, 170, 118, 85, 173, 54, 8, 75, 239, 24, 210, 146, 65, 253], [183, 155, 121, 86, 127, 125, 191, 254, 34, 137, 163, 137, 113, 66, 155, 7], [187, 219, 49, 157, 115, 117, 169, 174, 116, 242, 232, 63, 203, 221, 38, 78], [152, 190, 206, 253, 170, 37, 89, 140, 180, 17, 122, 18, 132, 183, 85, 100], [18, 158, 152, 244, 140, 167, 37, 244, 163, 27, 185, 57, 177, 42, 63, 150], [143, 90, 206, 66, 167, 168, 166, 31, 65, 63, 93, 81, 113, 125, 28, 155], [9, 72, 112, 106, 32, 5, 101, 174, 213, 143, 99, 243, 18, 150, 1, 251], [122, 169, 220, 83, 134, 250, 217, 51, 172, 161, 42, 252, 91, 47, 22, 243], [46, 150, 164, 88, 105, 94, 195, 133, 179, 187, 106, 87, 119, 171, 53, 47], [196, 144, 203, 170, 58, 10, 252, 34, 238, 53, 190, 116, 80, 216, 191, 50], [179, 182, 38, 38, 106, 52, 141, 55, 4, 45, 108, 219, 106, 252, 138, 238], [56, 100, 105, 197, 245, 5, 247, 190, 1, 198, 204, 253, 135, 63, 103, 232], [244, 248, 103, 31, 221, 141, 6, 86, 228, 11, 161, 32, 91, 216, 132, 11], [15, 0, 116, 100, 194, 245, 88, 227, 217, 239, 14, 10, 113, 229, 248, 160], [138, 210, 94, 241, 13, 118, 86, 14, 159, 62, 176, 220, 14, 148, 106, 23], [147, 244, 90, 233, 168, 175, 251, 40, 213, 122, 225, 43, 78, 174, 17, 230], [155, 87, 175, 3, 235, 177, 152, 178, 42, 220, 36, 165, 143, 62, 86, 199], [193, 31, 48, 154, 127, 202, 168, 97, 135, 251, 20, 93, 252, 2, 50, 140], [169, 98, 27, 112, 90, 68, 30, 172, 69, 254, 236, 184, 246, 140, 84, 237], [228, 203, 138, 25, 238, 243, 36, 207, 203, 252, 254, 57, 147, 105, 15, 244], [96, 172, 9, 18, 238, 22, 56, 200, 34, 211, 156, 237, 248, 61, 106, 142], [27, 38, 225, 11, 208, 229, 250, 11, 57, 91, 128, 3, 197, 133, 65, 123], [12, 92, 141, 131, 182, 219, 141, 166, 9, 16, 250, 195, 73, 69, 95, 68], [88, 29, 104, 203, 151, 202, 63, 79, 19, 6, 198, 194, 249, 201, 228, 218], [78, 125, 219, 107, 30, 123, 224, 102, 174, 170, 148, 56, 45, 27, 95, 133], [137, 126, 155, 111, 251, 11, 119, 99, 16, 125, 149, 85, 147, 78, 88, 97], [209, 90, 105, 17, 63, 207, 253, 143, 51, 65, 218, 161, 120, 123, 36, 197], [144, 48, 3, 193, 195, 181, 156, 183, 48, 144, 252, 53, 198, 196, 135, 186], [77, 175, 127, 89, 171, 129, 227, 35, 170, 24, 255, 233, 153, 131, 116, 250], [129, 10, 39, 161, 111, 248, 214, 193, 7, 63, 44, 246, 89, 253, 251, 197], [194, 54, 137, 132, 136, 48, 157, 51, 55, 45, 94, 104, 251, 238, 177, 193], [169, 30, 246, 60, 65, 169, 135, 53, 164, 9, 41, 146, 66, 0, 226, 166], [248, 122, 241, 96, 64, 71, 43, 90, 221, 223, 171, 175, 83, 89, 69, 50], [9, 40, 36, 37, 207, 196, 48, 125, 3, 49, 227, 152, 148, 113, 143, 184], [58, 9, 55, 24, 32, 160, 15, 189, 202, 27, 103, 222, 127, 110, 63, 216], [183, 61, 29, 44, 43, 156, 25, 233, 119, 79, 13, 186, 249, 198, 41, 169], [161, 216, 151, 140, 31, 38, 93, 153, 66, 154, 59, 65, 63, 236, 137, 55], [241, 96, 6, 175, 110, 127, 250, 133, 231, 68, 217, 50, 102, 182, 176, 7], [160, 181, 41, 116, 248, 48, 193, 7, 148, 57, 241, 177, 162, 69, 140, 189], [18, 154, 71, 213, 0, 214, 179, 148, 199, 3, 181, 144, 173, 152, 104, 133], [40, 115, 171, 176, 99, 42, 123, 65, 235, 65, 139, 110, 156, 214, 8, 212], [36, 198, 74, 44, 39, 96, 155, 251, 72, 139, 61, 19, 46, 122, 173, 5], [196, 102, 249, 75, 179, 230, 117, 199, 202, 212, 90, 177, 109, 201, 125, 91], [217, 77, 103, 255, 236, 90, 67, 194, 113, 14, 163, 216, 181, 176, 172, 111], [37, 54, 47, 69, 65, 153, 14, 90, 156, 0, 173, 57, 84, 218, 145, 1], [237, 151, 77, 193, 48, 223, 74, 149, 148, 54, 23, 114, 10, 23, 226, 97], [203, 66, 21, 212, 134, 45, 52, 70, 246, 165, 108, 243, 133, 71, 192, 207], [243, 199, 107, 80, 44, 229, 20, 77, 246, 225, 58, 146, 49, 37, 18, 209], [40, 233, 170, 106, 139, 154, 42, 240, 70, 155, 148, 31, 173, 37, 154, 56], [175, 211, 207, 147, 204, 187, 1, 9, 39, 129, 89, 9, 53, 62, 137, 237], [108, 223, 52, 192, 112, 97, 155, 167, 110, 237, 79, 103, 122, 92, 8, 136], [70, 210, 165, 8, 102, 40, 247, 208, 117, 217, 152, 234, 122, 10, 127, 169], [22, 210, 62, 248, 197, 188, 164, 255, 252, 226, 15, 77, 182, 157, 109, 251], [202, 171, 20, 160, 86, 221, 210, 141, 204, 151, 225, 92, 207, 246, 153, 242], [235, 23, 195, 200, 248, 233, 128, 195, 178, 246, 177, 114, 167, 163, 206, 1], [24, 183, 62, 99, 78, 42, 175, 233, 88, 225, 142, 54, 162, 144, 140, 101], [14, 209, 21, 8, 34, 3, 87, 121, 97, 179, 169, 205, 198, 46, 101, 21], [55, 140, 79, 40, 30, 148, 148, 184, 194, 180, 188, 174, 9, 180, 29, 39], [133, 221, 63, 19, 25, 50, 207, 94, 202, 142, 41, 88, 238, 219, 105, 30], [160, 146, 182, 53, 60, 84, 120, 134, 191, 9, 51, 149, 44, 22, 220, 184], [239, 138, 51, 188, 12, 80, 117, 60, 121, 102, 163, 236, 9, 81, 118, 95], [226, 15, 122, 138, 78, 215, 116, 152, 1, 193, 229, 47, 166, 214, 112, 82], [45, 230, 126, 58, 145, 221, 198, 28, 122, 134, 83, 197, 247, 82, 106, 213], [217, 135, 45, 54, 52, 191, 68, 12, 69, 227, 187, 245, 187, 185, 201, 180], [133, 160, 60, 97, 22, 125, 37, 93, 194, 162, 128, 195, 39, 1, 155, 247], [189, 34, 253, 215, 209, 37, 163, 242, 8, 112, 148, 79, 49, 151, 10, 138], [56, 178, 122, 59, 60, 246, 133, 119, 56, 181, 180, 175, 97, 246, 68, 239], [80, 204, 161, 201, 101, 245, 109, 104, 182, 227, 73, 33, 207, 60, 31, 177], [175, 225, 188, 179, 89, 56, 163, 186, 132, 213, 128, 56, 41, 191, 193, 126], [152, 251, 249, 207, 14, 94, 248, 152, 40, 100, 139, 101, 22, 211, 177, 117], [179, 106, 75, 141, 199, 238, 19, 6, 250, 205, 219, 34, 92, 15, 181, 91], [108, 65, 222, 38, 46, 190, 49, 235, 40, 171, 37, 97, 96, 31, 88, 183], [200, 219, 85, 128, 106, 131, 252, 80, 195, 212, 191, 189, 92, 204, 200, 212], [196, 107, 61, 221, 106, 210, 99, 58, 71, 5, 205, 23, 52, 82, 251, 139], [111, 86, 146, 218, 5, 246, 230, 181, 50, 112, 87, 2, 92, 113, 55, 63], [9, 21, 255, 33, 255, 56, 65, 115, 154, 215, 127, 88, 61, 78, 81, 237], [235, 50, 20, 151, 105, 113, 7, 204, 96, 116, 51, 187, 178, 157, 15, 217], [89, 18, 162, 255, 100, 54, 244, 8, 248, 213, 197, 180, 88, 90, 79, 157], [181, 58, 30, 250, 153, 146, 18, 236, 222, 31, 118, 187, 238, 43, 11, 141], [52, 221, 155, 4, 163, 22, 11, 240, 33, 168, 193, 136, 1, 56, 106, 66]]Lens= [7, 6, 7, 6, 4, 5, 8, 8, 9, 2, 5, 5, 5, 6, 7, 3, 5, 9, 5, 8, 7, 4, 2, 7, 8, 10, 3, 7, 5, 10, 7, 7, 8, 9, 4, 6, 3, 6, 3, 2, 3, 6, 5, 3, 3, 9, 7, 3, 3, 7, 4, 5, 6, 5, 6, 5, 3, 12, 4, 8, 4, 5, 8, 8, 6, 2, 8, 14, 6, 4, 10, 5, 3, 6, 3, 4, 5, 7, 10, 5, 9, 3, 6, 5, 6, 3, 6, 5, 5, 8, 3, 7, 8, 7, 5, 9, 5, 9, 2, 8, 3, 4, 1, 8, 1, 7, 2, 7, 5, 7, 2, 6, 3, 8, 9, 5, 5, 12, 11, 11, 5, 5, 6, 6, 6, 7, 8]
[INFO] [stdout] [[[12], [15], [23], [39], [60], [152], [204]], [[41], [45], [85], [123], [162], [234]], [[20], [84], [95], [124], [130], [139], [230]], [[20], [101], [108], [246], [250], [251]], [[124], [137], [179], [181]], [[18], [26], [109], [201], [211]], [[23], [130], [175], [187], [201], [209], [215], [237]], [[42], [56], [84], [149], [158], [182], [243], [255]], [[5], [28], [56], [63], [131], [165], [169], [180], [224]], [[178], [182]], [[10], [48], [143], [159], [245]], [[26], [27], [116], [184], [203]], [[1], [87], [121], [123], [177]], [[41], [58], [146], [157], [172], [183]], [[13], [55], [150], [173], [223], [227], [236]], [[1], [5], [238]], [[38], [57], [74], [97], [241]], [[51], [58], [62], [75], [88], [93], [123], [143], [149]], [[9], [14], [55], [92], [233]], [[27], [30], [146], [148], [216], [231], [235], [245]], [[27], [33], [63], [105], [166], [235], [253]], [[17], [41], [117], [244]], [[86], [100]], [[15], [30], [35], [46], [160], [168], [246]], [[6], [16], [18], [51], [156], [204], [205], [239]], [[8], [16], [61], [81], [83], [120], [155], [206], [230], [235]], [[29], [53], [70]], [[7], [63], [94], [147], [161], [208], [212]], [[88], [105], [120], [127], [231]], [[21], [28], [30], [76], [107], [107], [200], [200], [218], [240]], [[1], [10], [12], [68], [151], [176], [210]], [[93], [105], [116], [195], [197], [203], [223]], [[7], [72], [128], [132], [148], [198], [209], [252]], [[32], [57], [79], [104], [120], [144], [174], [186], [252]], [[44], [145], [171], [225]], [[8], [19], [91], [135], [201], [244]], [[2], [36], [113]], [[2], [9], [56], [113], [119], [134]], [[83], [89], [236]], [[140], [199]], [[24], [35], [90]], [[22], [25], [111], [115], [159], [199]], [[38], [52], [98], [193], [194]], [[90], [104], [230]], [[44], [92], [191]], [[4], [42], [62], [71], [152], [167], [176], [190], [234]], [[3], [34], [139], [142], [164], [217], [242]], [[45], [61], [94]], [[197], [207], [220]], [[21], [73], [138], [140], [170], [171], [173]], [[16], [174], [189], [243]], [[17], [77], [114], [155], [171]], [[5], [13], [24], [122], [188], [197]], [[48], [106], [111], [206], [254]], [[0], [14], [96], [122], [198], [232]], [[11], [11], [109], [154], [226]], [[66], [91], [164]], [[37], [37], [77], [103], [125], [126], [131], [138], [147], [207], [218], [222]], [[54], [101], [172], [211]], [[53], [132], [173], [196], [196], [233], [238], [238]], [[42], [67], [134], [222]], [[68], [128], [143], [154], [189]], [[13], [33], [47], [70], [90], [107], [159], [208]], [[29], [69], [98], [135], [135], [187], [213], [246]], [[65], [80], [84], [124], [181], [234]], [[74], [86]], [[9], [75], [87], [88], [110], [138], [140], [149]], [[34], [65], [82], [89], [106], [133], [136], [151], [162], [176], [193], [195], [226], [245]], [[26], [37], [47], [169], [210], [227]], [[51], [67], [112], [137]], [[10], [21], [66], [80], [99], [106], [122], [136], [179], [213]], [[55], [71], [180], [183], [212]], [[108], [129], [164]], [[19], [39], [134], [161], [208], [224]], [[23], [45], [66]], [[31], [99], [133], [251]], [[18], [96], [166], [179], [185]], [[4], [52], [60], [83], [99], [133], [228]], [[3], [52], [95], [175], [186], [190], [219], [242], [249], [254]], [[72], [151], [182], [202], [250]], [[59], [64], [78], [119], [137], [183], [200], [213], [226]], [[22], [102], [172]], [[14], [61], [73], [114], [145], [185]], [[15], [68], [97], [224], [253]], [[46], [50], [65], [131], [147], [177]], [[49], [192], [219]], [[8], [69], [139], [174], [211], [249]], [[2], [31], [175], [225], [228]], [[12], [101], [117], [150], [219]], [[74], [81], [125], [204], [217], [237], [242], [250]], [[29], [60], [129]], [[89], [97], [144], [153], [188], [217], [228]], [[32], [54], [109], [150], [158], [178], [215], [225]], [[0], [19], [121], [154], [156], [198], [210]], [[44], [53], [136], [170], [196]], [[81], [85], [87], [117], [152], [188], [189], [194], [215]], [[11], [82], [148], [220], [220]], [[73], [78], [78], [144], [161], [177], [240], [247], [247]], [[80], [102]], [[22], [31], [69], [94], [103], [202], [241], [249]], [[3], [91], [202]], [[127], [146], [205], [255]], [[184]], [[28], [57], [59], [86], [100], [104], [125], [239]], [[157]], [[102], [113], [158], [199], [207], [216], [252]], [[32], [98]], [[54], [62], [110], [126], [127], [165], [247]], [[76], [195], [232], [240], [255]], [[59], [75], [92], [132], [169], [185], [192]], [[115], [184]], [[25], [49], [108], [187], [206], [212]], [[34], [142], [170]], [[39], [50], [82], [141], [165], [216], [229], [254]], [[49], [93], [96], [141], [153], [162], [167], [229], [236]], [[112], [116], [156], [168], [193]], [[50], [121], [160], [191], [192]], [[6], [35], [36], [38], [48], [71], [112], [115], [119], [157], [186], [222]], [[4], [36], [64], [130], [145], [166], [178], [181], [203], [227], [243]], [[6], [70], [100], [103], [110], [155], [160], [190], [194], [232], [244]], [[67], [76], [85], [209], [241]], [[17], [79], [79], [114], [253]], [[95], [126], [167], [191], [233], [239]], [[0], [20], [64], [72], [205], [231]], [[24], [33], [77], [168], [180], [218]], [[7], [46], [58], [128], [142], [229], [251]], [[25], [47], [111], [129], [141], [153], [223], [237]]]
[INFO] [stdout] 
[INFO] [stdout] thread 'utils::protocol6::tests::test_simulation_protocol_6_neg' (4900) panicked at src/utils/helpers.rs:103:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5dae2f6d6468 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5dae2f6d6468 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5dae2f6ebe0a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5dae2f6ebe0a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5dae2f6db302 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5dae2f6db302 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5dae2f6b4aa6 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5dae2f6b4aa6 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5dae2f6ce399 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5dae2f4ad2bc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5dae2f4ad2bc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5dae2f6ce612 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5dae2f6ce612 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5dae2f6b4b62 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5dae2f6a9c89 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5dae2f6b5a3d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5dae2f6ec59c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5dae2f6ec312 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5dae2f46c8da - <core[8fb95b77d25ab6c8]::result::Result<std[10d71ac2c42b111e]::fs::File, std[10d71ac2c42b111e]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5dae2f46c8da - psi[9162e8b4b00f7457]::utils::helpers::log
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/helpers.rs:103:14
[INFO] [stdout]   22:     0x5dae2f3edec1 - psi[9162e8b4b00f7457]::utils::protocol5::simulation_protocol_5
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol5.rs:22:5
[INFO] [stdout]   23:     0x5dae2f45e33d - psi[9162e8b4b00f7457]::utils::protocol6::simulation_protocol_6
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol6.rs:130:24
[INFO] [stdout]   24:     0x5dae2f49bfcd - psi[9162e8b4b00f7457]::utils::protocol6::tests::test_simulation_protocol_6_neg
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol6.rs:210:22
[INFO] [stdout]   25:     0x5dae2f491187 - psi[9162e8b4b00f7457]::utils::protocol6::tests::test_simulation_protocol_6_neg::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol6.rs:197:40
[INFO] [stdout]   26:     0x5dae2f435926 - <psi[9162e8b4b00f7457]::utils::protocol6::tests::test_simulation_protocol_6_neg::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x5dae2f4a039b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x5dae2f4a039b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   29:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   30:     0x5dae2f4adc15 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   31:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5dae2f4adc15 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   35:     0x5dae2f4adc15 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   36:     0x5dae2f4a7524 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   37:     0x5dae2f4a7524 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   39:     0x5dae2f4b0c92 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   40:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   41:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x5dae2f4b0c92 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   44:     0x5dae2f4b0c92 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5dae2f6d592f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   46:     0x5dae2f6d592f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   47:     0x7764b4fb4aa4 - <unknown>
[INFO] [stdout]   48:     0x7764b5041a64 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     old::ot_test::tests::test1_simulation_neg
[INFO] [stdout]     old::ot_test::tests::test1_simulation_pos
[INFO] [stdout]     protocols_communication::comm_psm::tests::test_p1_p2_protocol_neg
[INFO] [stdout]     utils::new_protocol_card::tests::test_new_protocol_one_day
[INFO] [stdout]     utils::protocol3::tests::test_simulation_neg
[INFO] [stdout]     utils::protocol3::tests::test_simulation_pos
[INFO] [stdout]     utils::protocol5::tests::test_simulation_neg
[INFO] [stdout]     utils::protocol5::tests::test_simulation_pos
[INFO] [stdout]     utils::protocol6::tests::test_simulation_protocol_6_mixed
[INFO] [stdout]     utils::protocol6::tests::test_simulation_protocol_6_neg
[INFO] [stdout]     utils::protocol6::tests::test_simulation_protocol_6_pos
[INFO] [stdout]     utils::protocol6_secret_share_card::tests::test_simulation_protocol_6_mixed
[INFO] [stdout]     utils::protocol6_secret_share_card::tests::test_simulation_protocol_6_neg
[INFO] [stdout]     utils::protocol6_secret_share_card::tests::test_simulation_protocol_6_pos
[INFO] [stdout]     utils::psm::tests::test_simulation_neg
[INFO] [stdout]     utils::psm::tests::test_simulation_pos
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 20 passed; 16 failed; 0 ignored; 0 measured; 0 filtered out; finished in 22.13s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "ef6110f77e3f4ce1486c029ef933d7f4b4dc251817c4e2a50125477bba02b918", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ef6110f77e3f4ce1486c029ef933d7f4b4dc251817c4e2a50125477bba02b918", kill_on_drop: false }`
[INFO] [stdout] ef6110f77e3f4ce1486c029ef933d7f4b4dc251817c4e2a50125477bba02b918
