[INFO] fetching crate Cryptonic 0.1.2...
[INFO] testing Cryptonic-0.1.2 against 1.90.0 for beta-1.91-2
[INFO] extracting crate Cryptonic 0.1.2 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate Cryptonic 0.1.2
[INFO] finished tweaking crates.io crate Cryptonic 0.1.2
[INFO] tweaked toml for crates.io crate Cryptonic 0.1.2 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate Cryptonic 0.1.2 on toolchain 1.90.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate Cryptonic 0.1.2 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.90.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded reborrow v0.5.4
[INFO] [stderr]   Downloaded pulp v0.11.11
[INFO] [stderr]   Downloaded dyn-stack v0.9.0
[INFO] [stderr]   Downloaded concrete-csprng v0.3.0
[INFO] [stderr]   Downloaded matrixmultiply v0.3.3
[INFO] [stderr]   Downloaded aes v0.8.2
[INFO] [stderr]   Downloaded concrete-fft v0.2.1
[INFO] [stderr]   Downloaded tfhe v0.2.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1d916ce8400802c81b74e7e6c464db23cbb6a94f513a0a88a2bbe38aaa7a626c
[INFO] running `Command { std: "docker" "start" "-a" "1d916ce8400802c81b74e7e6c464db23cbb6a94f513a0a88a2bbe38aaa7a626c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1d916ce8400802c81b74e7e6c464db23cbb6a94f513a0a88a2bbe38aaa7a626c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1d916ce8400802c81b74e7e6c464db23cbb6a94f513a0a88a2bbe38aaa7a626c", kill_on_drop: false }`
[INFO] [stdout] 1d916ce8400802c81b74e7e6c464db23cbb6a94f513a0a88a2bbe38aaa7a626c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9c9bc9108cac98b265e2fa373f40a0af0f0ad03e833bdc7248a08c9db812bd1d
[INFO] running `Command { std: "docker" "start" "-a" "9c9bc9108cac98b265e2fa373f40a0af0f0ad03e833bdc7248a08c9db812bd1d", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.56
[INFO] [stderr]    Compiling unicode-ident v1.0.8
[INFO] [stderr]    Compiling quote v1.0.26
[INFO] [stderr]    Compiling serde_derive v1.0.160
[INFO] [stderr]    Compiling typenum v1.16.0
[INFO] [stderr]    Compiling crossbeam-utils v0.8.15
[INFO] [stderr]    Compiling memoffset v0.8.0
[INFO] [stderr]    Compiling serde v1.0.160
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.14
[INFO] [stderr]    Compiling libc v0.2.142
[INFO] [stderr]    Compiling bytemuck v1.13.1
[INFO] [stderr]    Compiling rayon-core v1.11.0
[INFO] [stderr]    Compiling either v1.8.1
[INFO] [stderr]    Compiling reborrow v0.5.4
[INFO] [stderr]    Compiling cpufeatures v0.2.6
[INFO] [stderr]    Compiling paste v1.0.12
[INFO] [stderr]    Compiling concrete-csprng v0.3.0
[INFO] [stderr]    Compiling tfhe v0.2.1
[INFO] [stderr]    Compiling matrixmultiply v0.3.3
[INFO] [stderr]    Compiling once_cell v1.17.1
[INFO] [stderr]    Compiling dyn-stack v0.9.0
[INFO] [stderr]    Compiling pulp v0.11.11
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling syn v2.0.15
[INFO] [stderr]    Compiling num_cpus v1.15.0
[INFO] [stderr]    Compiling crossbeam-channel v0.5.8
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling crossbeam-deque v0.8.3
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling inout v0.1.3
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling aes v0.8.2
[INFO] [stderr]    Compiling rayon v1.7.0
[INFO] [stderr]    Compiling num-complex v0.4.3
[INFO] [stderr]    Compiling aligned-vec v0.5.0
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling concrete-fft v0.2.1
[INFO] [stderr]    Compiling ndarray v0.15.6
[INFO] [stderr]    Compiling Cryptonic v0.1.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `ndarray::linalg::Dot`
[INFO] [stdout]  --> src/cryptography/ciphtxt.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use ndarray::linalg::Dot;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ndarray::prelude::*`
[INFO] [stdout]  --> src/cryptography/ciphtxt.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use ndarray::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tfhe::integer::RadixClientKey`
[INFO] [stdout]  --> src/cryptography/activations.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tfhe::integer::RadixClientKey;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Deref`
[INFO] [stdout]  --> src/neural_network/nnet.rs:2:32
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::ops::{Add, AddAssign, Deref, Mul, MulAssign};
[INFO] [stdout]   |                                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/neural_network/nnet.rs:66:65
[INFO] [stdout]    |
[INFO] [stdout] 66 |     pub fn forward(&mut self, input: Array<T, IxDyn>) -> Result<(Array<T, IxDyn>), &str> {
[INFO] [stdout]    |                                                                 ^               ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 66 -     pub fn forward(&mut self, input: Array<T, IxDyn>) -> Result<(Array<T, IxDyn>), &str> {
[INFO] [stdout] 66 +     pub fn forward(&mut self, input: Array<T, IxDyn>) -> Result<Array<T, IxDyn>, &str> {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::fmt::format`
[INFO] [stdout]  --> src/examples/example_net.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::fmt::format;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ptr::null`
[INFO] [stdout]  --> src/examples/example_net.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::ptr::null;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ArrayD` and `Ix1`
[INFO] [stdout]  --> src/examples/example_net.rs:3:29
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ndarray::{array, Array, ArrayD, Ix1, IxDyn};
[INFO] [stdout]   |                             ^^^^^^  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::neural_network::layer_trait::Layer`
[INFO] [stdout]  --> src/examples/example_net.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::neural_network::layer_trait::Layer;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sk`
[INFO] [stdout]    --> src/cryptography/ciphtxt.rs:207:19
[INFO] [stdout]     |
[INFO] [stdout] 207 |         let (rck, sk, pk) = custom_gen_keys();
[INFO] [stdout]     |                   ^^ help: if this is intentional, prefix it with an underscore: `_sk`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pk`
[INFO] [stdout]    --> src/cryptography/ciphtxt.rs:207:23
[INFO] [stdout]     |
[INFO] [stdout] 207 |         let (rck, sk, pk) = custom_gen_keys();
[INFO] [stdout]     |                       ^^ help: if this is intentional, prefix it with an underscore: `_pk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sk`
[INFO] [stdout]   --> src/cryptography/activations.rs:12:15
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let (rck, sk, pk) = custom_gen_keys();
[INFO] [stdout]    |               ^^ help: if this is intentional, prefix it with an underscore: `_sk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pk`
[INFO] [stdout]   --> src/cryptography/activations.rs:12:19
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let (rck, sk, pk) = custom_gen_keys();
[INFO] [stdout]    |                   ^^ help: if this is intentional, prefix it with an underscore: `_pk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/cryptography/activations.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 15 |     let mut one = item.PublicKey.encrypt_radix(65536u64, 8);
[INFO] [stdout]    |         ----^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sk`
[INFO] [stdout]   --> src/cryptography/activations.rs:26:15
[INFO] [stdout]    |
[INFO] [stdout] 26 |     let (rck, sk, pk) = custom_gen_keys();
[INFO] [stdout]    |               ^^ help: if this is intentional, prefix it with an underscore: `_sk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pk`
[INFO] [stdout]   --> src/cryptography/activations.rs:26:19
[INFO] [stdout]    |
[INFO] [stdout] 26 |     let (rck, sk, pk) = custom_gen_keys();
[INFO] [stdout]    |                   ^^ help: if this is intentional, prefix it with an underscore: `_pk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/examples/example_net.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |     let mut layer1 : DenseLayer<CipherTextType> = DenseLayer::new(vec![2]);
[INFO] [stdout]    |         ----^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/examples/example_net.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 |     let mut layer2 : DenseLayer<CipherTextType> = DenseLayer::new(vec![2]);
[INFO] [stdout]    |         ----^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]   --> src/neural_network/nnet.rs:12:17
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct Link(Option<usize>, Option<usize>);
[INFO] [stdout]    |            ---- ^^^^^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout]    |            |
[INFO] [stdout]    |            fields in this struct
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider removing these fields
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 44.80s
[INFO] running `Command { std: "docker" "inspect" "9c9bc9108cac98b265e2fa373f40a0af0f0ad03e833bdc7248a08c9db812bd1d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9c9bc9108cac98b265e2fa373f40a0af0f0ad03e833bdc7248a08c9db812bd1d", kill_on_drop: false }`
[INFO] [stdout] 9c9bc9108cac98b265e2fa373f40a0af0f0ad03e833bdc7248a08c9db812bd1d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b43dcc7af5431c22a1d2152d1875ef5a111dd4d4a1dcbcbe1638815fe9a9e4da
[INFO] running `Command { std: "docker" "start" "-a" "b43dcc7af5431c22a1d2152d1875ef5a111dd4d4a1dcbcbe1638815fe9a9e4da", kill_on_drop: false }`
[INFO] [stdout] warning: unused import: `ndarray::linalg::Dot`
[INFO] [stdout]  --> src/cryptography/ciphtxt.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use ndarray::linalg::Dot;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ndarray::prelude::*`
[INFO] [stdout]  --> src/cryptography/ciphtxt.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use ndarray::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling Cryptonic v0.1.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `tfhe::integer::RadixClientKey`
[INFO] [stdout]  --> src/cryptography/activations.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tfhe::integer::RadixClientKey;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Deref`
[INFO] [stdout]  --> src/neural_network/nnet.rs:2:32
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::ops::{Add, AddAssign, Deref, Mul, MulAssign};
[INFO] [stdout]   |                                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/neural_network/nnet.rs:66:65
[INFO] [stdout]    |
[INFO] [stdout] 66 |     pub fn forward(&mut self, input: Array<T, IxDyn>) -> Result<(Array<T, IxDyn>), &str> {
[INFO] [stdout]    |                                                                 ^               ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 66 -     pub fn forward(&mut self, input: Array<T, IxDyn>) -> Result<(Array<T, IxDyn>), &str> {
[INFO] [stdout] 66 +     pub fn forward(&mut self, input: Array<T, IxDyn>) -> Result<Array<T, IxDyn>, &str> {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::fmt::format`
[INFO] [stdout]  --> src/examples/example_net.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::fmt::format;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ptr::null`
[INFO] [stdout]  --> src/examples/example_net.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::ptr::null;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ArrayD` and `Ix1`
[INFO] [stdout]  --> src/examples/example_net.rs:3:29
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ndarray::{array, Array, ArrayD, Ix1, IxDyn};
[INFO] [stdout]   |                             ^^^^^^  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::neural_network::layer_trait::Layer`
[INFO] [stdout]  --> src/examples/example_net.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::neural_network::layer_trait::Layer;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sk`
[INFO] [stdout]    --> src/cryptography/ciphtxt.rs:207:19
[INFO] [stdout]     |
[INFO] [stdout] 207 |         let (rck, sk, pk) = custom_gen_keys();
[INFO] [stdout]     |                   ^^ help: if this is intentional, prefix it with an underscore: `_sk`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pk`
[INFO] [stdout]    --> src/cryptography/ciphtxt.rs:207:23
[INFO] [stdout]     |
[INFO] [stdout] 207 |         let (rck, sk, pk) = custom_gen_keys();
[INFO] [stdout]     |                       ^^ help: if this is intentional, prefix it with an underscore: `_pk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sk`
[INFO] [stdout]   --> src/cryptography/activations.rs:12:15
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let (rck, sk, pk) = custom_gen_keys();
[INFO] [stdout]    |               ^^ help: if this is intentional, prefix it with an underscore: `_sk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pk`
[INFO] [stdout]   --> src/cryptography/activations.rs:12:19
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let (rck, sk, pk) = custom_gen_keys();
[INFO] [stdout]    |                   ^^ help: if this is intentional, prefix it with an underscore: `_pk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/cryptography/activations.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 15 |     let mut one = item.PublicKey.encrypt_radix(65536u64, 8);
[INFO] [stdout]    |         ----^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sk`
[INFO] [stdout]   --> src/cryptography/activations.rs:26:15
[INFO] [stdout]    |
[INFO] [stdout] 26 |     let (rck, sk, pk) = custom_gen_keys();
[INFO] [stdout]    |               ^^ help: if this is intentional, prefix it with an underscore: `_sk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pk`
[INFO] [stdout]   --> src/cryptography/activations.rs:26:19
[INFO] [stdout]    |
[INFO] [stdout] 26 |     let (rck, sk, pk) = custom_gen_keys();
[INFO] [stdout]    |                   ^^ help: if this is intentional, prefix it with an underscore: `_pk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/examples/example_net.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |     let mut layer1 : DenseLayer<CipherTextType> = DenseLayer::new(vec![2]);
[INFO] [stdout]    |         ----^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/examples/example_net.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 |     let mut layer2 : DenseLayer<CipherTextType> = DenseLayer::new(vec![2]);
[INFO] [stdout]    |         ----^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]   --> src/neural_network/nnet.rs:12:17
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct Link(Option<usize>, Option<usize>);
[INFO] [stdout]    |            ---- ^^^^^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout]    |            |
[INFO] [stdout]    |            fields in this struct
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider removing these fields
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ndarray::linalg::Dot`
[INFO] [stdout]  --> src/cryptography/ciphtxt.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use ndarray::linalg::Dot;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ndarray::prelude::*`
[INFO] [stdout]  --> src/cryptography/ciphtxt.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use ndarray::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tfhe::integer::RadixClientKey`
[INFO] [stdout]  --> src/cryptography/activations.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use tfhe::integer::RadixClientKey;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Deref`
[INFO] [stdout]  --> src/neural_network/nnet.rs:2:32
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::ops::{Add, AddAssign, Deref, Mul, MulAssign};
[INFO] [stdout]   |                                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/neural_network/nnet.rs:66:65
[INFO] [stdout]    |
[INFO] [stdout] 66 |     pub fn forward(&mut self, input: Array<T, IxDyn>) -> Result<(Array<T, IxDyn>), &str> {
[INFO] [stdout]    |                                                                 ^               ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 66 -     pub fn forward(&mut self, input: Array<T, IxDyn>) -> Result<(Array<T, IxDyn>), &str> {
[INFO] [stdout] 66 +     pub fn forward(&mut self, input: Array<T, IxDyn>) -> Result<Array<T, IxDyn>, &str> {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::fmt::format`
[INFO] [stdout]  --> src/examples/example_net.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::fmt::format;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ptr::null`
[INFO] [stdout]  --> src/examples/example_net.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::ptr::null;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ArrayD` and `Ix1`
[INFO] [stdout]  --> src/examples/example_net.rs:3:29
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ndarray::{array, Array, ArrayD, Ix1, IxDyn};
[INFO] [stdout]   |                             ^^^^^^  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Cryptonic::cryptography::ciphtxt`
[INFO] [stdout]  --> tests/tests.rs:7:9
[INFO] [stdout]   |
[INFO] [stdout] 7 |     use Cryptonic::cryptography::ciphtxt;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Cryptonic::neural_network::nnet::Nnet`
[INFO] [stdout]   --> tests/tests.rs:83:9
[INFO] [stdout]    |
[INFO] [stdout] 83 |     use Cryptonic::neural_network::nnet::Nnet;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::fmt::format`
[INFO] [stdout]    --> tests/tests.rs:107:9
[INFO] [stdout]     |
[INFO] [stdout] 107 |     use std::fmt::format;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ptr::null`
[INFO] [stdout]    --> tests/tests.rs:108:9
[INFO] [stdout]     |
[INFO] [stdout] 108 |     use std::ptr::null;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Ix1`
[INFO] [stdout]    --> tests/tests.rs:109:41
[INFO] [stdout]     |
[INFO] [stdout] 109 |     use ndarray::{array, Array, ArrayD, Ix1, IxDyn};
[INFO] [stdout]     |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `relu`
[INFO] [stdout]    --> tests/tests.rs:293:48
[INFO] [stdout]     |
[INFO] [stdout] 293 |     use Cryptonic::cryptography::activations::{relu};
[INFO] [stdout]     |                                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::neural_network::layer_trait::Layer`
[INFO] [stdout]  --> src/examples/example_net.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::neural_network::layer_trait::Layer;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sk`
[INFO] [stdout]    --> src/cryptography/ciphtxt.rs:207:19
[INFO] [stdout]     |
[INFO] [stdout] 207 |         let (rck, sk, pk) = custom_gen_keys();
[INFO] [stdout]     |                   ^^ help: if this is intentional, prefix it with an underscore: `_sk`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pk`
[INFO] [stdout]    --> src/cryptography/ciphtxt.rs:207:23
[INFO] [stdout]     |
[INFO] [stdout] 207 |         let (rck, sk, pk) = custom_gen_keys();
[INFO] [stdout]     |                       ^^ help: if this is intentional, prefix it with an underscore: `_pk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sk`
[INFO] [stdout]   --> src/cryptography/activations.rs:12:15
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let (rck, sk, pk) = custom_gen_keys();
[INFO] [stdout]    |               ^^ help: if this is intentional, prefix it with an underscore: `_sk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pk`
[INFO] [stdout]   --> src/cryptography/activations.rs:12:19
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let (rck, sk, pk) = custom_gen_keys();
[INFO] [stdout]    |                   ^^ help: if this is intentional, prefix it with an underscore: `_pk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/cryptography/activations.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 15 |     let mut one = item.PublicKey.encrypt_radix(65536u64, 8);
[INFO] [stdout]    |         ----^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sk`
[INFO] [stdout]   --> src/cryptography/activations.rs:26:15
[INFO] [stdout]    |
[INFO] [stdout] 26 |     let (rck, sk, pk) = custom_gen_keys();
[INFO] [stdout]    |               ^^ help: if this is intentional, prefix it with an underscore: `_sk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pk`
[INFO] [stdout]   --> src/cryptography/activations.rs:26:19
[INFO] [stdout]    |
[INFO] [stdout] 26 |     let (rck, sk, pk) = custom_gen_keys();
[INFO] [stdout]    |                   ^^ help: if this is intentional, prefix it with an underscore: `_pk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Cryptonic::neural_network::layer_trait::Layer`
[INFO] [stdout]    --> tests/tests.rs:113:9
[INFO] [stdout]     |
[INFO] [stdout] 113 |     use Cryptonic::neural_network::layer_trait::Layer;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rck`
[INFO] [stdout]   --> tests/tests.rs:18:14
[INFO] [stdout]    |
[INFO] [stdout] 18 |         let (rck, sk, pk) = custom_gen_keys();
[INFO] [stdout]    |              ^^^ help: if this is intentional, prefix it with an underscore: `_rck`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sk`
[INFO] [stdout]   --> tests/tests.rs:18:19
[INFO] [stdout]    |
[INFO] [stdout] 18 |         let (rck, sk, pk) = custom_gen_keys();
[INFO] [stdout]    |                   ^^ help: if this is intentional, prefix it with an underscore: `_sk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pk`
[INFO] [stdout]   --> tests/tests.rs:18:23
[INFO] [stdout]    |
[INFO] [stdout] 18 |         let (rck, sk, pk) = custom_gen_keys();
[INFO] [stdout]    |                       ^^ help: if this is intentional, prefix it with an underscore: `_pk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rck`
[INFO] [stdout]   --> tests/tests.rs:25:14
[INFO] [stdout]    |
[INFO] [stdout] 25 |         let (rck, sk, pk) = custom_gen_keys();
[INFO] [stdout]    |              ^^^ help: if this is intentional, prefix it with an underscore: `_rck`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ciphertxt`
[INFO] [stdout]   --> tests/tests.rs:26:13
[INFO] [stdout]    |
[INFO] [stdout] 26 |         let ciphertxt = CipherTextType::new(pk.encrypt_radix(10u64, 8), pk, sk);
[INFO] [stdout]    |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ciphertxt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/examples/example_net.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |     let mut layer1 : DenseLayer<CipherTextType> = DenseLayer::new(vec![2]);
[INFO] [stdout]    |         ----^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/examples/example_net.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 |     let mut layer2 : DenseLayer<CipherTextType> = DenseLayer::new(vec![2]);
[INFO] [stdout]    |         ----^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]   --> src/neural_network/nnet.rs:12:17
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct Link(Option<usize>, Option<usize>);
[INFO] [stdout]    |            ---- ^^^^^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout]    |            |
[INFO] [stdout]    |            fields in this struct
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider removing these fields
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> tests/tests.rs:119:13
[INFO] [stdout]     |
[INFO] [stdout] 119 |         let mut layer : DenseLayer<i32> = DenseLayer::new(vec![3, 2]);
[INFO] [stdout]     |             ----^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> tests/tests.rs:128:13
[INFO] [stdout]     |
[INFO] [stdout] 128 |         let mut layer1 : DenseLayer<i32> = DenseLayer::new(vec![3, 2]);
[INFO] [stdout]     |             ----^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> tests/tests.rs:129:13
[INFO] [stdout]     |
[INFO] [stdout] 129 |         let mut layer2 : DenseLayer<i32> = DenseLayer::new(vec![3, 2]);
[INFO] [stdout]     |             ----^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> tests/tests.rs:145:13
[INFO] [stdout]     |
[INFO] [stdout] 145 |         let mut layer1 : DenseLayer<i32> = DenseLayer::new(vec![3, 2]);
[INFO] [stdout]     |             ----^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> tests/tests.rs:146:13
[INFO] [stdout]     |
[INFO] [stdout] 146 |         let mut layer2 : DenseLayer<i32> = DenseLayer::new(vec![3, 2]);
[INFO] [stdout]     |             ----^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> tests/tests.rs:163:13
[INFO] [stdout]     |
[INFO] [stdout] 163 |         let mut layer1 : DenseLayer<i32> = DenseLayer::new(vec![3, 2]);
[INFO] [stdout]     |             ----^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> tests/tests.rs:164:13
[INFO] [stdout]     |
[INFO] [stdout] 164 |         let mut layer2 : DenseLayer<i32> = DenseLayer::new(vec![3, 2]);
[INFO] [stdout]     |             ----^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> tests/tests.rs:181:13
[INFO] [stdout]     |
[INFO] [stdout] 181 |         let mut layer1 : DenseLayer<i32> = DenseLayer::new(vec![3, 2]);
[INFO] [stdout]     |             ----^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> tests/tests.rs:182:13
[INFO] [stdout]     |
[INFO] [stdout] 182 |         let mut layer2 : DenseLayer<i32> = DenseLayer::new(vec![3, 2]);
[INFO] [stdout]     |             ----^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> tests/tests.rs:199:13
[INFO] [stdout]     |
[INFO] [stdout] 199 |         let mut layer1 : DenseLayer<i32> = DenseLayer::new(vec![3, 2]);
[INFO] [stdout]     |             ----^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> tests/tests.rs:200:13
[INFO] [stdout]     |
[INFO] [stdout] 200 |         let mut layer2 : DenseLayer<i32> = DenseLayer::new(vec![3, 2]);
[INFO] [stdout]     |             ----^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> tests/tests.rs:221:13
[INFO] [stdout]     |
[INFO] [stdout] 221 |         let mut layer1 : DenseLayer<i32> = DenseLayer::new(vec![3]);
[INFO] [stdout]     |             ----^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> tests/tests.rs:222:13
[INFO] [stdout]     |
[INFO] [stdout] 222 |         let mut layer2 : DenseLayer<i32> = DenseLayer::new(vec![2]);
[INFO] [stdout]     |             ----^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `expected_res`
[INFO] [stdout]    --> tests/tests.rs:274:13
[INFO] [stdout]     |
[INFO] [stdout] 274 |         let expected_res : ArrayD<u64> = array![85, 87].into_dyn();
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected_res`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> tests/tests.rs:257:13
[INFO] [stdout]     |
[INFO] [stdout] 257 |         let mut layer1 : DenseLayer<CipherTextType> = DenseLayer::new(vec![3]);
[INFO] [stdout]     |             ----^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> tests/tests.rs:258:13
[INFO] [stdout]     |
[INFO] [stdout] 258 |         let mut layer2 : DenseLayer<CipherTextType> = DenseLayer::new(vec![2]);
[INFO] [stdout]     |             ----^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rck`
[INFO] [stdout]    --> tests/tests.rs:297:14
[INFO] [stdout]     |
[INFO] [stdout] 297 |         let (rck, sk, pk) = custom_gen_keys();
[INFO] [stdout]     |              ^^^ help: if this is intentional, prefix it with an underscore: `_rck`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ct_1`
[INFO] [stdout]    --> tests/tests.rs:298:13
[INFO] [stdout]     |
[INFO] [stdout] 298 |         let ct_1 = CipherTextType::new(pk.encrypt_radix(202u64, 8), pk.clone(), sk.clone());
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_ct_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `myCipherTxt1` should have a snake case name
[INFO] [stdout]    --> tests/tests.rs:249:13
[INFO] [stdout]     |
[INFO] [stdout] 249 |         let myCipherTxt1 = CipherTextType::new(raw_cipher_text1, pk.clone(), sk.clone());
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: convert the identifier to snake case: `my_cipher_txt1`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `myCipherTxt2` should have a snake case name
[INFO] [stdout]    --> tests/tests.rs:250:13
[INFO] [stdout]     |
[INFO] [stdout] 250 |         let myCipherTxt2 = CipherTextType::new(raw_cipher_text2, pk.clone(), sk.clone());
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: convert the identifier to snake case: `my_cipher_txt2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `myCipherTxt3` should have a snake case name
[INFO] [stdout]    --> tests/tests.rs:251:13
[INFO] [stdout]     |
[INFO] [stdout] 251 |         let myCipherTxt3 = CipherTextType::new(raw_cipher_text3, pk.clone(), sk.clone());
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: convert the identifier to snake case: `my_cipher_txt3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.31s
[INFO] running `Command { std: "docker" "inspect" "b43dcc7af5431c22a1d2152d1875ef5a111dd4d4a1dcbcbe1638815fe9a9e4da", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b43dcc7af5431c22a1d2152d1875ef5a111dd4d4a1dcbcbe1638815fe9a9e4da", kill_on_drop: false }`
[INFO] [stdout] b43dcc7af5431c22a1d2152d1875ef5a111dd4d4a1dcbcbe1638815fe9a9e4da
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 858e0209d8c868dd040902aa38c5bbfe4f431434fab9bc371fa06bd72862f252
[INFO] running `Command { std: "docker" "start" "-a" "858e0209d8c868dd040902aa38c5bbfe4f431434fab9bc371fa06bd72862f252", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `ndarray::linalg::Dot`
[INFO] [stderr]  --> src/cryptography/ciphtxt.rs:5:5
[INFO] [stderr]   |
[INFO] [stderr] 5 | use ndarray::linalg::Dot;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `ndarray::prelude::*`
[INFO] [stderr]  --> src/cryptography/ciphtxt.rs:8:5
[INFO] [stderr]   |
[INFO] [stderr] 8 | use ndarray::prelude::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `tfhe::integer::RadixClientKey`
[INFO] [stderr]  --> src/cryptography/activations.rs:3:5
[INFO] [stderr]   |
[INFO] [stderr] 3 | use tfhe::integer::RadixClientKey;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Deref`
[INFO] [stderr]  --> src/neural_network/nnet.rs:2:32
[INFO] [stderr]   |
[INFO] [stderr] 2 | use std::ops::{Add, AddAssign, Deref, Mul, MulAssign};
[INFO] [stderr]   |                                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around type
[INFO] [stderr]   --> src/neural_network/nnet.rs:66:65
[INFO] [stderr]    |
[INFO] [stderr] 66 |     pub fn forward(&mut self, input: Array<T, IxDyn>) -> Result<(Array<T, IxDyn>), &str> {
[INFO] [stderr]    |                                                                 ^               ^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_parens)]` on by default
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 66 -     pub fn forward(&mut self, input: Array<T, IxDyn>) -> Result<(Array<T, IxDyn>), &str> {
[INFO] [stderr] 66 +     pub fn forward(&mut self, input: Array<T, IxDyn>) -> Result<Array<T, IxDyn>, &str> {
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::fmt::format`
[INFO] [stderr]  --> src/examples/example_net.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use std::fmt::format;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::ptr::null`
[INFO] [stderr]  --> src/examples/example_net.rs:2:5
[INFO] [stderr]   |
[INFO] [stderr] 2 | use std::ptr::null;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `ArrayD` and `Ix1`
[INFO] [stderr]  --> src/examples/example_net.rs:3:29
[INFO] [stderr]   |
[INFO] [stderr] 3 | use ndarray::{array, Array, ArrayD, Ix1, IxDyn};
[INFO] [stderr]   |                             ^^^^^^  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `crate::neural_network::layer_trait::Layer`
[INFO] [stderr]  --> src/examples/example_net.rs:7:5
[INFO] [stderr]   |
[INFO] [stderr] 7 | use crate::neural_network::layer_trait::Layer;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `sk`
[INFO] [stderr]    --> src/cryptography/ciphtxt.rs:207:19
[INFO] [stderr]     |
[INFO] [stderr] 207 |         let (rck, sk, pk) = custom_gen_keys();
[INFO] [stderr]     |                   ^^ help: if this is intentional, prefix it with an underscore: `_sk`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `pk`
[INFO] [stderr]    --> src/cryptography/ciphtxt.rs:207:23
[INFO] [stderr]     |
[INFO] [stderr] 207 |         let (rck, sk, pk) = custom_gen_keys();
[INFO] [stderr]     |                       ^^ help: if this is intentional, prefix it with an underscore: `_pk`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `sk`
[INFO] [stderr]   --> src/cryptography/activations.rs:12:15
[INFO] [stderr]    |
[INFO] [stderr] 12 |     let (rck, sk, pk) = custom_gen_keys();
[INFO] [stderr]    |               ^^ help: if this is intentional, prefix it with an underscore: `_sk`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `pk`
[INFO] [stderr]   --> src/cryptography/activations.rs:12:19
[INFO] [stderr]    |
[INFO] [stderr] 12 |     let (rck, sk, pk) = custom_gen_keys();
[INFO] [stderr]    |                   ^^ help: if this is intentional, prefix it with an underscore: `_pk`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]   --> src/cryptography/activations.rs:15:9
[INFO] [stderr]    |
[INFO] [stderr] 15 |     let mut one = item.PublicKey.encrypt_radix(65536u64, 8);
[INFO] [stderr]    |         ----^^^
[INFO] [stderr]    |         |
[INFO] [stderr]    |         help: remove this `mut`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_mut)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `sk`
[INFO] [stderr]   --> src/cryptography/activations.rs:26:15
[INFO] [stderr]    |
[INFO] [stderr] 26 |     let (rck, sk, pk) = custom_gen_keys();
[INFO] [stderr]    |               ^^ help: if this is intentional, prefix it with an underscore: `_sk`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `pk`
[INFO] [stderr]   --> src/cryptography/activations.rs:26:19
[INFO] [stderr]    |
[INFO] [stderr] 26 |     let (rck, sk, pk) = custom_gen_keys();
[INFO] [stderr]    |                   ^^ help: if this is intentional, prefix it with an underscore: `_pk`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]   --> src/examples/example_net.rs:29:9
[INFO] [stderr]    |
[INFO] [stderr] 29 |     let mut layer1 : DenseLayer<CipherTextType> = DenseLayer::new(vec![2]);
[INFO] [stderr]    |         ----^^^^^^
[INFO] [stderr]    |         |
[INFO] [stderr]    |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]   --> src/examples/example_net.rs:30:9
[INFO] [stderr]    |
[INFO] [stderr] 30 |     let mut layer2 : DenseLayer<CipherTextType> = DenseLayer::new(vec![2]);
[INFO] [stderr]    |         ----^^^^^^
[INFO] [stderr]    |         |
[INFO] [stderr]    |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: fields `0` and `1` are never read
[INFO] [stderr]   --> src/neural_network/nnet.rs:12:17
[INFO] [stderr]    |
[INFO] [stderr] 12 | pub struct Link(Option<usize>, Option<usize>);
[INFO] [stderr]    |            ---- ^^^^^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stderr]    |            |
[INFO] [stderr]    |            fields in this struct
[INFO] [stderr]    |
[INFO] [stderr]    = help: consider removing these fields
[INFO] [stderr]    = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `Cryptonic` (lib) generated 19 warnings (run `cargo fix --lib -p Cryptonic` to apply 11 suggestions)
[INFO] [stderr] warning: `Cryptonic` (lib test) generated 19 warnings (19 duplicates)
[INFO] [stderr] warning: unused import: `Cryptonic::cryptography::ciphtxt`
[INFO] [stderr]  --> tests/tests.rs:7:9
[INFO] [stderr]   |
[INFO] [stderr] 7 |     use Cryptonic::cryptography::ciphtxt;
[INFO] [stderr]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Cryptonic::neural_network::nnet::Nnet`
[INFO] [stderr]   --> tests/tests.rs:83:9
[INFO] [stderr]    |
[INFO] [stderr] 83 |     use Cryptonic::neural_network::nnet::Nnet;
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::fmt::format`
[INFO] [stderr]    --> tests/tests.rs:107:9
[INFO] [stderr]     |
[INFO] [stderr] 107 |     use std::fmt::format;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::ptr::null`
[INFO] [stderr]    --> tests/tests.rs:108:9
[INFO] [stderr]     |
[INFO] [stderr] 108 |     use std::ptr::null;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Ix1`
[INFO] [stderr]    --> tests/tests.rs:109:41
[INFO] [stderr]     |
[INFO] [stderr] 109 |     use ndarray::{array, Array, ArrayD, Ix1, IxDyn};
[INFO] [stderr]     |                                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `relu`
[INFO] [stderr]    --> tests/tests.rs:293:48
[INFO] [stderr]     |
[INFO] [stderr] 293 |     use Cryptonic::cryptography::activations::{relu};
[INFO] [stderr]     |                                                ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Cryptonic::neural_network::layer_trait::Layer`
[INFO] [stderr]    --> tests/tests.rs:113:9
[INFO] [stderr]     |
[INFO] [stderr] 113 |     use Cryptonic::neural_network::layer_trait::Layer;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `rck`
[INFO] [stderr]   --> tests/tests.rs:18:14
[INFO] [stderr]    |
[INFO] [stderr] 18 |         let (rck, sk, pk) = custom_gen_keys();
[INFO] [stderr]    |              ^^^ help: if this is intentional, prefix it with an underscore: `_rck`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `sk`
[INFO] [stderr]   --> tests/tests.rs:18:19
[INFO] [stderr]    |
[INFO] [stderr] 18 |         let (rck, sk, pk) = custom_gen_keys();
[INFO] [stderr]    |                   ^^ help: if this is intentional, prefix it with an underscore: `_sk`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `pk`
[INFO] [stderr]   --> tests/tests.rs:18:23
[INFO] [stderr]    |
[INFO] [stderr] 18 |         let (rck, sk, pk) = custom_gen_keys();
[INFO] [stderr]    |                       ^^ help: if this is intentional, prefix it with an underscore: `_pk`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `rck`
[INFO] [stderr]   --> tests/tests.rs:25:14
[INFO] [stderr]    |
[INFO] [stderr] 25 |         let (rck, sk, pk) = custom_gen_keys();
[INFO] [stderr]    |              ^^^ help: if this is intentional, prefix it with an underscore: `_rck`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ciphertxt`
[INFO] [stderr]   --> tests/tests.rs:26:13
[INFO] [stderr]    |
[INFO] [stderr] 26 |         let ciphertxt = CipherTextType::new(pk.encrypt_radix(10u64, 8), pk, sk);
[INFO] [stderr]    |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ciphertxt`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> tests/tests.rs:119:13
[INFO] [stderr]     |
[INFO] [stderr] 119 |         let mut layer : DenseLayer<i32> = DenseLayer::new(vec![3, 2]);
[INFO] [stderr]     |             ----^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> tests/tests.rs:128:13
[INFO] [stderr]     |
[INFO] [stderr] 128 |         let mut layer1 : DenseLayer<i32> = DenseLayer::new(vec![3, 2]);
[INFO] [stderr]     |             ----^^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> tests/tests.rs:129:13
[INFO] [stderr]     |
[INFO] [stderr] 129 |         let mut layer2 : DenseLayer<i32> = DenseLayer::new(vec![3, 2]);
[INFO] [stderr]     |             ----^^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> tests/tests.rs:145:13
[INFO] [stderr]     |
[INFO] [stderr] 145 |         let mut layer1 : DenseLayer<i32> = DenseLayer::new(vec![3, 2]);
[INFO] [stderr]     |             ----^^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> tests/tests.rs:146:13
[INFO] [stderr]     |
[INFO] [stderr] 146 |         let mut layer2 : DenseLayer<i32> = DenseLayer::new(vec![3, 2]);
[INFO] [stderr]     |             ----^^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> tests/tests.rs:163:13
[INFO] [stderr]     |
[INFO] [stderr] 163 |         let mut layer1 : DenseLayer<i32> = DenseLayer::new(vec![3, 2]);
[INFO] [stderr]     |             ----^^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> tests/tests.rs:164:13
[INFO] [stderr]     |
[INFO] [stderr] 164 |         let mut layer2 : DenseLayer<i32> = DenseLayer::new(vec![3, 2]);
[INFO] [stderr]     |             ----^^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> tests/tests.rs:181:13
[INFO] [stderr]     |
[INFO] [stderr] 181 |         let mut layer1 : DenseLayer<i32> = DenseLayer::new(vec![3, 2]);
[INFO] [stderr]     |             ----^^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> tests/tests.rs:182:13
[INFO] [stderr]     |
[INFO] [stderr] 182 |         let mut layer2 : DenseLayer<i32> = DenseLayer::new(vec![3, 2]);
[INFO] [stderr]     |             ----^^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> tests/tests.rs:199:13
[INFO] [stderr]     |
[INFO] [stderr] 199 |         let mut layer1 : DenseLayer<i32> = DenseLayer::new(vec![3, 2]);
[INFO] [stderr]     |             ----^^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> tests/tests.rs:200:13
[INFO] [stderr]     |
[INFO] [stderr] 200 |         let mut layer2 : DenseLayer<i32> = DenseLayer::new(vec![3, 2]);
[INFO] [stderr]     |             ----^^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> tests/tests.rs:221:13
[INFO] [stderr]     |
[INFO] [stderr] 221 |         let mut layer1 : DenseLayer<i32> = DenseLayer::new(vec![3]);
[INFO] [stderr]     |             ----^^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> tests/tests.rs:222:13
[INFO] [stderr]     |
[INFO] [stderr] 222 |         let mut layer2 : DenseLayer<i32> = DenseLayer::new(vec![2]);
[INFO] [stderr]     |             ----^^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `expected_res`
[INFO] [stderr]    --> tests/tests.rs:274:13
[INFO] [stderr]     |
[INFO] [stderr] 274 |         let expected_res : ArrayD<u64> = array![85, 87].into_dyn();
[INFO] [stderr]     |             ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected_res`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> tests/tests.rs:257:13
[INFO] [stderr]     |
[INFO] [stderr] 257 |         let mut layer1 : DenseLayer<CipherTextType> = DenseLayer::new(vec![3]);
[INFO] [stderr]     |             ----^^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> tests/tests.rs:258:13
[INFO] [stderr]     |
[INFO] [stderr] 258 |         let mut layer2 : DenseLayer<CipherTextType> = DenseLayer::new(vec![2]);
[INFO] [stderr]     |             ----^^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `rck`
[INFO] [stderr]    --> tests/tests.rs:297:14
[INFO] [stderr]     |
[INFO] [stderr] 297 |         let (rck, sk, pk) = custom_gen_keys();
[INFO] [stderr]     |              ^^^ help: if this is intentional, prefix it with an underscore: `_rck`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ct_1`
[INFO] [stderr]    --> tests/tests.rs:298:13
[INFO] [stderr]     |
[INFO] [stderr] 298 |         let ct_1 = CipherTextType::new(pk.encrypt_radix(202u64, 8), pk.clone(), sk.clone());
[INFO] [stderr]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_ct_1`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `myCipherTxt1` should have a snake case name
[INFO] [stderr]    --> tests/tests.rs:249:13
[INFO] [stderr]     |
[INFO] [stderr] 249 |         let myCipherTxt1 = CipherTextType::new(raw_cipher_text1, pk.clone(), sk.clone());
[INFO] [stderr]     |             ^^^^^^^^^^^^ help: convert the identifier to snake case: `my_cipher_txt1`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(non_snake_case)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable `myCipherTxt2` should have a snake case name
[INFO] [stderr]    --> tests/tests.rs:250:13
[INFO] [stderr]     |
[INFO] [stderr] 250 |         let myCipherTxt2 = CipherTextType::new(raw_cipher_text2, pk.clone(), sk.clone());
[INFO] [stderr]     |             ^^^^^^^^^^^^ help: convert the identifier to snake case: `my_cipher_txt2`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `myCipherTxt3` should have a snake case name
[INFO] [stderr]    --> tests/tests.rs:251:13
[INFO] [stderr]     |
[INFO] [stderr] 251 |         let myCipherTxt3 = CipherTextType::new(raw_cipher_text3, pk.clone(), sk.clone());
[INFO] [stderr]     |             ^^^^^^^^^^^^ help: convert the identifier to snake case: `my_cipher_txt3`
[INFO] [stderr] 
[INFO] [stderr] warning: `Cryptonic` (test "tests") generated 33 warnings (run `cargo fix --test "tests"` to apply 21 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.20s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/Cryptonic-3403cc0c7426b06e)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/Cryptonic-e699d35bfb73dbf3)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tests.rs (/opt/rustwide/target/debug/deps/tests-ca41be7400d29579)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test test_layers::test_change_weights ... ok
[INFO] [stdout] test test_neural_network::test_initialising_biases ... ok
[INFO] [stdout] test test_neural_network::forward_should_throw_an_error_if_weights_are_not_initialised ... ok
[INFO] [stdout] test test_neural_network::forward_test ... ok
[INFO] [stdout] test test_neural_network::should_initialise_weights_if_they_are_in_correct_format ... ok
[INFO] [stdout] test test_neural_network::should_throw_an_error_if_number_of_biases_is_incorrect ... ok
[INFO] [stdout] test test_neural_network::test_adding_a_new_layer ... ok
[INFO] [stdout] test test_neural_network::test_should_throw_an_error_if_number_of_weights_is_inappropriate ... ok
[INFO] [stdout] test test_cryptography::test_ciphertext_add_i32 ... FAILED
[INFO] [stdout] test test_cryptography::test_ciphertext_mul_i32 ... FAILED
[INFO] [stdout] test test_cryptography::test_ciphertext_mul ... FAILED
[INFO] [stdout] test test_layers::test_change_bias ... ok
[INFO] [stdout] test test_cryptography::test_ciphertext_add ... FAILED
[INFO] [stdout] test test_neural_network::forward_ciphertext_test ... FAILED
[INFO] [stdout] test test_cryptography::test_key_gen ... FAILED
[INFO] [stdout] test test_cryptography::test_cphtxttype_new_default ... FAILED
[INFO] [stdout] test test_layers::test_layer_shape ... ok
[INFO] [stdout] test test_activation::test_relu ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- test_cryptography::test_ciphertext_add_i32 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_cryptography::test_ciphertext_add_i32' panicked at src/cryptography/key_gen.rs:38:46:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x63e38e0b4232 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x63e38e0b4232 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x63e38e0b4232 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x63e38e0b4232 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x63e38e0da433 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x63e38e0da433 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x63e38e0b1153 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x63e38e0b1153 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x63e38e0b4082 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x63e38e0b57b9 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x63e38e0b55ee - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x63e38d8ae3b4 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x63e38d8ae3b4 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x63e38e0b628e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x63e38e0b628e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x63e38e0b5f5a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x63e38e0b4739 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x63e38e0b5bed - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x63e38e0d8890 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x63e38e0d8d56 - core::result::unwrap_failed::h95bc3f5a607b2c95
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5
[INFO] [stdout]   20:     0x63e38d8cb65c - core::result::Result<T,E>::unwrap::h24ffd4d19831365e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x63e38d8cb65c - Cryptonic::cryptography::key_gen::custom_gen_keys::h1486eb1e502202e7
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cryptography/key_gen.rs:38:46
[INFO] [stdout]   22:     0x63e38d862c3d - tests::test_cryptography::test_ciphertext_add_i32::hfe4c0d1d514c23f7
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests.rs:57:29
[INFO] [stdout]   23:     0x63e38d862bf7 - tests::test_cryptography::test_ciphertext_add_i32::{{closure}}::h78cb4ab87c1969ec
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests.rs:56:33
[INFO] [stdout]   24:     0x63e38d871c76 - core::ops::function::FnOnce::call_once::h4d04d67fe38bd120
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   25:     0x63e38d8b3c1b - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   26:     0x63e38d8b3c1b - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   27:     0x63e38d8b2d55 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   28:     0x63e38d8b2d55 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   29:     0x63e38d8b2d55 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   30:     0x63e38d8b2d55 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   31:     0x63e38d8b2d55 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x63e38d8b2d55 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   33:     0x63e38d8b2d55 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   34:     0x63e38d876954 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   35:     0x63e38d876954 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   36:     0x63e38d87a32a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   37:     0x63e38d87a32a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   38:     0x63e38d87a32a - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   39:     0x63e38d87a32a - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   40:     0x63e38d87a32a - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x63e38d87a32a - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   42:     0x63e38d87a32a - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   43:     0x63e38e0b920f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x63e38e0b920f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   45:     0x7ed54b35eaa4 - <unknown>
[INFO] [stdout]   46:     0x7ed54b3eba34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_cryptography::test_ciphertext_mul_i32 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_cryptography::test_ciphertext_mul_i32' panicked at src/cryptography/key_gen.rs:38:46:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x63e38e0b4232 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x63e38e0b4232 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x63e38e0b4232 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x63e38e0b4232 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x63e38e0da433 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x63e38e0da433 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x63e38e0b1153 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x63e38e0b1153 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x63e38e0b4082 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x63e38e0b57b9 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x63e38e0b55ee - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x63e38d8ae3b4 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x63e38d8ae3b4 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x63e38e0b628e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x63e38e0b628e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x63e38e0b5f5a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x63e38e0b4739 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x63e38e0b5bed - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x63e38e0d8890 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x63e38e0d8d56 - core::result::unwrap_failed::h95bc3f5a607b2c95
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5
[INFO] [stdout]   20:     0x63e38d8cb65c - core::result::Result<T,E>::unwrap::h24ffd4d19831365e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x63e38d8cb65c - Cryptonic::cryptography::key_gen::custom_gen_keys::h1486eb1e502202e7
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cryptography/key_gen.rs:38:46
[INFO] [stdout]   22:     0x63e38d86302d - tests::test_cryptography::test_ciphertext_mul_i32::h95254022725061da
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests.rs:68:29
[INFO] [stdout]   23:     0x63e38d862fe7 - tests::test_cryptography::test_ciphertext_mul_i32::{{closure}}::hd85ed2a789a0bd9e
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests.rs:67:33
[INFO] [stdout]   24:     0x63e38d871b16 - core::ops::function::FnOnce::call_once::h1d90f4c81308fcc1
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   25:     0x63e38d8b3c1b - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   26:     0x63e38d8b3c1b - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   27:     0x63e38d8b2d55 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   28:     0x63e38d8b2d55 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   29:     0x63e38d8b2d55 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   30:     0x63e38d8b2d55 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   31:     0x63e38d8b2d55 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x63e38d8b2d55 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   33:     0x63e38d8b2d55 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   34:     0x63e38d876954 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   35:     0x63e38d876954 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   36:     0x63e38d87a32a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   37:     0x63e38d87a32a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   38:     0x63e38d87a32a - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   39:     0x63e38d87a32a - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   40:     0x63e38d87a32a - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x63e38d87a32a - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   42:     0x63e38d87a32a - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   43:     0x63e38e0b920f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x63e38e0b920f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   45:     0x7ed54b35eaa4 - <unknown>
[INFO] [stdout]   46:     0x7ed54b3eba34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_cryptography::test_ciphertext_mul stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_cryptography::test_ciphertext_mul' panicked at src/cryptography/key_gen.rs:38:46:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x63e38e0b4232 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x63e38e0b4232 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x63e38e0b4232 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x63e38e0b4232 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x63e38e0da433 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x63e38e0da433 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x63e38e0b1153 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x63e38e0b1153 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x63e38e0b4082 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x63e38e0b57b9 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x63e38e0b55ee - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x63e38d8ae3b4 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x63e38d8ae3b4 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x63e38e0b628e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x63e38e0b628e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x63e38e0b5f5a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x63e38e0b4739 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x63e38e0b5bed - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x63e38e0d8890 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x63e38e0d8d56 - core::result::unwrap_failed::h95bc3f5a607b2c95
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5
[INFO] [stdout]   20:     0x63e38d8cb65c - core::result::Result<T,E>::unwrap::h24ffd4d19831365e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x63e38d8cb65c - Cryptonic::cryptography::key_gen::custom_gen_keys::h1486eb1e502202e7
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cryptography/key_gen.rs:38:46
[INFO] [stdout]   22:     0x63e38d862754 - tests::test_cryptography::test_ciphertext_mul::h480be0c654abda1d
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests.rs:45:29
[INFO] [stdout]   23:     0x63e38d8626e7 - tests::test_cryptography::test_ciphertext_mul::{{closure}}::h880f21d74a027ad8
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests.rs:44:29
[INFO] [stdout]   24:     0x63e38d871e46 - core::ops::function::FnOnce::call_once::ha075787f83148dde
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   25:     0x63e38d8b3c1b - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   26:     0x63e38d8b3c1b - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   27:     0x63e38d8b2d55 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   28:     0x63e38d8b2d55 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   29:     0x63e38d8b2d55 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   30:     0x63e38d8b2d55 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   31:     0x63e38d8b2d55 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x63e38d8b2d55 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   33:     0x63e38d8b2d55 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   34:     0x63e38d876954 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   35:     0x63e38d876954 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   36:     0x63e38d87a32a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   37:     0x63e38d87a32a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   38:     0x63e38d87a32a - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   39:     0x63e38d87a32a - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   40:     0x63e38d87a32a - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x63e38d87a32a - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   42:     0x63e38d87a32a - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   43:     0x63e38e0b920f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x63e38e0b920f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   45:     0x7ed54b35eaa4 - <unknown>
[INFO] [stdout]   46:     0x7ed54b3eba34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_cryptography::test_ciphertext_add stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_cryptography::test_ciphertext_add' panicked at src/cryptography/key_gen.rs:38:46:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x63e38e0b4232 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x63e38e0b4232 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x63e38e0b4232 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x63e38e0b4232 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x63e38e0da433 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x63e38e0da433 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x63e38e0b1153 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x63e38e0b1153 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x63e38e0b4082 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x63e38e0b57b9 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x63e38e0b55ee - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x63e38d8ae3b4 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x63e38d8ae3b4 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x63e38e0b628e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x63e38e0b628e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x63e38e0b5f5a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x63e38e0b4739 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x63e38e0b5bed - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x63e38e0d8890 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x63e38e0d8d56 - core::result::unwrap_failed::h95bc3f5a607b2c95
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5
[INFO] [stdout]   20:     0x63e38d8cb65c - core::result::Result<T,E>::unwrap::h24ffd4d19831365e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x63e38d8cb65c - Cryptonic::cryptography::key_gen::custom_gen_keys::h1486eb1e502202e7
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cryptography/key_gen.rs:38:46
[INFO] [stdout]   22:     0x63e38d862244 - tests::test_cryptography::test_ciphertext_add::h5fe12238b480198c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests.rs:33:29
[INFO] [stdout]   23:     0x63e38d8621d7 - tests::test_cryptography::test_ciphertext_add::{{closure}}::hb9d9eba8c3c46a1f
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests.rs:32:29
[INFO] [stdout]   24:     0x63e38d871c36 - core::ops::function::FnOnce::call_once::h48a45673b757e05e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   25:     0x63e38d8b3c1b - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   26:     0x63e38d8b3c1b - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   27:     0x63e38d8b2d55 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   28:     0x63e38d8b2d55 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   29:     0x63e38d8b2d55 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   30:     0x63e38d8b2d55 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   31:     0x63e38d8b2d55 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x63e38d8b2d55 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   33:     0x63e38d8b2d55 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   34:     0x63e38d876954 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   35:     0x63e38d876954 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   36:     0x63e38d87a32a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   37:     0x63e38d87a32a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   38:     0x63e38d87a32a - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   39:     0x63e38d87a32a - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   40:     0x63e38d87a32a - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x63e38d87a32a - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   42:     0x63e38d87a32a - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   43:     0x63e38e0b920f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x63e38e0b920f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   45:     0x7ed54b35eaa4 - <unknown>
[INFO] [stdout]   46:     0x7ed54b3eba34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_neural_network::forward_ciphertext_test stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_neural_network::forward_ciphertext_test' panicked at src/cryptography/key_gen.rs:38:46:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x63e38e0b4232 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x63e38e0b4232 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x63e38e0b4232 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x63e38e0b4232 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x63e38e0da433 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x63e38e0da433 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x63e38e0b1153 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x63e38e0b1153 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x63e38e0b4082 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x63e38e0b57b9 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x63e38e0b55ee - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x63e38d8ae3b4 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x63e38d8ae3b4 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x63e38e0b628e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x63e38e0b628e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x63e38e0b5f5a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x63e38e0b4739 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x63e38e0b5bed - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x63e38e0d8890 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x63e38e0d8d56 - core::result::unwrap_failed::h95bc3f5a607b2c95
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5
[INFO] [stdout]   20:     0x63e38d8cb65c - core::result::Result<T,E>::unwrap::h24ffd4d19831365e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x63e38d8cb65c - Cryptonic::cryptography::key_gen::custom_gen_keys::h1486eb1e502202e7
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cryptography/key_gen.rs:38:46
[INFO] [stdout]   22:     0x63e38d86c1fe - tests::test_neural_network::forward_ciphertext_test::h7d46147d038509d9
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests.rs:244:29
[INFO] [stdout]   23:     0x63e38d86c137 - tests::test_neural_network::forward_ciphertext_test::{{closure}}::h475238a53fd02ffc
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests.rs:243:33
[INFO] [stdout]   24:     0x63e38d871d36 - core::ops::function::FnOnce::call_once::h658daece2e016ee2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   25:     0x63e38d8b3c1b - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   26:     0x63e38d8b3c1b - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   27:     0x63e38d8b2d55 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   28:     0x63e38d8b2d55 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   29:     0x63e38d8b2d55 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   30:     0x63e38d8b2d55 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   31:     0x63e38d8b2d55 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x63e38d8b2d55 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   33:     0x63e38d8b2d55 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   34:     0x63e38d876954 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   35:     0x63e38d876954 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   36:     0x63e38d87a32a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   37:     0x63e38d87a32a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   38:     0x63e38d87a32a - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   39:     0x63e38d87a32a - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   40:     0x63e38d87a32a - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x63e38d87a32a - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   42:     0x63e38d87a32a - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   43:     0x63e38e0b920f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x63e38e0b920f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   45:     0x7ed54b35eaa4 - <unknown>
[INFO] [stdout]   46:     0x7ed54b3eba34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_cryptography::test_key_gen stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_cryptography::test_key_gen' panicked at src/cryptography/key_gen.rs:38:46:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x63e38e0b4232 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x63e38e0b4232 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x63e38e0b4232 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x63e38e0b4232 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x63e38e0da433 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x63e38e0da433 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x63e38e0b1153 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x63e38e0b1153 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x63e38e0b4082 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x63e38e0b57b9 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x63e38e0b55ee - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x63e38d8ae3b4 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x63e38d8ae3b4 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x63e38e0b628e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x63e38e0b628e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x63e38e0b5f5a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x63e38e0b4739 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x63e38e0b5bed - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x63e38e0d8890 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x63e38e0d8d56 - core::result::unwrap_failed::h95bc3f5a607b2c95
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5
[INFO] [stdout]   20:     0x63e38d8cb65c - core::result::Result<T,E>::unwrap::h24ffd4d19831365e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x63e38d8cb65c - Cryptonic::cryptography::key_gen::custom_gen_keys::h1486eb1e502202e7
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cryptography/key_gen.rs:38:46
[INFO] [stdout]   22:     0x63e38d861d1f - tests::test_cryptography::test_key_gen::hf68e86a12a0ad6f7
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests.rs:18:29
[INFO] [stdout]   23:     0x63e38d861cd7 - tests::test_cryptography::test_key_gen::{{closure}}::h3c82f156faaa1c70
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests.rs:12:22
[INFO] [stdout]   24:     0x63e38d871f46 - core::ops::function::FnOnce::call_once::hbab2389361585e67
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   25:     0x63e38d8b3c1b - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   26:     0x63e38d8b3c1b - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   27:     0x63e38d8b2d55 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   28:     0x63e38d8b2d55 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   29:     0x63e38d8b2d55 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   30:     0x63e38d8b2d55 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   31:     0x63e38d8b2d55 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x63e38d8b2d55 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   33:     0x63e38d8b2d55 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   34:     0x63e38d876954 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   35:     0x63e38d876954 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   36:     0x63e38d87a32a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   37:     0x63e38d87a32a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   38:     0x63e38d87a32a - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   39:     0x63e38d87a32a - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   40:     0x63e38d87a32a - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x63e38d87a32a - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   42:     0x63e38d87a32a - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   43:     0x63e38e0b920f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x63e38e0b920f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   45:     0x7ed54b35eaa4 - <unknown>
[INFO] [stdout]   46:     0x7ed54b3eba34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_cryptography::test_cphtxttype_new_default stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_cryptography::test_cphtxttype_new_default' panicked at src/cryptography/key_gen.rs:38:46:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x63e38e0b4232 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x63e38e0b4232 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x63e38e0b4232 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x63e38e0b4232 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x63e38e0da433 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x63e38e0da433 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x63e38e0b1153 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x63e38e0b1153 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x63e38e0b4082 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x63e38e0b57b9 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x63e38e0b55ee - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x63e38d8ae3b4 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x63e38d8ae3b4 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x63e38e0b628e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x63e38e0b628e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x63e38e0b5f5a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x63e38e0b4739 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x63e38e0b5bed - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x63e38e0d8890 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x63e38e0d8d56 - core::result::unwrap_failed::h95bc3f5a607b2c95
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5
[INFO] [stdout]   20:     0x63e38d8cb65c - core::result::Result<T,E>::unwrap::h24ffd4d19831365e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x63e38d8cb65c - Cryptonic::cryptography::key_gen::custom_gen_keys::h1486eb1e502202e7
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cryptography/key_gen.rs:38:46
[INFO] [stdout]   22:     0x63e38d861f3d - tests::test_cryptography::test_cphtxttype_new_default::h41385378c14e811e
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests.rs:25:29
[INFO] [stdout]   23:     0x63e38d861ef7 - tests::test_cryptography::test_cphtxttype_new_default::{{closure}}::h578320b0c5ba36d5
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests.rs:24:37
[INFO] [stdout]   24:     0x63e38d871ec6 - core::ops::function::FnOnce::call_once::hb58e1b1363ec6bb0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   25:     0x63e38d8b3c1b - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   26:     0x63e38d8b3c1b - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   27:     0x63e38d8b2d55 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   28:     0x63e38d8b2d55 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   29:     0x63e38d8b2d55 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   30:     0x63e38d8b2d55 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   31:     0x63e38d8b2d55 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x63e38d8b2d55 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   33:     0x63e38d8b2d55 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   34:     0x63e38d876954 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   35:     0x63e38d876954 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   36:     0x63e38d87a32a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   37:     0x63e38d87a32a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   38:     0x63e38d87a32a - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   39:     0x63e38d87a32a - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   40:     0x63e38d87a32a - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x63e38d87a32a - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   42:     0x63e38d87a32a - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   43:     0x63e38e0b920f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x63e38e0b920f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   45:     0x7ed54b35eaa4 - <unknown>
[INFO] [stdout]   46:     0x7ed54b3eba34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_activation::test_relu stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_activation::test_relu' panicked at src/cryptography/key_gen.rs:38:46:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x63e38e0b4232 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x63e38e0b4232 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x63e38e0b4232 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x63e38e0b4232 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x63e38e0da433 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x63e38e0da433 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x63e38e0b1153 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x63e38e0b1153 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x63e38e0b4082 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x63e38e0b57b9 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x63e38e0b55ee - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x63e38d8ae3b4 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x63e38d8ae3b4 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x63e38e0b628e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x63e38e0b628e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x63e38e0b5f5a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x63e38e0b4739 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x63e38e0b5bed - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x63e38e0d8890 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x63e38e0d8d56 - core::result::unwrap_failed::h95bc3f5a607b2c95
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5
[INFO] [stdout]   20:     0x63e38d8cb65c - core::result::Result<T,E>::unwrap::h24ffd4d19831365e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x63e38d8cb65c - Cryptonic::cryptography::key_gen::custom_gen_keys::h1486eb1e502202e7
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cryptography/key_gen.rs:38:46
[INFO] [stdout]   22:     0x63e38d86341d - tests::test_activation::test_relu::h574a98231d831c2c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests.rs:297:29
[INFO] [stdout]   23:     0x63e38d8633d7 - tests::test_activation::test_relu::{{closure}}::h755f353e53d2f41a
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests.rs:296:19
[INFO] [stdout]   24:     0x63e38d871cb6 - core::ops::function::FnOnce::call_once::h6016f2ed44adcfcc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   25:     0x63e38d8b3c1b - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   26:     0x63e38d8b3c1b - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   27:     0x63e38d8b2d55 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   28:     0x63e38d8b2d55 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   29:     0x63e38d8b2d55 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   30:     0x63e38d8b2d55 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   31:     0x63e38d8b2d55 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x63e38d8b2d55 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   33:     0x63e38d8b2d55 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   34:     0x63e38d876954 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   35:     0x63e38d876954 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   36:     0x63e38d87a32a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   37:     0x63e38d87a32a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   38:     0x63e38d87a32a - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   39:     0x63e38d87a32a - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   40:     0x63e38d87a32a - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x63e38d87a32a - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   42:     0x63e38d87a32a - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   43:     0x63e38e0b920f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x63e38e0b920f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   45:     0x7ed54b35eaa4 - <unknown>
[INFO] [stdout]   46:     0x7ed54b3eba34 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     test_activation::test_relu
[INFO] [stdout]     test_cryptography::test_ciphertext_add
[INFO] [stdout]     test_cryptography::test_ciphertext_add_i32
[INFO] [stdout]     test_cryptography::test_ciphertext_mul
[INFO] [stdout]     test_cryptography::test_ciphertext_mul_i32
[INFO] [stdout]     test_cryptography::test_cphtxttype_new_default
[INFO] [stdout]     test_cryptography::test_key_gen
[INFO] [stdout]     test_neural_network::forward_ciphertext_test
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 10 passed; 8 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test tests`
[INFO] running `Command { std: "docker" "inspect" "858e0209d8c868dd040902aa38c5bbfe4f431434fab9bc371fa06bd72862f252", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "858e0209d8c868dd040902aa38c5bbfe4f431434fab9bc371fa06bd72862f252", kill_on_drop: false }`
[INFO] [stdout] 858e0209d8c868dd040902aa38c5bbfe4f431434fab9bc371fa06bd72862f252
