[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.98.0-beta.1 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-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-7-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/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-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/tom-chauvier/UPSI-and-Beyond on toolchain 1.98.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] 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.98.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] bd6a77fe16bc9ed2ee4ba3869b404850ea5588f65a13db59f9be6f5a90635244
[INFO] running `Command { std: "docker" "start" "bd6a77fe16bc9ed2ee4ba3869b404850ea5588f65a13db59f9be6f5a90635244", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bd6a77fe16bc9ed2ee4ba3869b404850ea5588f65a13db59f9be6f5a90635244", 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" "bd6a77fe16bc9ed2ee4ba3869b404850ea5588f65a13db59f9be6f5a90635244" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bd6a77fe16bc9ed2ee4ba3869b404850ea5588f65a13db59f9be6f5a90635244", 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" "bd6a77fe16bc9ed2ee4ba3869b404850ea5588f65a13db59f9be6f5a90635244" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "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 ryu v1.0.20
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling itoa v1.0.15
[INFO] [stderr]    Compiling serde_json v1.0.140
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling prettyplease v0.2.31
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling syn v2.0.100
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling jobserver v0.1.32
[INFO] [stderr]    Compiling memchr v2.7.4
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling cc v1.2.17
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling inout v0.1.4
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling once_cell v1.21.1
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling aes v0.8.4
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling rand_core v0.4.2
[INFO] [stderr]    Compiling num-bigint v0.4.6
[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 num-bigint v0.3.3
[INFO] [stderr]    Compiling getrandom v0.3.2
[INFO] [stderr]    Compiling rustix v1.0.3
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[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 zstd-sys v2.0.15+zstd.1.5.7
[INFO] [stderr]    Compiling rand_core v0.3.1
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling generic-array v1.2.0
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling semver v1.0.26
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]    Compiling sha2 v0.10.8
[INFO] [stderr]    Compiling hybrid-array v0.2.3
[INFO] [stderr]    Compiling addchain v0.2.0
[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 hmac v0.12.1
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling ark-std v0.4.0
[INFO] [stderr]    Compiling radium v0.7.0
[INFO] [stderr]    Compiling const-oid v0.9.6
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling matrixmultiply v0.3.9
[INFO] [stderr]    Compiling keccak v0.1.5
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]    Compiling tap v1.0.1
[INFO] [stderr]    Compiling base64ct v1.7.3
[INFO] [stderr]    Compiling opaque-debug v0.3.1
[INFO] [stderr]    Compiling ark-serialize-derive v0.4.2
[INFO] [stderr]    Compiling ark-ff-asm v0.4.2
[INFO] [stderr]    Compiling tempfile v3.19.1
[INFO] [stderr]    Compiling derivative v2.2.0
[INFO] [stderr]    Compiling ark-ff-macros v0.4.2
[INFO] [stderr]    Compiling wyz v0.5.1
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[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 zeroize v1.8.1
[INFO] [stderr]    Compiling der v0.6.1
[INFO] [stderr]    Compiling bytemuck v1.22.0
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling num_cpus v1.16.0
[INFO] [stderr]    Compiling num-bigint v0.2.6
[INFO] [stderr]    Compiling spki v0.6.0
[INFO] [stderr]    Compiling funty v2.0.0
[INFO] [stderr]    Compiling smallvec v1.14.0
[INFO] [stderr]    Compiling eyre v0.6.12
[INFO] [stderr]    Compiling rawpointer v0.2.1
[INFO] [stderr]    Compiling bitvec v1.0.1
[INFO] [stderr]    Compiling pkcs8 v0.9.0
[INFO] [stderr]    Compiling darling_macro v0.13.4
[INFO] [stderr]    Compiling swanky-field-ff-primes v0.6.0 (https://github.com/GaloisInc/swanky#81aea5fb)
[INFO] [stderr]    Compiling hashbrown v0.13.2
[INFO] [stderr]    Compiling crypto-bigint v0.4.9
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling ff_derive v0.12.0 (https://github.com/GaloisInc/ff?rev=c29da06f50c67fe9e7361c26f61ac831915244f8#c29da06f)
[INFO] [stderr]    Compiling rand_pcg v0.1.2
[INFO] [stderr]    Compiling rand_chacha v0.1.1
[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 base16ct v0.1.1
[INFO] [stderr]    Compiling indenter v0.3.3
[INFO] [stderr]    Compiling utf8parse v0.2.2
[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 darling v0.13.4
[INFO] [stderr]    Compiling ndarray v0.15.6
[INFO] [stderr]    Compiling ff v0.12.0 (https://github.com/GaloisInc/ff?rev=c29da06f50c67fe9e7361c26f61ac831915244f8#c29da06f)
[INFO] [stderr]    Compiling blake3 v1.8.0
[INFO] [stderr]    Compiling secp256k1-sys v0.4.2
[INFO] [stderr]    Compiling rand v0.6.5
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling aead v0.5.2
[INFO] [stderr]    Compiling crossbeam-queue v0.3.12
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling regex-syntax v0.8.5
[INFO] [stderr]    Compiling anstyle-query v1.1.2
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.1
[INFO] [stderr]    Compiling anstyle v1.0.10
[INFO] [stderr]    Compiling byte-tools v0.3.1
[INFO] [stderr]    Compiling colorchoice v1.0.3
[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 quick-xml v0.37.3
[INFO] [stderr]    Compiling serde_with_macros v1.5.2
[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_isaac v0.1.1
[INFO] [stderr]    Compiling rand_xorshift v0.1.1
[INFO] [stderr]    Compiling rand_hc v0.1.0
[INFO] [stderr]    Compiling fancy-garbling-base-conversion v0.6.0 (https://github.com/GaloisInc/swanky#81aea5fb)
[INFO] [stderr]    Compiling ark-serialize v0.4.2
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling ark-ff v0.4.2
[INFO] [stderr]    Compiling ocelot 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 strsim v0.11.1
[INFO] [stderr]    Compiling bumpalo v3.17.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.11
[INFO] [stderr]    Compiling arrayref v0.3.9
[INFO] [stderr]    Compiling clap_lex v0.7.4
[INFO] [stderr]    Compiling constant_time_eq v0.3.1
[INFO] [stderr]    Compiling keyed_arena v0.6.0 (https://github.com/GaloisInc/swanky#81aea5fb)
[INFO] [stderr]    Compiling clap_builder v4.5.40
[INFO] [stderr]    Compiling clap_derive v4.5.40
[INFO] [stderr]    Compiling regex-automata v0.4.9
[INFO] [stderr]    Compiling zstd v0.13.3
[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 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 itertools v0.12.1
[INFO] [stderr]    Compiling rand v0.4.6
[INFO] [stderr]    Compiling ark-poly v0.4.2
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling opaque-debug v0.2.3
[INFO] [stderr]    Compiling fake-simd v0.1.2
[INFO] [stderr]    Compiling rusty-fork v0.3.0
[INFO] [stderr]    Compiling sha2 v0.8.2
[INFO] [stderr]    Compiling bit-set v0.8.0
[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 secp256k1 v0.20.3
[INFO] [stderr]    Compiling ark-ec v0.4.2
[INFO] [stderr]    Compiling clap v4.5.40
[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 sha2 v0.9.9
[INFO] [stderr]    Compiling sha3 v0.9.1
[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 swanky-field 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 swanky-channel v0.6.0 (https://github.com/GaloisInc/swanky#81aea5fb)
[INFO] [stderr]    Compiling dock_crypto_utils v0.22.0
[INFO] [stderr]    Compiling oblivious_transfer_protocols v0.11.0
[INFO] [stderr]    Compiling ctr v0.9.2
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling rand_xorshift v0.3.0
[INFO] [stderr]    Compiling merkle-cbt v0.3.2
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling virtue v0.0.18
[INFO] [stderr]    Compiling cryptoxide v0.1.3
[INFO] [stderr]    Compiling proptest v1.6.0
[INFO] [stderr]    Compiling bincode_derive v2.0.1
[INFO] [stderr]    Compiling schnorr_pok v0.22.0
[INFO] [stderr]    Compiling aes-gcm v0.10.3
[INFO] [stderr]    Compiling parking_lot v0.12.4
[INFO] [stderr]    Compiling derive_more-impl v2.0.1
[INFO] [stderr]    Compiling tokio-macros v2.5.0
[INFO] [stderr]    Compiling csv-core v0.1.12
[INFO] [stderr]    Compiling curv-kzen v0.10.0
[INFO] [stderr]    Compiling ark-std v0.5.0
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling signal-hook-registry v1.4.5
[INFO] [stderr]    Compiling socket2 v0.5.10
[INFO] [stderr]    Compiling mio v1.0.4
[INFO] [stderr]    Compiling log v0.4.27
[INFO] [stderr]    Compiling scuttlebutt v0.6.0 (https://github.com/GaloisInc/swanky#81aea5fb)
[INFO] [stderr]    Compiling unty v0.0.4
[INFO] [stderr]    Compiling bytes v1.10.1
[INFO] [stderr]    Compiling bincode v2.0.1
[INFO] [stderr]    Compiling num-primes v0.3.0
[INFO] [stderr]    Compiling tokio v1.45.1
[INFO] [stderr]    Compiling fancy-garbling v0.6.0 (https://github.com/GaloisInc/swanky#81aea5fb)
[INFO] [stderr]    Compiling crossbeam v0.8.4
[INFO] [stderr]    Compiling ark-serialize v0.5.0
[INFO] [stderr]    Compiling derive_more v2.0.1
[INFO] [stderr]    Compiling kzen-paillier v0.4.3
[INFO] [stderr]    Compiling csv v1.3.1
[INFO] [stderr]    Compiling ark-bls12-381 v0.4.0
[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 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 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: `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: `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: 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 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 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 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 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 3m 39s
[INFO] running `Command { std: "docker" "inspect" "bd6a77fe16bc9ed2ee4ba3869b404850ea5588f65a13db59f9be6f5a90635244", 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" "bd6a77fe16bc9ed2ee4ba3869b404850ea5588f65a13db59f9be6f5a90635244" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling half v2.5.0
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[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 walkdir v2.5.0
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling ciborium v0.2.2
[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 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 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: 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 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 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 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: `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: `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: 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: `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.64s
[INFO] running `Command { std: "docker" "inspect" "bd6a77fe16bc9ed2ee4ba3869b404850ea5588f65a13db59f9be6f5a90635244", 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" "bd6a77fe16bc9ed2ee4ba3869b404850ea5588f65a13db59f9be6f5a90635244" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "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: 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 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 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: `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: `psi` (bin "comm_bench_offline_use_sets" test) generated 1 warning
[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 "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_card" test) generated 2 warnings (run `cargo fix --bin "comm_bench_card" -p psi --tests` to apply 2 suggestions)
[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: 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: 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: `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: `psi` (bin "psi" test) generated 92 warnings (20 duplicates) (run `cargo fix --bin "psi" -p psi --tests` to apply 2 suggestions)
[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]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.66s
[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_combine_and_permute ... 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::combine_and_permute::tests::test_simulation_pos ... ok
[INFO] [stdout] test utils::gbf::tests::test_bf_query_negative ... ok
[INFO] [stdout] test utils::gbf::tests::test_gbf_query_negative ... ok
[INFO] [stdout] test utils::gbf::tests::test_bf_query_positive ... 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_vs_new_with_peeling ... ok
[INFO] [stdout] test utils::gbf::tests::test_gbfti ... ok
[INFO] [stdout] test old::ot_test::tests::test1_simulation_neg ... FAILED
[INFO] [stdout] test protocols_communication::comm_psm::tests::test_p1_p2_protocol_pos ... FAILED
[INFO] [stdout] test old::ot_test::tests::test1_simulation_pos ... 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::protocol3::tests::test_simulation_neg ... FAILED
[INFO] [stdout] test utils::protocol3::tests::test_simulation_pos ... FAILED
[INFO] [stdout] test utils::protocol5::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_pos ... ok
[INFO] [stdout] test utils::protocol6_secret_share_card::tests::test_simulation_protocol_6_mixed ... FAILED
[INFO] [stdout] test old::ot_test::tests::test_simulation_neg ... ok
[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 protocols_communication::comm_psm::tests::test_p1_p2_protocol_neg ... ok
[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 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::protocol6::tests::test_simulation_protocol_6_mixed ... 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' (4862) 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:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x573037ed8fa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x573037ed8fa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x573037eee78a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x573037eee78a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x573037edd93c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x573037edd93c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x573037eb6666 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x573037eb6666 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x573037ed0759 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x573037cb49e0 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x573037cb49e0 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x573037ed0a82 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x573037ed0a82 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x573037eb6712 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x573037eadf99 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x573037eb74fd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x573037eeef5c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x573037eeecd2 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x573037c0dd8a - <core[6883ba1bc0fe4ed1]::result::Result<std[73adb7dc35730857]::fs::File, core[6883ba1bc0fe4ed1]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x573037c0dd8a - psi[ef81181f9ed0d02f]::utils::helpers::log
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/helpers.rs:103:14
[INFO] [stdout]   22:     0x573037c12111 - psi[ef81181f9ed0d02f]::old::ot_test::tests::simulation_protocol_5
[INFO] [stdout]                                at /opt/rustwide/workdir/src/old/ot_test.rs:46:5
[INFO] [stdout]   23:     0x573037c14fe4 - psi[ef81181f9ed0d02f]::old::ot_test::tests::test1_simulation_neg
[INFO] [stdout]                                at /opt/rustwide/workdir/src/old/ot_test.rs:467:29
[INFO] [stdout]   24:     0x573037c07777 - psi[ef81181f9ed0d02f]::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:     0x573037c59126 - <psi[ef81181f9ed0d02f]::old::ot_test::tests::test1_simulation_neg::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x573037ca7d1b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x573037ca7d1b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   28:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   29:     0x573037cb5365 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   30:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   31:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x573037cb5365 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   34:     0x573037cb5365 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   35:     0x573037cafe14 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   36:     0x573037cafe14 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   37:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   38:     0x573037cb84b2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   39:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   40:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   41:     0x573037cb84b2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   43:     0x573037cb84b2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x573037ed80af - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   45:     0x573037ed80af - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   46:     0x78e89485faa4 - <unknown>
[INFO] [stdout]   47:     0x78e8948eca64 - clone
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- protocols_communication::comm_psm::tests::test_p1_p2_protocol_pos stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'protocols_communication::comm_psm::tests::test_p1_p2_protocol_pos' (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:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x573037ed8fa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x573037ed8fa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x573037eee78a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x573037eee78a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x573037edd93c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x573037edd93c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x573037eb6666 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x573037eb6666 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x573037ed0759 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x573037cb49e0 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x573037cb49e0 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x573037ed0a82 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x573037ed0a82 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x573037eb6712 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x573037eadf99 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x573037eb74fd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x573037eeef5c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x573037eeecd2 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x573037bb1321 - <core[6883ba1bc0fe4ed1]::result::Result<std[73adb7dc35730857]::net::tcp::TcpListener, core[6883ba1bc0fe4ed1]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x573037bb1321 - psi[ef81181f9ed0d02f]::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:     0x573037bb2243 - psi[ef81181f9ed0d02f]::protocols_communication::comm_psm::tests::test_p1_p2_protocol_pos
[INFO] [stdout]                                at /opt/rustwide/workdir/src/protocols_communication/comm_psm.rs:267:24
[INFO] [stdout]   23:     0x573037baec87 - psi[ef81181f9ed0d02f]::protocols_communication::comm_psm::tests::test_p1_p2_protocol_pos::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/protocols_communication/comm_psm.rs:258:33
[INFO] [stdout]   24:     0x573037c59066 - <psi[ef81181f9ed0d02f]::protocols_communication::comm_psm::tests::test_p1_p2_protocol_pos::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x573037ca7d1b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x573037ca7d1b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   27:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   28:     0x573037cb5365 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   30:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x573037cb5365 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   33:     0x573037cb5365 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   34:     0x573037cafe14 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   35:     0x573037cafe14 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x573037cb84b2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   39:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x573037cb84b2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x573037cb84b2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x573037ed80af - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   44:     0x573037ed80af - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   45:     0x78e89485faa4 - <unknown>
[INFO] [stdout]   46:     0x78e8948eca64 - clone
[INFO] [stdout]   47:                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' (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:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x573037ed8fa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x573037ed8fa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x573037eee78a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x573037eee78a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x573037edd93c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x573037edd93c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x573037eb6666 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x573037eb6666 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x573037ed0759 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x573037cb49e0 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x573037cb49e0 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x573037ed0a82 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x573037ed0a82 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x573037eb6712 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x573037eadf99 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x573037eb74fd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x573037eeef5c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x573037eeecd2 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x573037c0dd8a - <core[6883ba1bc0fe4ed1]::result::Result<std[73adb7dc35730857]::fs::File, core[6883ba1bc0fe4ed1]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x573037c0dd8a - psi[ef81181f9ed0d02f]::utils::helpers::log
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/helpers.rs:103:14
[INFO] [stdout]   22:     0x573037c12111 - psi[ef81181f9ed0d02f]::old::ot_test::tests::simulation_protocol_5
[INFO] [stdout]                                at /opt/rustwide/workdir/src/old/ot_test.rs:46:5
[INFO] [stdout]   23:     0x573037c1542a - psi[ef81181f9ed0d02f]::old::ot_test::tests::test1_simulation_pos
[INFO] [stdout]                                at /opt/rustwide/workdir/src/old/ot_test.rs:480:29
[INFO] [stdout]   24:     0x573037c077a7 - psi[ef81181f9ed0d02f]::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:     0x573037c59166 - <psi[ef81181f9ed0d02f]::old::ot_test::tests::test1_simulation_pos::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x573037ca7d1b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x573037ca7d1b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   28:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   29:     0x573037cb5365 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   30:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   31:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x573037cb5365 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   34:     0x573037cb5365 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   35:     0x573037cafe14 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   36:     0x573037cafe14 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   37:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   38:     0x573037cb84b2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   39:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   40:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   41:     0x573037cb84b2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   43:     0x573037cb84b2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x573037ed80af - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   45:     0x573037ed80af - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   46:     0x78e89485faa4 - <unknown>
[INFO] [stdout]   47:     0x78e8948eca64 - clone
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- utils::protocol5::tests::test_simulation_neg stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'utils::protocol5::tests::test_simulation_neg' (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:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x573037ed8fa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x573037ed8fa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x573037eee78a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x573037eee78a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x573037edd93c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x573037edd93c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x573037eb6666 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x573037eb6666 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x573037ed0759 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x573037cb49e0 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x573037cb49e0 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x573037ed0a82 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x573037ed0a82 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x573037eb6712 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x573037eadf99 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x573037eb74fd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x573037eeef5c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x573037eeecd2 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x573037c0dd8a - <core[6883ba1bc0fe4ed1]::result::Result<std[73adb7dc35730857]::fs::File, core[6883ba1bc0fe4ed1]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x573037c0dd8a - psi[ef81181f9ed0d02f]::utils::helpers::log
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/helpers.rs:103:14
[INFO] [stdout]   22:     0x573037c63ec1 - psi[ef81181f9ed0d02f]::utils::protocol5::simulation_protocol_5
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol5.rs:22:5
[INFO] [stdout]   23:     0x573037bb2624 - psi[ef81181f9ed0d02f]::utils::protocol5::tests::test_simulation_neg
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol5.rs:78:29
[INFO] [stdout]   24:     0x573037baecb7 - psi[ef81181f9ed0d02f]::utils::protocol5::tests::test_simulation_neg::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol5.rs:65:29
[INFO] [stdout]   25:     0x573037c597e6 - <psi[ef81181f9ed0d02f]::utils::protocol5::tests::test_simulation_neg::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x573037ca7d1b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x573037ca7d1b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   28:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   29:     0x573037cb5365 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   30:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   31:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x573037cb5365 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   34:     0x573037cb5365 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   35:     0x573037cafe14 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   36:     0x573037cafe14 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   37:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   38:     0x573037cb84b2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   39:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   40:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   41:     0x573037cb84b2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   43:     0x573037cb84b2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x573037ed80af - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   45:     0x573037ed80af - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   46:     0x78e89485faa4 - <unknown>
[INFO] [stdout]   47:     0x78e8948eca64 - 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' (4894) 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:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x573037ed8fa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x573037ed8fa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x573037eee78a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x573037eee78a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x573037edd93c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x573037edd93c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x573037eb6666 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x573037eb6666 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x573037ed0759 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x573037cb49e0 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x573037cb49e0 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x573037ed0a82 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x573037ed0a82 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x573037eb6712 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x573037eadf99 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x573037eb74fd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x573037eeef5c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x573037eeecd2 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x573037c0dd8a - <core[6883ba1bc0fe4ed1]::result::Result<std[73adb7dc35730857]::fs::File, core[6883ba1bc0fe4ed1]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x573037c0dd8a - psi[ef81181f9ed0d02f]::utils::helpers::log
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/helpers.rs:103:14
[INFO] [stdout]   22:     0x573037c3e707 - psi[ef81181f9ed0d02f]::utils::psm::simulation_protocol_1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/psm.rs:196:5
[INFO] [stdout]   23:     0x573037ba799d - psi[ef81181f9ed0d02f]::utils::protocol3::simulation_protocol_3
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol3.rs:8:18
[INFO] [stdout]   24:     0x573037c15ef9 - psi[ef81181f9ed0d02f]::utils::protocol3::tests::test_simulation_neg
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol3.rs:32:17
[INFO] [stdout]   25:     0x573037c07ad7 - psi[ef81181f9ed0d02f]::utils::protocol3::tests::test_simulation_neg::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol3.rs:20:29
[INFO] [stdout]   26:     0x573037c59766 - <psi[ef81181f9ed0d02f]::utils::protocol3::tests::test_simulation_neg::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x573037ca7d1b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x573037ca7d1b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   29:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   30:     0x573037cb5365 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   31:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   32:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x573037cb5365 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   35:     0x573037cb5365 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   36:     0x573037cafe14 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   37:     0x573037cafe14 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   39:     0x573037cb84b2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   40:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   41:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x573037cb84b2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   44:     0x573037cb84b2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x573037ed80af - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   46:     0x573037ed80af - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   47:     0x78e89485faa4 - <unknown>
[INFO] [stdout]   48:     0x78e8948eca64 - 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' (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:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x573037ed8fa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x573037ed8fa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x573037eee78a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x573037eee78a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x573037edd93c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x573037edd93c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x573037eb6666 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x573037eb6666 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x573037ed0759 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x573037cb49e0 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x573037cb49e0 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x573037ed0a82 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x573037ed0a82 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x573037eb6712 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x573037eadf99 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x573037eb74fd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x573037eeef5c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x573037eeecd2 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x573037c0dd8a - <core[6883ba1bc0fe4ed1]::result::Result<std[73adb7dc35730857]::fs::File, core[6883ba1bc0fe4ed1]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x573037c0dd8a - psi[ef81181f9ed0d02f]::utils::helpers::log
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/helpers.rs:103:14
[INFO] [stdout]   22:     0x573037c3e707 - psi[ef81181f9ed0d02f]::utils::psm::simulation_protocol_1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/psm.rs:196:5
[INFO] [stdout]   23:     0x573037ba799d - psi[ef81181f9ed0d02f]::utils::protocol3::simulation_protocol_3
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol3.rs:8:18
[INFO] [stdout]   24:     0x573037c164e6 - psi[ef81181f9ed0d02f]::utils::protocol3::tests::test_simulation_pos
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol3.rs:47:17
[INFO] [stdout]   25:     0x573037c07b07 - psi[ef81181f9ed0d02f]::utils::protocol3::tests::test_simulation_pos::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol3.rs:38:29
[INFO] [stdout]   26:     0x573037c597a6 - <psi[ef81181f9ed0d02f]::utils::protocol3::tests::test_simulation_pos::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x573037ca7d1b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x573037ca7d1b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   29:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   30:     0x573037cb5365 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   31:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   32:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x573037cb5365 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   35:     0x573037cb5365 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   36:     0x573037cafe14 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   37:     0x573037cafe14 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   39:     0x573037cb84b2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   40:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   41:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x573037cb84b2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   44:     0x573037cb84b2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x573037ed80af - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   46:     0x573037ed80af - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   47:     0x78e89485faa4 - <unknown>
[INFO] [stdout]   48:     0x78e8948eca64 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- utils::protocol5::tests::test_simulation_pos stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'utils::protocol5::tests::test_simulation_pos' (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:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x573037ed8fa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x573037ed8fa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x573037eee78a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x573037eee78a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x573037edd93c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x573037edd93c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x573037eb6666 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x573037eb6666 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x573037ed0759 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x573037cb49e0 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x573037cb49e0 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x573037ed0a82 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x573037ed0a82 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x573037eb6712 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x573037eadf99 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x573037eb74fd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x573037eeef5c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x573037eeecd2 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x573037c0dd8a - <core[6883ba1bc0fe4ed1]::result::Result<std[73adb7dc35730857]::fs::File, core[6883ba1bc0fe4ed1]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x573037c0dd8a - psi[ef81181f9ed0d02f]::utils::helpers::log
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/helpers.rs:103:14
[INFO] [stdout]   22:     0x573037c63ec1 - psi[ef81181f9ed0d02f]::utils::protocol5::simulation_protocol_5
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol5.rs:22:5
[INFO] [stdout]   23:     0x573037bb2a6a - psi[ef81181f9ed0d02f]::utils::protocol5::tests::test_simulation_pos
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol5.rs:91:29
[INFO] [stdout]   24:     0x573037baece7 - psi[ef81181f9ed0d02f]::utils::protocol5::tests::test_simulation_pos::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol5.rs:83:29
[INFO] [stdout]   25:     0x573037c59826 - <psi[ef81181f9ed0d02f]::utils::protocol5::tests::test_simulation_pos::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x573037ca7d1b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x573037ca7d1b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   28:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   29:     0x573037cb5365 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   30:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   31:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x573037cb5365 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   34:     0x573037cb5365 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   35:     0x573037cafe14 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   36:     0x573037cafe14 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   37:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   38:     0x573037cb84b2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   39:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   40:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   41:     0x573037cb84b2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   43:     0x573037cb84b2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x573037ed80af - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   45:     0x573037ed80af - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   46:     0x78e89485faa4 - <unknown>
[INFO] [stdout]   47:     0x78e8948eca64 - clone
[INFO] [stdout]   48:                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' (4890) 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:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x573037ed8fa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x573037ed8fa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x573037eee78a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x573037eee78a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x573037edd93c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x573037edd93c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x573037eb6666 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x573037eb6666 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x573037ed0759 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x573037cb49e0 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x573037cb49e0 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x573037ed0a82 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x573037ed0a82 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x573037eb6712 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x573037eadf99 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x573037eb74fd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x573037eeef5c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x573037eeecd2 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x573037c0dd8a - <core[6883ba1bc0fe4ed1]::result::Result<std[73adb7dc35730857]::fs::File, core[6883ba1bc0fe4ed1]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x573037c0dd8a - psi[ef81181f9ed0d02f]::utils::helpers::log
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/helpers.rs:103:14
[INFO] [stdout]   22:     0x573037be4d83 - psi[ef81181f9ed0d02f]::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:     0x573037bfb1a0 - psi[ef81181f9ed0d02f]::utils::new_protocol_card::intersection1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/new_protocol_card.rs:14:5
[INFO] [stdout]   24:     0x573037c64e88 - psi[ef81181f9ed0d02f]::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:     0x573037c5eb07 - psi[ef81181f9ed0d02f]::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:     0x573037c591e6 - <psi[ef81181f9ed0d02f]::utils::new_protocol_card::tests::test_new_protocol_one_day::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x573037ca7d1b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x573037ca7d1b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   29:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   30:     0x573037cb5365 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   31:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   32:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x573037cb5365 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   35:     0x573037cb5365 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   36:     0x573037cafe14 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   37:     0x573037cafe14 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   39:     0x573037cb84b2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   40:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   41:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x573037cb84b2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   44:     0x573037cb84b2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x573037ed80af - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   46:     0x573037ed80af - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   47:     0x78e89485faa4 - <unknown>
[INFO] [stdout]   48:     0x78e8948eca64 - 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' (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:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x573037ed8fa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x573037ed8fa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x573037eee78a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x573037eee78a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x573037edd93c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x573037edd93c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x573037eb6666 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x573037eb6666 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x573037ed0759 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x573037cb49e0 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x573037cb49e0 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x573037ed0a82 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x573037ed0a82 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x573037eb6712 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x573037eadf99 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x573037eb74fd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x573037eeef5c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x573037eeecd2 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x573037c0dd8a - <core[6883ba1bc0fe4ed1]::result::Result<std[73adb7dc35730857]::fs::File, core[6883ba1bc0fe4ed1]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x573037c0dd8a - psi[ef81181f9ed0d02f]::utils::helpers::log
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/helpers.rs:103:14
[INFO] [stdout]   22:     0x573037be4d83 - psi[ef81181f9ed0d02f]::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:     0x573037bfbdc4 - psi[ef81181f9ed0d02f]::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:     0x573037bf8677 - psi[ef81181f9ed0d02f]::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:     0x573037c59326 - <psi[ef81181f9ed0d02f]::utils::protocol6_secret_share_card::tests::test_simulation_protocol_6_mixed::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x573037ca7d1b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x573037ca7d1b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   28:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   29:     0x573037cb5365 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   30:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   31:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x573037cb5365 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   34:     0x573037cb5365 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   35:     0x573037cafe14 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   36:     0x573037cafe14 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   37:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   38:     0x573037cb84b2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   39:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   40:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   41:     0x573037cb84b2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   43:     0x573037cb84b2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x573037ed80af - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   45:     0x573037ed80af - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   46:     0x78e89485faa4 - <unknown>
[INFO] [stdout]   47:     0x78e8948eca64 - 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' (4905) 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:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x573037ed8fa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x573037ed8fa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x573037eee78a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x573037eee78a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x573037edd93c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x573037edd93c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x573037eb6666 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x573037eb6666 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x573037ed0759 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x573037cb49e0 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x573037cb49e0 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x573037ed0a82 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x573037ed0a82 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x573037eb6712 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x573037eadf99 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x573037eb74fd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x573037eeef5c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x573037eeecd2 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x573037c0dd8a - <core[6883ba1bc0fe4ed1]::result::Result<std[73adb7dc35730857]::fs::File, core[6883ba1bc0fe4ed1]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x573037c0dd8a - psi[ef81181f9ed0d02f]::utils::helpers::log
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/helpers.rs:103:14
[INFO] [stdout]   22:     0x573037c3e707 - psi[ef81181f9ed0d02f]::utils::psm::simulation_protocol_1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/psm.rs:196:5
[INFO] [stdout]   23:     0x573037c3f958 - psi[ef81181f9ed0d02f]::utils::psm::tests::test_simulation_neg
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/psm.rs:235:17
[INFO] [stdout]   24:     0x573037c3b497 - psi[ef81181f9ed0d02f]::utils::psm::tests::test_simulation_neg::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/psm.rs:224:29
[INFO] [stdout]   25:     0x573037c59566 - <psi[ef81181f9ed0d02f]::utils::psm::tests::test_simulation_neg::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x573037ca7d1b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x573037ca7d1b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   28:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   29:     0x573037cb5365 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   30:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   31:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x573037cb5365 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   34:     0x573037cb5365 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   35:     0x573037cafe14 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   36:     0x573037cafe14 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   37:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   38:     0x573037cb84b2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   39:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   40:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   41:     0x573037cb84b2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   43:     0x573037cb84b2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x573037ed80af - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   45:     0x573037ed80af - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   46:     0x78e89485faa4 - <unknown>
[INFO] [stdout]   47:     0x78e8948eca64 - 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' (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:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x573037ed8fa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x573037ed8fa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x573037eee78a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x573037eee78a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x573037edd93c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x573037edd93c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x573037eb6666 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x573037eb6666 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x573037ed0759 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x573037cb49e0 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x573037cb49e0 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x573037ed0a82 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x573037ed0a82 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x573037eb6712 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x573037eadf99 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x573037eb74fd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x573037eeef5c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x573037eeecd2 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x573037c0dd8a - <core[6883ba1bc0fe4ed1]::result::Result<std[73adb7dc35730857]::fs::File, core[6883ba1bc0fe4ed1]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x573037c0dd8a - psi[ef81181f9ed0d02f]::utils::helpers::log
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/helpers.rs:103:14
[INFO] [stdout]   22:     0x573037c3e707 - psi[ef81181f9ed0d02f]::utils::psm::simulation_protocol_1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/psm.rs:196:5
[INFO] [stdout]   23:     0x573037c3fed0 - psi[ef81181f9ed0d02f]::utils::psm::tests::test_simulation_pos
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/psm.rs:250:17
[INFO] [stdout]   24:     0x573037c3b4c7 - psi[ef81181f9ed0d02f]::utils::psm::tests::test_simulation_pos::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/psm.rs:242:29
[INFO] [stdout]   25:     0x573037c595a6 - <psi[ef81181f9ed0d02f]::utils::psm::tests::test_simulation_pos::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x573037ca7d1b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x573037ca7d1b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   28:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   29:     0x573037cb5365 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   30:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   31:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x573037cb5365 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   34:     0x573037cb5365 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   35:     0x573037cafe14 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   36:     0x573037cafe14 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   37:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   38:     0x573037cb84b2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   39:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   40:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   41:     0x573037cb84b2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   43:     0x573037cb84b2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x573037ed80af - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   45:     0x573037ed80af - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   46:     0x78e89485faa4 - <unknown>
[INFO] [stdout]   47:     0x78e8948eca64 - 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' (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:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x573037ed8fa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x573037ed8fa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x573037eee78a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x573037eee78a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x573037edd93c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x573037edd93c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x573037eb6666 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x573037eb6666 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x573037ed0759 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x573037cb49e0 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x573037cb49e0 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x573037ed0a82 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x573037ed0a82 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x573037eb6712 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x573037eadf99 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x573037eb74fd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x573037eeef5c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x573037eeecd2 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x573037c0dd8a - <core[6883ba1bc0fe4ed1]::result::Result<std[73adb7dc35730857]::fs::File, core[6883ba1bc0fe4ed1]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x573037c0dd8a - psi[ef81181f9ed0d02f]::utils::helpers::log
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/helpers.rs:103:14
[INFO] [stdout]   22:     0x573037be4d83 - psi[ef81181f9ed0d02f]::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:     0x573037bfbb15 - psi[ef81181f9ed0d02f]::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:     0x573037bf8647 - psi[ef81181f9ed0d02f]::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:     0x573037c592e6 - <psi[ef81181f9ed0d02f]::utils::protocol6_secret_share_card::tests::test_simulation_protocol_6_pos::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x573037ca7d1b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x573037ca7d1b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   28:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   29:     0x573037cb5365 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   30:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   31:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x573037cb5365 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   34:     0x573037cb5365 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   35:     0x573037cafe14 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   36:     0x573037cafe14 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   37:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   38:     0x573037cb84b2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   39:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   40:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   41:     0x573037cb84b2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   43:     0x573037cb84b2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x573037ed80af - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   45:     0x573037ed80af - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   46:     0x78e89485faa4 - <unknown>
[INFO] [stdout]   47:     0x78e8948eca64 - 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' (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:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x573037ed8fa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x573037ed8fa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x573037eee78a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x573037eee78a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x573037edd93c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x573037edd93c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x573037eb6666 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x573037eb6666 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x573037ed0759 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x573037cb49e0 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x573037cb49e0 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x573037ed0a82 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x573037ed0a82 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x573037eb6712 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x573037eadf99 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x573037eb74fd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x573037eeef5c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x573037eeecd2 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x573037c0dd8a - <core[6883ba1bc0fe4ed1]::result::Result<std[73adb7dc35730857]::fs::File, core[6883ba1bc0fe4ed1]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x573037c0dd8a - psi[ef81181f9ed0d02f]::utils::helpers::log
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/helpers.rs:103:14
[INFO] [stdout]   22:     0x573037be4d83 - psi[ef81181f9ed0d02f]::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:     0x573037bfb894 - psi[ef81181f9ed0d02f]::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:     0x573037bf8617 - psi[ef81181f9ed0d02f]::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:     0x573037c592a6 - <psi[ef81181f9ed0d02f]::utils::protocol6_secret_share_card::tests::test_simulation_protocol_6_neg::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x573037ca7d1b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x573037ca7d1b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   28:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   29:     0x573037cb5365 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   30:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   31:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x573037cb5365 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   34:     0x573037cb5365 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   35:     0x573037cafe14 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   36:     0x573037cafe14 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   37:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   38:     0x573037cb84b2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   39:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   40:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   41:     0x573037cb84b2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   43:     0x573037cb84b2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x573037ed80af - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   45:     0x573037ed80af - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   46:     0x78e89485faa4 - <unknown>
[INFO] [stdout]   47:     0x78e8948eca64 - clone
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- utils::protocol6::tests::test_simulation_protocol_6_pos stdout ----
[INFO] [stdout] [[2], [15], [16], [17], [22], [23], [26], [28], [29], [31], [35], [37], [38], [40], [44], [45], [47], [50], [51], [57], [61], [63], [65], [73], [75], [77], [78], [79], [82], [84], [86], [87], [90], [91], [94], [95], [100], [101], [103], [105], [108], [110], [113], [117], [119], [121], [122], [124], [127], [128], [131], [134], [138], [140], [141], [149], [150], [154], [163], [166], [167], [174], [177], [180], [186], [187], [196], [197], [199], [202], [203], [204], [208], [212], [214], [218], [221], [224], [227], [230], [239], [249], [253]][[2], [15], [16], [17], [22], [23], [26], [28], [29], [31], [35], [37], [38], [40], [44], [45], [47], [50], [51], [57], [61], [63], [65], [73], [75], [77], [78], [79], [82], [84], [86], [87], [90], [91], [94], [95], [100], [101], [103], [105], [108], [110], [113], [117], [119], [121], [122], [124], [127], [128], [131], [134], [138], [140], [141], [149], [150], [154], [163], [166], [167], [174], [177], [180], [186], [187], [196], [197], [199], [202], [203], [204], [208], [212], [214], [218], [221], [224], [227], [230], [239], [249], [253]]Lens= [2, 2, 4, 3, 3, 3, 2, 2, 0, 4, 3, 1, 3, 3, 1, 3, 3, 4, 3, 3, 2, 2, 2, 1, 2, 2, 3, 2, 0, 0, 2, 2, 3, 3, 1, 2, 1, 2, 3, 0, 2, 3, 3, 4, 1, 2, 1, 2, 2, 3, 3, 3, 3, 3, 1, 1, 3, 4, 2, 1, 0, 1, 0, 5, 0, 2, 2, 4, 3, 3, 5, 2, 2, 4, 3, 2, 4, 2, 1, 0, 2, 3, 1, 2, 1, 2, 3, 0, 2, 3, 1, 2, 3, 5, 5, 2, 1, 4, 3, 1, 3, 5, 6, 4, 4, 2]
[INFO] [stdout] [[[79], [103]], [[174], [212]], [[2], [108], [214], [221]], [[90], [202], [203]], [[82], [87], [177]], [[77], [103], [127]], [[45], [230]], [[202], [218]], [], [[38], [91], [117], [227]], [[77], [122], [253]], [[50]], [[16], [45], [203]], [[73], [87], [94]], [[128]], [[35], [84], [140]], [[110], [121], [141]], [[78], [82], [100], [131]], [[45], [174], [227]], [[38], [51], [249]], [[28], [44]], [[100], [110]], [[79], [86]], [[214]], [[26], [29]], [[51], [140]], [[90], [163], [212]], [[37], [174]], [], [], [[63], [105]], [[40], [124]], [[28], [166], [177]], [[65], [65], [94]], [[203]], [[154], [180]], [[51]], [[75], [166]], [[90], [177], [197]], [], [[163], [196]], [[17], [82], [197]], [[26], [218], [230]], [[16], [84], [128], [180]], [[31]], [[108], [199]], [[61]], [[167], [239]], [[78], [166]], [[23], [84], [117]], [[23], [95], [124]], [[2], [105], [138]], [[22], [29], [187]], [[57], [196], [239]], [[78]], [[31]], [[105], [121], [131]], [[37], [100], [140], [253]], [[38], [127]], [[61]], [], [[167]], [], [[73], [95], [101], [154], [208]], [], [[35], [79]], [[75], [218]], [[57], [57], [63], [221]], [[29], [91], [187]], [[95], [141], [187]], [[17], [28], [47], [128], [199]], [[40], [101]], [[119], [127]], [[50], [75], [103], [186]], [[22], [65], [141]], [[131], [221]], [[119], [163], [204], [249]], [[122], [199]], [[208]], [], [[134], [212]], [[22], [91], [186]], [[202]], [[15], [208]], [[87]], [[63], [150]], [[77], [122], [204]], [], [[17], [214]], [[86], [110], [149]], [[117]], [[26], [204]], [[15], [94], [138]], [[31], [113], [180], [196], [239]], [[134], [150], [167], [224], [224]], [[23], [113]], [[253]], [[44], [124], [149], [150]], [[37], [47], [227]], [[35]], [[15], [16], [50]], [[2], [61], [186], [197], [230]], [[44], [108], [119], [121], [134], [149]], [[101], [113], [138], [249]], [[40], [47], [73], [86]], [[154], [224]]]
[INFO] [stdout] 
[INFO] [stdout] thread 'utils::protocol6::tests::test_simulation_protocol_6_pos' (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:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stdout]    1:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x573037ed8fa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x573037ed8fa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x573037eee78a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x573037eee78a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x573037edd93c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x573037edd93c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x573037eb6666 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x573037eb6666 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x573037ed0759 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x573037cb49e0 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x573037cb49e0 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x573037ed0a82 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x573037ed0a82 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x573037eb6712 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x573037eadf99 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x573037eb74fd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x573037eeef5c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x573037eeecd2 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x573037c0dd8a - <core[6883ba1bc0fe4ed1]::result::Result<std[73adb7dc35730857]::fs::File, core[6883ba1bc0fe4ed1]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x573037c0dd8a - psi[ef81181f9ed0d02f]::utils::helpers::log
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/helpers.rs:103:14
[INFO] [stdout]   22:     0x573037c63ec1 - psi[ef81181f9ed0d02f]::utils::protocol5::simulation_protocol_5
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol5.rs:22:5
[INFO] [stdout]   23:     0x573037c794ad - psi[ef81181f9ed0d02f]::utils::protocol6::simulation_protocol_6
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol6.rs:130:24
[INFO] [stdout]   24:     0x573037bb332d - psi[ef81181f9ed0d02f]::utils::protocol6::tests::test_simulation_protocol_6_pos
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol6.rs:188:22
[INFO] [stdout]   25:     0x573037baeee7 - psi[ef81181f9ed0d02f]::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:     0x573037c598a6 - <psi[ef81181f9ed0d02f]::utils::protocol6::tests::test_simulation_protocol_6_pos::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x573037ca7d1b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x573037ca7d1b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   29:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   30:     0x573037cb5365 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   31:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   32:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x573037cb5365 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   35:     0x573037cb5365 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   36:     0x573037cafe14 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   37:     0x573037cafe14 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   39:     0x573037cb84b2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   40:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   41:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x573037cb84b2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   44:     0x573037cb84b2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x573037ed80af - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   46:     0x573037ed80af - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   47:     0x78e89485faa4 - <unknown>
[INFO] [stdout]   48:     0x78e8948eca64 - 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], [35], [36], [37], [38], [39], [40], [41], [42], [43], [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], [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], [118], [119], [120], [121], [122], [123], [124], [125], [126], [127], [128], [129], [130], [131], [132], [133], [134], [135], [136], [137], [138], [139], [140], [142], [143], [144], [145], [146], [147], [148], [149], [150], [151], [152], [153], [154], [155], [156], [157], [158], [159], [160], [161], [162], [163], [164], [165], [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], [214], [215], [216], [217], [218], [219], [220], [221], [222], [223], [224], [225], [226], [227], [229], [230], [231], [232], [233], [234], [235], [236], [237], [238], [239], [240], [241], [242], [243], [244], [245], [246], [247], [248], [249], [250], [251], [252], [253], [254], [255]][[28, 177, 19, 253, 243, 255, 243, 188, 109, 131, 190, 69, 129, 172, 173, 216], [31, 78, 163, 84, 237, 214, 213, 142, 71, 195, 184, 218, 178, 83, 241, 24], [113, 224, 169, 138, 177, 230, 188, 141, 16, 112, 0, 94, 208, 190, 191, 78], [2, 108, 131, 234, 219, 89, 239, 158, 212, 163, 81, 91, 26, 80, 237, 188], [12, 1, 226, 172, 92, 230, 208, 102, 120, 217, 189, 191, 192, 60, 195, 112], [182, 130, 16, 7, 131, 242, 231, 160, 68, 230, 121, 6, 69, 44, 221, 103], [53, 46, 243, 91, 220, 151, 115, 122, 70, 84, 39, 105, 150, 183, 178, 50], [162, 110, 200, 235, 192, 75, 9, 13, 26, 230, 35, 202, 112, 111, 128, 28], [38, 52, 117, 104, 159, 231, 95, 45, 25, 161, 160, 89, 137, 136, 99, 22], [42, 67, 125, 154, 143, 127, 163, 83, 6, 152, 188, 54, 1, 39, 116, 156], [53, 58, 226, 154, 219, 95, 209, 43, 10, 126, 136, 81, 103, 78, 244, 222], [87, 145, 105, 178, 20, 36, 206, 231, 84, 91, 35, 116, 182, 222, 246, 133], [154, 178, 86, 69, 168, 192, 90, 175, 10, 198, 253, 92, 140, 172, 242, 98], [229, 39, 21, 217, 93, 149, 175, 25, 225, 158, 127, 254, 157, 209, 45, 24], [168, 191, 64, 159, 77, 45, 149, 67, 236, 199, 48, 218, 77, 149, 166, 142], [164, 143, 97, 1, 201, 91, 40, 83, 139, 142, 141, 41, 234, 220, 40, 203], [166, 139, 130, 36, 85, 19, 17, 245, 225, 78, 106, 9, 112, 44, 96, 135], [54, 7, 161, 154, 170, 130, 34, 254, 191, 73, 29, 28, 42, 23, 230, 89], [120, 172, 94, 204, 56, 228, 55, 76, 226, 147, 80, 16, 74, 255, 147, 196], [93, 55, 157, 250, 24, 67, 126, 156, 7, 128, 43, 27, 133, 140, 19, 80], [112, 134, 64, 231, 193, 188, 91, 134, 149, 130, 113, 77, 96, 117, 112, 60], [198, 43, 136, 38, 149, 241, 192, 52, 95, 38, 45, 180, 180, 20, 239, 160], [126, 174, 59, 178, 201, 53, 186, 84, 84, 229, 133, 128, 93, 230, 187, 188], [61, 73, 91, 5, 86, 173, 114, 0, 151, 68, 150, 136, 191, 143, 186, 14], [175, 225, 129, 105, 94, 79, 130, 81, 52, 60, 150, 13, 255, 173, 85, 45], [107, 43, 234, 143, 240, 164, 83, 226, 250, 136, 159, 205, 63, 18, 190, 43], [224, 218, 104, 17, 25, 10, 116, 245, 88, 14, 56, 163, 163, 210, 187, 231], [23, 124, 128, 153, 98, 71, 63, 156, 251, 130, 63, 195, 90, 245, 167, 11], [134, 18, 72, 164, 209, 59, 249, 239, 168, 155, 115, 199, 228, 35, 186, 72], [149, 110, 33, 115, 88, 101, 96, 13, 110, 98, 3, 42, 134, 198, 214, 117], [127, 186, 27, 241, 17, 18, 251, 10, 166, 168, 86, 33, 77, 136, 243, 206], [236, 92, 200, 190, 44, 177, 164, 4, 77, 29, 193, 137, 114, 175, 160, 5], [187, 2, 21, 196, 30, 162, 73, 23, 183, 13, 73, 231, 189, 251, 153, 1], [244, 237, 21, 39, 19, 231, 86, 59, 171, 74, 146, 8, 178, 250, 108, 245], [184, 84, 52, 238, 222, 11, 171, 49, 20, 14, 235, 222, 46, 148, 80, 230], [74, 70, 243, 244, 107, 254, 60, 28, 144, 167, 225, 129, 219, 73, 5, 255], [163, 34, 223, 51, 72, 234, 40, 37, 89, 17, 72, 43, 30, 200, 28, 159], [233, 34, 187, 159, 117, 172, 187, 98, 245, 110, 183, 15, 133, 170, 241, 62], [194, 61, 253, 114, 101, 52, 231, 187, 60, 5, 186, 45, 141, 36, 216, 176], [64, 123, 46, 231, 185, 50, 210, 4, 124, 211, 155, 41, 51, 146, 164, 244], [193, 164, 229, 235, 215, 18, 227, 255, 4, 109, 194, 149, 30, 179, 33, 144], [246, 72, 21, 47, 172, 166, 170, 197, 151, 80, 161, 42, 232, 34, 147, 120], [210, 214, 222, 154, 107, 222, 18, 201, 217, 165, 174, 252, 171, 122, 91, 171], [131, 183, 143, 248, 131, 149, 220, 196, 161, 143, 193, 38, 87, 66, 239, 229], [190, 50, 248, 109, 19, 194, 144, 244, 189, 255, 169, 19, 8, 232, 103, 10], [232, 173, 196, 207, 188, 193, 93, 240, 16, 96, 233, 11, 210, 185, 108, 123], [204, 227, 228, 25, 29, 217, 67, 106, 17, 97, 247, 166, 159, 198, 215, 125], [182, 177, 4, 41, 65, 148, 161, 221, 58, 201, 122, 94, 187, 162, 210, 42], [45, 45, 69, 254, 235, 100, 71, 159, 170, 18, 163, 68, 206, 49, 97, 173], [113, 162, 182, 209, 6, 159, 139, 99, 7, 13, 104, 120, 240, 101, 98, 71], [205, 95, 222, 188, 200, 237, 116, 112, 211, 85, 182, 186, 4, 8, 2, 215], [137, 242, 250, 105, 116, 46, 99, 51, 115, 206, 124, 156, 203, 188, 174, 7], [60, 227, 240, 32, 211, 61, 255, 94, 191, 167, 2, 151, 127, 43, 233, 36], [36, 163, 12, 126, 20, 202, 166, 107, 175, 217, 205, 158, 44, 156, 67, 191], [16, 5, 194, 228, 225, 247, 56, 104, 195, 231, 135, 233, 37, 98, 227, 53], [254, 215, 87, 20, 90, 249, 246, 140, 202, 107, 108, 132, 4, 227, 39, 64], [225, 218, 210, 56, 53, 231, 69, 163, 137, 11, 132, 121, 78, 26, 240, 245], [26, 60, 133, 73, 196, 0, 212, 98, 94, 60, 50, 100, 196, 237, 37, 176], [251, 4, 38, 60, 175, 168, 140, 57, 250, 76, 146, 232, 106, 107, 1, 10], [85, 166, 168, 52, 157, 156, 131, 183, 242, 95, 254, 205, 151, 211, 25, 198], [224, 155, 25, 121, 210, 136, 243, 62, 162, 249, 217, 77, 5, 122, 75, 183], [151, 62, 240, 172, 53, 3, 92, 224, 221, 240, 238, 40, 240, 21, 181, 144], [209, 45, 212, 150, 130, 220, 254, 154, 22, 213, 28, 47, 120, 105, 141, 196], [253, 168, 219, 233, 47, 207, 91, 134, 175, 173, 168, 61, 150, 23, 227, 7], [37, 83, 57, 27, 31, 103, 227, 43, 126, 2, 87, 180, 2, 145, 218, 240], [23, 25, 132, 15, 184, 243, 60, 215, 235, 40, 225, 175, 88, 49, 121, 213], [30, 54, 247, 30, 57, 96, 97, 172, 34, 208, 25, 101, 133, 91, 110, 223], [58, 114, 95, 128, 83, 184, 103, 0, 216, 242, 142, 130, 24, 190, 82, 105], [133, 99, 182, 139, 252, 254, 84, 186, 155, 193, 64, 237, 77, 171, 21, 125], [103, 213, 128, 239, 92, 61, 13, 141, 192, 190, 230, 16, 150, 125, 112, 11], [0, 45, 175, 167, 33, 102, 4, 20, 107, 234, 116, 61, 218, 79, 33, 63], [56, 241, 207, 142, 208, 248, 183, 112, 245, 137, 173, 141, 5, 62, 43, 201], [219, 107, 61, 85, 209, 72, 39, 50, 223, 118, 68, 65, 58, 104, 140, 43], [217, 176, 29, 61, 150, 194, 180, 58, 26, 189, 153, 170, 93, 224, 2, 6], [246, 250, 245, 77, 23, 26, 161, 72, 46, 99, 143, 147, 123, 225, 196, 222], [168, 190, 14, 208, 137, 216, 217, 141, 230, 89, 158, 37, 224, 240, 101, 225], [228, 27, 170, 52, 90, 234, 77, 56, 104, 215, 131, 239, 92, 246, 196, 170], [92, 216, 190, 158, 66, 77, 79, 42, 100, 152, 50, 91, 178, 8, 86, 10], [71, 219, 211, 237, 120, 34, 226, 199, 152, 3, 91, 72, 181, 123, 46, 189], [157, 16, 50, 67, 101, 142, 178, 46, 223, 118, 220, 246, 35, 30, 188, 78], [40, 110, 148, 103, 205, 25, 204, 18, 52, 51, 33, 132, 6, 5, 131, 143], [209, 146, 190, 16, 182, 202, 132, 254, 0, 145, 79, 74, 219, 133, 118, 82], [49, 0, 245, 87, 170, 108, 239, 44, 192, 229, 127, 153, 168, 243, 154, 125], [195, 148, 105, 147, 48, 191, 254, 71, 56, 124, 214, 158, 195, 75, 93, 60], [73, 134, 160, 188, 40, 82, 242, 153, 77, 159, 96, 204, 127, 203, 18, 216], [68, 45, 10, 20, 45, 163, 236, 12, 71, 196, 167, 180, 242, 192, 213, 148], [104, 160, 159, 126, 211, 240, 188, 42, 61, 179, 75, 246, 114, 196, 203, 135], [86, 88, 232, 42, 118, 223, 92, 81, 245, 60, 18, 87, 13, 42, 253, 8], [248, 96, 35, 129, 149, 86, 213, 186, 26, 154, 32, 156, 178, 179, 214, 241], [184, 152, 75, 151, 192, 244, 92, 31, 191, 179, 87, 189, 213, 239, 200, 84], [35, 103, 23, 238, 68, 249, 189, 90, 109, 17, 41, 177, 65, 221, 11, 121], [84, 86, 199, 249, 33, 156, 222, 224, 159, 110, 84, 78, 47, 77, 230, 213], [111, 164, 231, 12, 23, 55, 138, 225, 30, 230, 236, 21, 141, 100, 56, 111], [211, 11, 113, 124, 9, 177, 107, 119, 216, 172, 2, 1, 238, 152, 248, 67], [232, 184, 193, 54, 226, 140, 200, 33, 97, 9, 1, 148, 17, 73, 161, 132], [94, 42, 65, 70, 116, 20, 143, 221, 82, 88, 220, 83, 248, 254, 123, 184], [79, 174, 30, 7, 210, 238, 52, 44, 154, 122, 80, 23, 179, 121, 10, 50], [107, 218, 177, 253, 6, 133, 34, 139, 190, 34, 141, 199, 102, 152, 57, 206], [19, 133, 18, 214, 59, 224, 143, 230, 112, 71, 69, 43, 151, 249, 71, 150], [157, 192, 172, 228, 166, 179, 216, 248, 240, 18, 172, 43, 116, 84, 163, 156]]Lens= [7, 7, 7, 6, 5, 5, 8, 8, 9, 2, 5, 5, 5, 6, 7, 3, 6, 9, 5, 8, 7, 4, 2, 7, 8, 10, 3, 7, 5, 10, 7, 7, 8, 9, 4, 6, 3, 6, 3, 2, 3, 7, 5, 3, 3, 9, 7, 3, 3, 6, 4, 5, 7, 5, 6, 5, 4, 12, 4, 8, 4, 5, 8, 9, 6, 2, 9, 13, 7, 4, 11, 5, 3, 6, 3, 4, 6, 6, 10, 5, 9, 3, 5, 5, 6, 3, 6, 5, 5, 8, 4, 6, 8, 7, 5, 9, 5, 8, 2, 9, 3, 4, 1, 9, 1, 7, 2, 7, 5, 7, 2, 6, 2, 7, 8, 6, 5, 13, 10, 11, 6, 5, 6, 6, 6, 7, 7]
[INFO] [stdout] [[[12], [15], [23], [39], [60], [152], [204]], [[41], [45], [85], [123], [162], [214], [234]], [[20], [84], [95], [124], [130], [139], [230]], [[20], [101], [108], [246], [250], [251]], [[43], [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], [214], [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], [221], [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], [118], [159], [199]], [[38], [52], [98], [193], [194]], [[90], [104], [230]], [[44], [92], [191]], [[4], [42], [62], [71], [152], [167], [176], [190], [234]], [[3], [139], [142], [164], [217], [221], [242]], [[45], [61], [94]], [[197], [207], [220]], [[21], [138], [140], [170], [171], [173]], [[16], [174], [189], [243]], [[17], [77], [114], [155], [171]], [[5], [13], [24], [122], [188], [197], [248]], [[48], [106], [111], [206], [254]], [[0], [14], [96], [122], [198], [232]], [[11], [11], [109], [154], [226]], [[66], [91], [164], [248]], [[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], [40], [69], [98], [135], [135], [187], [213], [246]], [[65], [80], [84], [124], [181], [234]], [[74], [86]], [[9], [40], [75], [87], [88], [110], [138], [140], [149]], [[65], [82], [89], [106], [133], [136], [151], [162], [176], [193], [195], [226], [245]], [[26], [37], [47], [163], [169], [210], [227]], [[51], [67], [112], [137]], [[10], [21], [66], [80], [99], [106], [118], [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], [43], [96], [179], [185], [248]], [[4], [52], [60], [83], [99], [133]], [[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], [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], [40], [175], [225]], [[12], [101], [117], [150], [219]], [[74], [81], [125], [204], [217], [237], [242], [250]], [[29], [60], [129], [163]], [[89], [97], [144], [153], [188], [217]], [[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]], [[78], [78], [144], [161], [177], [240], [247], [247]], [[80], [102]], [[22], [31], [43], [69], [94], [103], [202], [241], [249]], [[3], [91], [202]], [[127], [146], [205], [255]], [[184]], [[28], [57], [59], [86], [100], [104], [125], [221], [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]], [[142], [170]], [[39], [50], [82], [165], [216], [229], [254]], [[49], [93], [96], [153], [162], [167], [229], [236]], [[112], [116], [118], [156], [168], [193]], [[50], [121], [160], [191], [192]], [[6], [35], [36], [38], [48], [71], [112], [115], [119], [157], [186], [214], [222]], [[4], [36], [64], [130], [145], [178], [181], [203], [227], [243]], [[6], [70], [100], [103], [110], [155], [160], [190], [194], [232], [244]], [[67], [76], [85], [163], [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], [153], [223], [237]]]
[INFO] [stdout] 
[INFO] [stdout] thread 'utils::protocol6::tests::test_simulation_protocol_6_neg' (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:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x573037ed8fa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x573037ed8fa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x573037eee78a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x573037eee78a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x573037edd93c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x573037edd93c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x573037eb6666 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x573037eb6666 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x573037ed0759 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x573037cb49e0 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x573037cb49e0 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x573037ed0a82 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x573037ed0a82 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x573037eb6712 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x573037eadf99 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x573037eb74fd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x573037eeef5c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x573037eeecd2 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x573037c0dd8a - <core[6883ba1bc0fe4ed1]::result::Result<std[73adb7dc35730857]::fs::File, core[6883ba1bc0fe4ed1]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x573037c0dd8a - psi[ef81181f9ed0d02f]::utils::helpers::log
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/helpers.rs:103:14
[INFO] [stdout]   22:     0x573037c63ec1 - psi[ef81181f9ed0d02f]::utils::protocol5::simulation_protocol_5
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol5.rs:22:5
[INFO] [stdout]   23:     0x573037c794ad - psi[ef81181f9ed0d02f]::utils::protocol6::simulation_protocol_6
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol6.rs:130:24
[INFO] [stdout]   24:     0x573037bb2f0d - psi[ef81181f9ed0d02f]::utils::protocol6::tests::test_simulation_protocol_6_neg
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol6.rs:210:22
[INFO] [stdout]   25:     0x573037baeeb7 - psi[ef81181f9ed0d02f]::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:     0x573037c59866 - <psi[ef81181f9ed0d02f]::utils::protocol6::tests::test_simulation_protocol_6_neg::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x573037ca7d1b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x573037ca7d1b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   29:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   30:     0x573037cb5365 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   31:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   32:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x573037cb5365 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   35:     0x573037cb5365 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   36:     0x573037cafe14 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   37:     0x573037cafe14 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   39:     0x573037cb84b2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   40:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   41:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x573037cb84b2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   44:     0x573037cb84b2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x573037ed80af - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   46:     0x573037ed80af - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   47:     0x78e89485faa4 - <unknown>
[INFO] [stdout]   48:     0x78e8948eca64 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- utils::protocol6::tests::test_simulation_protocol_6_mixed stdout ----
[INFO] [stdout] [[5], [68], [222], [116], [28], [250], [152], [119], [249], [240], [84], [248], [100], [238], [139], [215], [85], [55], [239], [200], [184], [101], [110], [121], [4], [122], [198], [93], [195], [35], [207], [108], [59], [233], [72], [225], [113], [216], [76], [106], [40], [169], [141], [123], [34], [49], [164], [82], [81], [99], [22], [153], [157], [218], [150], [31], [229], [232], [230], [14], [73], [137], [1], [20], [223], [199], [175], [204], [126], [173], [234], [135], [95], [71], [83], [92], [171], [127], [58], [201], [155], [194], [206], [60], [168], [136], [65], [67], [189], [247], [117], [160], [213], [30], [151], [253], [75], [180], [149], [41]][[5], [68], [222], [116], [28], [250], [152], [119], [249], [240], [84], [248], [100], [238], [139], [215], [85], [55], [239], [200], [184], [101], [110], [121], [4], [122], [198], [93], [195], [35], [207], [108], [59], [233], [72], [225], [113], [216], [76], [106], [40], [169], [141], [123], [34], [49], [164], [82], [81], [99], [54], [63], [227], [12], [191], [25], [111], [145], [156], [120], [3], [235], [80], [87], [42], [88], [91], [143], [86], [26], [209], [179], [0], [44], [36], [142], [48], [197], [74], [203], [129], [236], [96], [187], [64], [186], [46], [27], [90], [133], [182], [208], [226], [52], [161], [162], [107], [109], [51], [212]]Lens= [3, 4, 5, 4, 1, 1, 3, 2, 4, 0, 0, 2, 3, 3, 4, 3, 0, 5, 4, 2, 1, 2, 1, 4, 2, 5, 0, 0, 1, 7, 3, 4, 2, 0, 2, 2, 1, 2, 1, 1, 1, 2, 1, 1, 1, 4, 3, 0, 1, 3, 1, 2, 3, 2, 4, 0, 2, 4, 1, 4, 2, 2, 0, 4, 3, 0, 4, 7, 1, 2, 5, 3, 2, 0, 0, 2, 1, 4, 3, 3, 5, 1, 2, 2, 1, 1, 2, 4, 3, 3, 1, 1, 3, 2, 1, 7, 1, 4, 0, 3, 0, 1, 1, 4, 1, 4, 0, 4, 4, 4, 1, 3, 1, 4, 5, 2, 2, 5, 1, 6, 3, 1, 4, 2, 3, 2, 3]
[INFO] [stdout] [[[152], [204], [60]], [[85], [123], [234], [41]], [[84], [139], [230], [20], [95]], [[250], [101], [108], [20]], [[137]], [[201]], [[215], [175], [201]], [[84], [149]], [[5], [28], [169], [180]], [], [], [[116], [184]], [[121], [123], [1]], [[157], [58], [41]], [[55], [150], [223], [173]], [[5], [238], [1]], [], [[93], [123], [58], [75], [149]], [[55], [233], [14], [92]], [[216], [30]], [[253]], [[117], [41]], [[100]], [[35], [168], [160], [30]], [[239], [204]], [[81], [230], [83], [155], [206]], [], [], [[127]], [[28], [240], [200], [200], [76], [218], [30]], [[68], [1], [151]], [[116], [93], [195], [223]], [[198], [72]], [], [[225], [171]], [[135], [201]], [[113]], [[119], [113]], [[83]], [[199]], [[35]], [[22], [199]], [[194]], [[230]], [[92]], [[152], [4], [234], [71]], [[139], [34], [164]], [], [[207]], [[73], [173], [171]], [[189]], [[171], [155]], [[5], [248], [122]], [[106], [206]], [[122], [198], [232], [14]], [], [[248], [164]], [[222], [207], [218], [126]], [[101]], [[238], [238], [233], [173]], [[222], [67]], [[68], [189]], [], [[40], [135], [135], [213]], [[84], [234], [65]], [], [[110], [40], [75], [149]], [[195], [106], [34], [82], [136], [65], [151]], [[169]], [[137], [67]], [[122], [106], [99], [136], [213]], [[55], [71], [180]], [[108], [164]], [], [], [[99], [31]], [[248]], [[4], [99], [83], [60]], [[249], [175], [95]], [[250], [72], [151]], [[119], [200], [59], [137], [213]], [[22]], [[14], [73]], [[68], [253]], [[65]], [[49]], [[249], [139]], [[225], [40], [31], [175]], [[101], [150], [117]], [[250], [81], [204]], [[60]], [[153]], [[215], [225], [150]], [[121], [198]], [[136]], [[152], [215], [85], [81], [194], [189], [117]], [[82]], [[240], [73], [247], [247]], [], [[249], [22], [31]], [], [[127]], [[184]], [[28], [100], [239], [59]], [[157]], [[207], [113], [216], [199]], [], [[110], [126], [127], [247]], [[240], [195], [76], [232]], [[59], [169], [92], [75]], [[184]], [[108], [49], [206]], [[34]], [[216], [141], [82], [229]], [[93], [141], [49], [153], [229]], [[116], [168]], [[121], [160]], [[222], [119], [35], [157], [71]], [[4]], [[100], [110], [232], [155], [194], [160]], [[85], [76], [67]], [[253]], [[239], [233], [126], [95]], [[72], [20]], [[218], [168], [180]], [[229], [58]], [[141], [153], [223]]]
[INFO] [stdout] 
[INFO] [stdout] thread 'utils::protocol6::tests::test_simulation_protocol_6_mixed' (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:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x573037ed8fa1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x573037ed8fa1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x573037ed8fa1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x573037eee78a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x573037eee78a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x573037edd93c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x573037edd93c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x573037eb6666 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x573037eb6666 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x573037ed0759 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x573037cb49e0 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x573037cb49e0 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x573037ed0a82 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x573037ed0a82 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x573037eb6712 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x573037eadf99 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x573037eb74fd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x573037eeef5c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x573037eeecd2 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x573037c0dd8a - <core[6883ba1bc0fe4ed1]::result::Result<std[73adb7dc35730857]::fs::File, core[6883ba1bc0fe4ed1]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x573037c0dd8a - psi[ef81181f9ed0d02f]::utils::helpers::log
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/helpers.rs:103:14
[INFO] [stdout]   22:     0x573037c63ec1 - psi[ef81181f9ed0d02f]::utils::protocol5::simulation_protocol_5
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol5.rs:22:5
[INFO] [stdout]   23:     0x573037c794ad - psi[ef81181f9ed0d02f]::utils::protocol6::simulation_protocol_6
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol6.rs:130:24
[INFO] [stdout]   24:     0x573037bb37f7 - psi[ef81181f9ed0d02f]::utils::protocol6::tests::test_simulation_protocol_6_mixed
[INFO] [stdout]                                at /opt/rustwide/workdir/src/utils/protocol6.rs:222:22
[INFO] [stdout]   25:     0x573037baef17 - psi[ef81181f9ed0d02f]::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:     0x573037c598e6 - <psi[ef81181f9ed0d02f]::utils::protocol6::tests::test_simulation_protocol_6_mixed::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x573037ca7d1b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x573037ca7d1b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   29:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   30:     0x573037cb5365 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   31:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   32:     0x573037cb5365 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x573037cb5365 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x573037cb5365 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   35:     0x573037cb5365 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   36:     0x573037cafe14 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   37:     0x573037cafe14 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   39:     0x573037cb84b2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   40:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   41:     0x573037cb84b2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x573037cb84b2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x573037cb84b2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   44:     0x573037cb84b2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x573037ed80af - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   46:     0x573037ed80af - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   47:     0x78e89485faa4 - <unknown>
[INFO] [stdout]   48:     0x78e8948eca64 - 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_pos
[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 19.82s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "bd6a77fe16bc9ed2ee4ba3869b404850ea5588f65a13db59f9be6f5a90635244", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bd6a77fe16bc9ed2ee4ba3869b404850ea5588f65a13db59f9be6f5a90635244", kill_on_drop: false }`
[INFO] [stdout] bd6a77fe16bc9ed2ee4ba3869b404850ea5588f65a13db59f9be6f5a90635244
