[INFO] fetching crate concrete-core-experimental 1.0.0-beta...
[INFO] testing concrete-core-experimental-1.0.0-beta against master#1871252fc8bb672d40787e67404e6eaae7059369 for pr-125151
[INFO] extracting crate concrete-core-experimental 1.0.0-beta into /workspace/builds/worker-0-tc1/source
[INFO] validating manifest of crates.io crate concrete-core-experimental 1.0.0-beta on toolchain 1871252fc8bb672d40787e67404e6eaae7059369
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate concrete-core-experimental 1.0.0-beta
[INFO] finished tweaking crates.io crate concrete-core-experimental 1.0.0-beta
[INFO] tweaked toml for crates.io crate concrete-core-experimental 1.0.0-beta written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]      Locking 101 packages to latest compatible versions
[INFO] [stderr]       Adding aes-soft v0.6.4 (latest: v0.99.99)
[INFO] [stderr]       Adding bitflags v1.3.2 (latest: v2.5.0)
[INFO] [stderr]       Adding cipher v0.2.5 (latest: v0.4.4)
[INFO] [stderr]       Adding clap v2.34.0 (latest: v4.5.4)
[INFO] [stderr]       Adding concrete-commons v0.2.0 (latest: v0.2.1)
[INFO] [stderr]       Adding concrete-csprng v0.1.7 (latest: v0.4.0)
[INFO] [stderr]       Adding concrete-fftw v0.1.2 (latest: v0.1.4)
[INFO] [stderr]       Adding concrete-fftw-sys v0.1.2 (latest: v0.1.4)
[INFO] [stderr]       Adding concrete-npe v0.2.1 (latest: v0.3.0)
[INFO] [stderr]       Adding criterion v0.3.6 (latest: v0.5.1)
[INFO] [stderr]       Adding criterion-plot v0.4.5 (latest: v0.5.0)
[INFO] [stderr]       Adding fs_extra v1.2.0 (latest: v1.3.0)
[INFO] [stderr]       Adding generic-array v0.14.7 (latest: v1.0.0)
[INFO] [stderr]       Adding getrandom v0.1.16 (latest: v0.2.15)
[INFO] [stderr]       Adding half v1.8.3 (latest: v2.4.1)
[INFO] [stderr]       Adding hermit-abi v0.1.19 (latest: v0.3.9)
[INFO] [stderr]       Adding itertools v0.9.0 (latest: v0.13.0)
[INFO] [stderr]       Adding itertools v0.10.5 (latest: v0.13.0)
[INFO] [stderr]       Adding rand v0.3.23 (latest: v0.8.5)
[INFO] [stderr]       Adding rand v0.4.6 (latest: v0.8.5)
[INFO] [stderr]       Adding rand v0.7.3 (latest: v0.8.5)
[INFO] [stderr]       Adding rand_chacha v0.2.2 (latest: v0.3.1)
[INFO] [stderr]       Adding rand_core v0.3.1 (latest: v0.6.4)
[INFO] [stderr]       Adding rand_core v0.4.2 (latest: v0.6.4)
[INFO] [stderr]       Adding rand_core v0.5.1 (latest: v0.6.4)
[INFO] [stderr]       Adding rand_distr v0.2.2 (latest: v0.4.3)
[INFO] [stderr]       Adding rand_hc v0.2.0 (latest: v0.3.2)
[INFO] [stderr]       Adding rdrand v0.4.0 (latest: v0.8.3)
[INFO] [stderr]       Adding textwrap v0.11.0 (latest: v0.16.1)
[INFO] [stderr]       Adding wasi v0.9.0+wasi-snapshot-preview1 (latest: v0.13.1+wasi-0.2.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded concrete-csprng v0.1.7
[INFO] [stderr]   Downloaded concrete-fftw v0.1.2
[INFO] [stderr]   Downloaded concrete-commons v0.2.0
[INFO] [stderr]   Downloaded concrete-npe v0.2.1
[INFO] [stderr]   Downloaded kolmogorov_smirnov v1.1.0
[INFO] [stderr]   Downloaded concrete-fftw-sys v0.1.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 2e0828297d9f3ec62dde988f3a3ad0c28090c3ca5b80b38d9b1fd152adc71f2d
[INFO] running `Command { std: "docker" "start" "-a" "2e0828297d9f3ec62dde988f3a3ad0c28090c3ca5b80b38d9b1fd152adc71f2d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2e0828297d9f3ec62dde988f3a3ad0c28090c3ca5b80b38d9b1fd152adc71f2d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2e0828297d9f3ec62dde988f3a3ad0c28090c3ca5b80b38d9b1fd152adc71f2d", kill_on_drop: false }`
[INFO] [stdout] 2e0828297d9f3ec62dde988f3a3ad0c28090c3ca5b80b38d9b1fd152adc71f2d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4a6b1ca5279101f5be1961775139ff192848349b19d6be142bc7dc5a8ebd67d2
[INFO] running `Command { std: "docker" "start" "-a" "4a6b1ca5279101f5be1961775139ff192848349b19d6be142bc7dc5a8ebd67d2", kill_on_drop: false }`
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling fs_extra v1.2.0
[INFO] [stderr]    Compiling concrete-commons v0.2.0
[INFO] [stderr]    Compiling cipher v0.2.5
[INFO] [stderr]    Compiling aes-soft v0.6.4
[INFO] [stderr]    Compiling concrete-fftw-sys v0.1.2
[INFO] [stderr]    Compiling concrete-csprng v0.1.7
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling concrete-fftw v0.1.2
[INFO] [stderr]    Compiling concrete-core-experimental v1.0.0-beta (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `lwe_ciphertext_discarding_circuit_bootstrap::*`
[INFO] [stdout]    --> src/specification/engines/mod.rs:318:9
[INFO] [stdout]     |
[INFO] [stdout] 318 | pub use lwe_ciphertext_discarding_circuit_bootstrap::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/backends/core/private/crypto/bootstrap/fourier/mod.rs:751:10
[INFO] [stdout]     |
[INFO] [stdout] 751 |     let (mut body_lwe, mut mask_lwe) = lwe.get_mut_body_and_mask();
[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]    --> src/backends/core/private/crypto/secret/lwe.rs:696:18
[INFO] [stdout]     |
[INFO] [stdout] 696 |             let (mut body, mut mask) = lwe.get_mut_body_and_mask();
[INFO] [stdout]     |                  ----^^^^
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 3 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3m 15s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: fs_extra v1.2.0
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] running `Command { std: "docker" "inspect" "4a6b1ca5279101f5be1961775139ff192848349b19d6be142bc7dc5a8ebd67d2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4a6b1ca5279101f5be1961775139ff192848349b19d6be142bc7dc5a8ebd67d2", kill_on_drop: false }`
[INFO] [stdout] 4a6b1ca5279101f5be1961775139ff192848349b19d6be142bc7dc5a8ebd67d2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7c7239d8ddfa0a4046e8ded76261abcef2fc10e6f94f2592c81e4fbe82c6e9c4
[INFO] running `Command { std: "docker" "start" "-a" "7c7239d8ddfa0a4046e8ded76261abcef2fc10e6f94f2592c81e4fbe82c6e9c4", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.202
[INFO] [stderr]    Compiling crossbeam-utils v0.8.20
[INFO] [stderr]    Compiling either v1.12.0
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]    Compiling rayon-core v1.12.1
[INFO] [stderr]    Compiling plotters-backend v0.3.6
[INFO] [stderr]    Compiling regex-syntax v0.8.3
[INFO] [stderr]    Compiling unicode-width v0.1.12
[INFO] [stderr]    Compiling memchr v2.7.2
[INFO] [stderr]    Compiling rand v0.4.6
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling half v1.8.3
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling oorandom v11.1.3
[INFO] [stdout] warning: unused import: `lwe_ciphertext_discarding_circuit_bootstrap::*`
[INFO] [stdout]    --> src/specification/engines/mod.rs:318:9
[INFO] [stdout]     |
[INFO] [stdout] 318 | pub use lwe_ciphertext_discarding_circuit_bootstrap::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/backends/core/private/crypto/bootstrap/fourier/mod.rs:751:10
[INFO] [stdout]     |
[INFO] [stdout] 751 |     let (mut body_lwe, mut mask_lwe) = lwe.get_mut_body_and_mask();
[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]    --> src/backends/core/private/crypto/secret/lwe.rs:696:18
[INFO] [stdout]     |
[INFO] [stdout] 696 |             let (mut body, mut mask) = lwe.get_mut_body_and_mask();
[INFO] [stdout]     |                  ----^^^^
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 3 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling textwrap v0.11.0
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling itertools v0.9.0
[INFO] [stderr]    Compiling clap v2.34.0
[INFO] [stderr]    Compiling plotters-svg v0.3.6
[INFO] [stderr]    Compiling plotters v0.3.6
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling csv-core v0.1.11
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling rand v0.3.23
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling kolmogorov_smirnov v1.1.0
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling concrete-npe v0.2.1
[INFO] [stderr]    Compiling crossbeam-deque v0.8.5
[INFO] [stderr]    Compiling regex-automata v0.4.6
[INFO] [stderr]    Compiling criterion-plot v0.4.5
[INFO] [stderr]    Compiling rand_distr v0.2.2
[INFO] [stderr]    Compiling rayon v1.10.0
[INFO] [stderr]    Compiling regex v1.10.4
[INFO] [stderr]    Compiling serde_json v1.0.117
[INFO] [stderr]    Compiling serde_cbor v0.11.2
[INFO] [stderr]    Compiling csv v1.3.0
[INFO] [stderr]    Compiling serde_test v1.0.176
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling criterion v0.3.6
[INFO] [stderr]    Compiling concrete-core-experimental v1.0.0-beta (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `lwe_ciphertext_discarding_circuit_bootstrap::*`
[INFO] [stdout]    --> src/specification/engines/mod.rs:318:9
[INFO] [stdout]     |
[INFO] [stdout] 318 | pub use lwe_ciphertext_discarding_circuit_bootstrap::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `generate_polynomial_multivalue_base`, `generate_polynomial_multivalue`
[INFO] [stdout]  --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 |     generate_polynomial_multivalue, generate_polynomial_multivalue_base,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `PlaintextList`
[INFO] [stdout]  --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:8:67
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::backends::core::private::crypto::encoding::{Plaintext, PlaintextList};
[INFO] [stdout]   |                                                                   ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `GlweCiphertext`
[INFO] [stdout]  --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:9:52
[INFO] [stdout]   |
[INFO] [stdout] 9 | use crate::backends::core::private::crypto::glwe::{GlweCiphertext, PackingKeyswitchKey};
[INFO] [stdout]   |                                                    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::backends::core::private::math::fft::FourierPolynomial`
[INFO] [stdout]   --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use crate::backends::core::private::math::fft::FourierPolynomial;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::backends::core::private::math::polynomial::Polynomial`
[INFO] [stdout]   --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use crate::backends::core::private::math::polynomial::Polynomial;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `concrete_commons::numeric::CastInto`
[INFO] [stdout]   --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use concrete_commons::numeric::CastInto;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `concrete_commons::parameters::MonomialDegree`
[INFO] [stdout]   --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use concrete_commons::parameters::MonomialDegree;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `LweSize`, `PlaintextCount`
[INFO] [stdout]   --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:22:81
[INFO] [stdout]    |
[INFO] [stdout] 22 |     DecompositionBaseLog, DecompositionLevelCount, GlweDimension, LweDimension, LweSize,
[INFO] [stdout]    |                                                                                 ^^^^^^^
[INFO] [stdout] 23 |     PlaintextCount, PolynomialSize,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:436:27
[INFO] [stdout]     |
[INFO] [stdout] 436 |             let dec_res = ((result.0.wrapping_add(rounding)) / delta);
[INFO] [stdout]     |                           ^                                         ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 436 -             let dec_res = ((result.0.wrapping_add(rounding)) / delta);
[INFO] [stdout] 436 +             let dec_res = (result.0.wrapping_add(rounding)) / delta;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `generate_polynomial_multivalue`, `generate_polynomial_three_variables`, `generate_polynomial_two_variables`
[INFO] [stdout]  --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 |     generate_polynomial_multivalue, generate_polynomial_three_variables,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 4 |     generate_polynomial_two_variables,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `PlaintextList`
[INFO] [stdout]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:12:67
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::backends::core::private::crypto::encoding::{Plaintext, PlaintextList};
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `GlweCiphertext`
[INFO] [stdout]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:13:52
[INFO] [stdout]    |
[INFO] [stdout] 13 | use crate::backends::core::private::crypto::glwe::{GlweCiphertext, PackingKeyswitchKey};
[INFO] [stdout]    |                                                    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::backends::core::private::math::fft::FourierPolynomial`
[INFO] [stdout]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use crate::backends::core::private::math::fft::FourierPolynomial;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `concrete_commons::numeric::CastInto`
[INFO] [stdout]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use concrete_commons::numeric::CastInto;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `concrete_commons::parameters::MonomialDegree`
[INFO] [stdout]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 | use concrete_commons::parameters::MonomialDegree;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `LweSize`, `PlaintextCount`
[INFO] [stdout]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:26:81
[INFO] [stdout]    |
[INFO] [stdout] 26 |     DecompositionBaseLog, DecompositionLevelCount, GlweDimension, LweDimension, LweSize,
[INFO] [stdout]    |                                                                                 ^^^^^^^
[INFO] [stdout] 27 |     PlaintextCount, PolynomialSize,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:543:23
[INFO] [stdout]     |
[INFO] [stdout] 543 |         let dec_res = ((result.0.wrapping_add(rounding)) / delta);
[INFO] [stdout]     |                       ^                                         ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 543 -         let dec_res = ((result.0.wrapping_add(rounding)) / delta);
[INFO] [stdout] 543 +         let dec_res = (result.0.wrapping_add(rounding)) / delta;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:717:23
[INFO] [stdout]     |
[INFO] [stdout] 717 |         let dec_res = ((result.0.wrapping_add(rounding)) / delta);
[INFO] [stdout]     |                       ^                                         ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 717 -         let dec_res = ((result.0.wrapping_add(rounding)) / delta);
[INFO] [stdout] 717 +         let dec_res = (result.0.wrapping_add(rounding)) / delta;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cmux_tree`
[INFO] [stdout]   --> src/backends/core/private/crypto/vertical_packing/tests.rs:16:19
[INFO] [stdout]    |
[INFO] [stdout] 16 |     blind_rotate, cmux_tree, cmux_tree_memory_optimized, vertical_packing, vertical_packing_cbs_v0,
[INFO] [stdout]    |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::time::Instant`
[INFO] [stdout]   --> src/backends/core/private/crypto/wop_pbs_vp/test.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use std::time::Instant;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/backends/core/private/crypto/bootstrap/fourier/mod.rs:751:10
[INFO] [stdout]     |
[INFO] [stdout] 751 |     let (mut body_lwe, mut mask_lwe) = lwe.get_mut_body_and_mask();
[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]    --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:334:9
[INFO] [stdout]     |
[INFO] [stdout] 334 |     let mut rlwe_sk =
[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/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:338:9
[INFO] [stdout]     |
[INFO] [stdout] 338 |     let mut lwe_sk = LweSecretKey::generate_binary(lwe_dimension, &mut secret_generator);
[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/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:477:9
[INFO] [stdout]     |
[INFO] [stdout] 477 |     let mut rlwe_sk =
[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/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:481:9
[INFO] [stdout]     |
[INFO] [stdout] 481 |     let mut lwe_sk = LweSecretKey::generate_binary(lwe_dimension, &mut secret_generator);
[INFO] [stdout]     |         ----^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `base`
[INFO] [stdout]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 |     let base = 4_usize;
[INFO] [stdout]    |         ^^^^ help: if this is intentional, prefix it with an underscore: `_base`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:58:9
[INFO] [stdout]    |
[INFO] [stdout] 58 |     let mut rlwe_sk =
[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/backends/core/private/crypto/bootstrap/treepbs/test.rs:62:9
[INFO] [stdout]    |
[INFO] [stdout] 62 |     let mut lwe_sk = LweSecretKey::generate_binary(lwe_dimension, &mut secret_generator);
[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/backends/core/private/crypto/bootstrap/treepbs/test.rs:235:9
[INFO] [stdout]     |
[INFO] [stdout] 235 |     let mut rlwe_sk =
[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/backends/core/private/crypto/bootstrap/treepbs/test.rs:239:9
[INFO] [stdout]     |
[INFO] [stdout] 239 |     let mut lwe_sk = LweSecretKey::generate_binary(lwe_dimension, &mut secret_generator);
[INFO] [stdout]     |         ----^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `base`
[INFO] [stdout]    --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:403:9
[INFO] [stdout]     |
[INFO] [stdout] 403 |     let base = 4_usize;
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_base`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:417:9
[INFO] [stdout]     |
[INFO] [stdout] 417 |     let mut rlwe_sk =
[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/backends/core/private/crypto/bootstrap/treepbs/test.rs:421:9
[INFO] [stdout]     |
[INFO] [stdout] 421 |     let mut lwe_sk = LweSecretKey::generate_binary(lwe_dimension, &mut secret_generator);
[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/backends/core/private/crypto/bootstrap/treepbs/test.rs:583:9
[INFO] [stdout]     |
[INFO] [stdout] 583 |     let mut rlwe_sk =
[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/backends/core/private/crypto/bootstrap/treepbs/test.rs:587:9
[INFO] [stdout]     |
[INFO] [stdout] 587 |     let mut lwe_sk = LweSecretKey::generate_binary(lwe_dimension, &mut secret_generator);
[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/backends/core/private/crypto/bootstrap/treepbs/test.rs:685:13
[INFO] [stdout]     |
[INFO] [stdout] 685 |         let mut vec_lwe_in = vec![lwe_in_1, lwe_in_2, lwe_in_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]    --> src/backends/core/private/crypto/secret/lwe.rs:696:18
[INFO] [stdout]     |
[INFO] [stdout] 696 |             let (mut body, mut mask) = lwe.get_mut_body_and_mask();
[INFO] [stdout]     |                  ----^^^^
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 38 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 14.89s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: fs_extra v1.2.0
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] running `Command { std: "docker" "inspect" "7c7239d8ddfa0a4046e8ded76261abcef2fc10e6f94f2592c81e4fbe82c6e9c4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7c7239d8ddfa0a4046e8ded76261abcef2fc10e6f94f2592c81e4fbe82c6e9c4", kill_on_drop: false }`
[INFO] [stdout] 7c7239d8ddfa0a4046e8ded76261abcef2fc10e6f94f2592c81e4fbe82c6e9c4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 90217df921267433e77283a40d3ebbf3c33d446b62eb3594389f8168bab545f5
[INFO] running `Command { std: "docker" "start" "-a" "90217df921267433e77283a40d3ebbf3c33d446b62eb3594389f8168bab545f5", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `lwe_ciphertext_discarding_circuit_bootstrap::*`
[INFO] [stderr]    --> src/specification/engines/mod.rs:318:9
[INFO] [stderr]     |
[INFO] [stderr] 318 | pub use lwe_ciphertext_discarding_circuit_bootstrap::*;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/backends/core/private/crypto/bootstrap/fourier/mod.rs:751:10
[INFO] [stderr]     |
[INFO] [stderr] 751 |     let (mut body_lwe, mut mask_lwe) = lwe.get_mut_body_and_mask();
[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]    --> src/backends/core/private/crypto/secret/lwe.rs:696:18
[INFO] [stderr]     |
[INFO] [stderr] 696 |             let (mut body, mut mask) = lwe.get_mut_body_and_mask();
[INFO] [stderr]     |                  ----^^^^
[INFO] [stderr]     |                  |
[INFO] [stderr]     |                  help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: `concrete-core-experimental` (lib) generated 3 warnings (run `cargo fix --lib -p concrete-core-experimental` to apply 3 suggestions)
[INFO] [stderr] warning: unused imports: `generate_polynomial_multivalue_base`, `generate_polynomial_multivalue`
[INFO] [stderr]  --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:3:5
[INFO] [stderr]   |
[INFO] [stderr] 3 |     generate_polynomial_multivalue, generate_polynomial_multivalue_base,
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `PlaintextList`
[INFO] [stderr]  --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:8:67
[INFO] [stderr]   |
[INFO] [stderr] 8 | use crate::backends::core::private::crypto::encoding::{Plaintext, PlaintextList};
[INFO] [stderr]   |                                                                   ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `GlweCiphertext`
[INFO] [stderr]  --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:9:52
[INFO] [stderr]   |
[INFO] [stderr] 9 | use crate::backends::core::private::crypto::glwe::{GlweCiphertext, PackingKeyswitchKey};
[INFO] [stderr]   |                                                    ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `crate::backends::core::private::math::fft::FourierPolynomial`
[INFO] [stderr]   --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:16:5
[INFO] [stderr]    |
[INFO] [stderr] 16 | use crate::backends::core::private::math::fft::FourierPolynomial;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `crate::backends::core::private::math::polynomial::Polynomial`
[INFO] [stderr]   --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:17:5
[INFO] [stderr]    |
[INFO] [stderr] 17 | use crate::backends::core::private::math::polynomial::Polynomial;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `concrete_commons::numeric::CastInto`
[INFO] [stderr]   --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:19:5
[INFO] [stderr]    |
[INFO] [stderr] 19 | use concrete_commons::numeric::CastInto;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `concrete_commons::parameters::MonomialDegree`
[INFO] [stderr]   --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:20:5
[INFO] [stderr]    |
[INFO] [stderr] 20 | use concrete_commons::parameters::MonomialDegree;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `LweSize`, `PlaintextCount`
[INFO] [stderr]   --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:22:81
[INFO] [stderr]    |
[INFO] [stderr] 22 |     DecompositionBaseLog, DecompositionLevelCount, GlweDimension, LweDimension, LweSize,
[INFO] [stderr]    |                                                                                 ^^^^^^^
[INFO] [stderr] 23 |     PlaintextCount, PolynomialSize,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]    --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:436:27
[INFO] [stderr]     |
[INFO] [stderr] 436 |             let dec_res = ((result.0.wrapping_add(rounding)) / delta);
[INFO] [stderr]     |                           ^                                         ^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 436 -             let dec_res = ((result.0.wrapping_add(rounding)) / delta);
[INFO] [stderr] 436 +             let dec_res = (result.0.wrapping_add(rounding)) / delta;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `generate_polynomial_multivalue`, `generate_polynomial_three_variables`, `generate_polynomial_two_variables`
[INFO] [stderr]  --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:3:5
[INFO] [stderr]   |
[INFO] [stderr] 3 |     generate_polynomial_multivalue, generate_polynomial_three_variables,
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 4 |     generate_polynomial_two_variables,
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `PlaintextList`
[INFO] [stderr]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:12:67
[INFO] [stderr]    |
[INFO] [stderr] 12 | use crate::backends::core::private::crypto::encoding::{Plaintext, PlaintextList};
[INFO] [stderr]    |                                                                   ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `GlweCiphertext`
[INFO] [stderr]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:13:52
[INFO] [stderr]    |
[INFO] [stderr] 13 | use crate::backends::core::private::crypto::glwe::{GlweCiphertext, PackingKeyswitchKey};
[INFO] [stderr]    |                                                    ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `crate::backends::core::private::math::fft::FourierPolynomial`
[INFO] [stderr]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:20:5
[INFO] [stderr]    |
[INFO] [stderr] 20 | use crate::backends::core::private::math::fft::FourierPolynomial;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `concrete_commons::numeric::CastInto`
[INFO] [stderr]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:23:5
[INFO] [stderr]    |
[INFO] [stderr] 23 | use concrete_commons::numeric::CastInto;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `concrete_commons::parameters::MonomialDegree`
[INFO] [stderr]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:24:5
[INFO] [stderr]    |
[INFO] [stderr] 24 | use concrete_commons::parameters::MonomialDegree;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `LweSize`, `PlaintextCount`
[INFO] [stderr]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:26:81
[INFO] [stderr]    |
[INFO] [stderr] 26 |     DecompositionBaseLog, DecompositionLevelCount, GlweDimension, LweDimension, LweSize,
[INFO] [stderr]    |                                                                                 ^^^^^^^
[INFO] [stderr] 27 |     PlaintextCount, PolynomialSize,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]    --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:543:23
[INFO] [stderr]     |
[INFO] [stderr] 543 |         let dec_res = ((result.0.wrapping_add(rounding)) / delta);
[INFO] [stderr]     |                       ^                                         ^
[INFO] [stderr]     |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 543 -         let dec_res = ((result.0.wrapping_add(rounding)) / delta);
[INFO] [stderr] 543 +         let dec_res = (result.0.wrapping_add(rounding)) / delta;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]    --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:717:23
[INFO] [stderr]     |
[INFO] [stderr] 717 |         let dec_res = ((result.0.wrapping_add(rounding)) / delta);
[INFO] [stderr]     |                       ^                                         ^
[INFO] [stderr]     |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 717 -         let dec_res = ((result.0.wrapping_add(rounding)) / delta);
[INFO] [stderr] 717 +         let dec_res = (result.0.wrapping_add(rounding)) / delta;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `cmux_tree`
[INFO] [stderr]   --> src/backends/core/private/crypto/vertical_packing/tests.rs:16:19
[INFO] [stderr]    |
[INFO] [stderr] 16 |     blind_rotate, cmux_tree, cmux_tree_memory_optimized, vertical_packing, vertical_packing_cbs_v0,
[INFO] [stderr]    |                   ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::time::Instant`
[INFO] [stderr]   --> src/backends/core/private/crypto/wop_pbs_vp/test.rs:15:5
[INFO] [stderr]    |
[INFO] [stderr] 15 | use std::time::Instant;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:334:9
[INFO] [stderr]     |
[INFO] [stderr] 334 |     let mut rlwe_sk =
[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/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:338:9
[INFO] [stderr]     |
[INFO] [stderr] 338 |     let mut lwe_sk = LweSecretKey::generate_binary(lwe_dimension, &mut secret_generator);
[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/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:477:9
[INFO] [stderr]     |
[INFO] [stderr] 477 |     let mut rlwe_sk =
[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/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:481:9
[INFO] [stderr]     |
[INFO] [stderr] 481 |     let mut lwe_sk = LweSecretKey::generate_binary(lwe_dimension, &mut secret_generator);
[INFO] [stderr]     |         ----^^^^^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `base`
[INFO] [stderr]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:44:9
[INFO] [stderr]    |
[INFO] [stderr] 44 |     let base = 4_usize;
[INFO] [stderr]    |         ^^^^ help: if this is intentional, prefix it with an underscore: `_base`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:58:9
[INFO] [stderr]    |
[INFO] [stderr] 58 |     let mut rlwe_sk =
[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/backends/core/private/crypto/bootstrap/treepbs/test.rs:62:9
[INFO] [stderr]    |
[INFO] [stderr] 62 |     let mut lwe_sk = LweSecretKey::generate_binary(lwe_dimension, &mut secret_generator);
[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/backends/core/private/crypto/bootstrap/treepbs/test.rs:235:9
[INFO] [stderr]     |
[INFO] [stderr] 235 |     let mut rlwe_sk =
[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/backends/core/private/crypto/bootstrap/treepbs/test.rs:239:9
[INFO] [stderr]     |
[INFO] [stderr] 239 |     let mut lwe_sk = LweSecretKey::generate_binary(lwe_dimension, &mut secret_generator);
[INFO] [stderr]     |         ----^^^^^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `base`
[INFO] [stderr]    --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:403:9
[INFO] [stderr]     |
[INFO] [stderr] 403 |     let base = 4_usize;
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_base`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:417:9
[INFO] [stderr]     |
[INFO] [stderr] 417 |     let mut rlwe_sk =
[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/backends/core/private/crypto/bootstrap/treepbs/test.rs:421:9
[INFO] [stderr]     |
[INFO] [stderr] 421 |     let mut lwe_sk = LweSecretKey::generate_binary(lwe_dimension, &mut secret_generator);
[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/backends/core/private/crypto/bootstrap/treepbs/test.rs:583:9
[INFO] [stderr]     |
[INFO] [stderr] 583 |     let mut rlwe_sk =
[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/backends/core/private/crypto/bootstrap/treepbs/test.rs:587:9
[INFO] [stderr]     |
[INFO] [stderr] 587 |     let mut lwe_sk = LweSecretKey::generate_binary(lwe_dimension, &mut secret_generator);
[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/backends/core/private/crypto/bootstrap/treepbs/test.rs:685:13
[INFO] [stderr]     |
[INFO] [stderr] 685 |         let mut vec_lwe_in = vec![lwe_in_1, lwe_in_2, lwe_in_3];
[INFO] [stderr]     |             ----^^^^^^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: `concrete-core-experimental` (lib test) generated 38 warnings (3 duplicates) (run `cargo fix --lib -p concrete-core-experimental --tests` to apply 33 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: fs_extra v1.2.0
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/concrete_core-413f8245836d2c19)
[INFO] [stdout] 
[INFO] [stdout] running 60 tests
[INFO] [stderr] thread 'backends::core::private::crypto::bootstrap::fourier::tests::test_cmux0_u64' panicked at src/backends/core/private/math/random/uniform.rs:24:1:
[INFO] [stderr] misaligned pointer dereference: address must be a multiple of 0x8 but is 0x7f4dc9eb2faf
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x557c3274c115 - std::backtrace_rs::backtrace::libunwind::trace::h59d96bdb08384354
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5
[INFO] [stderr]    1:     0x557c3274c115 - std::backtrace_rs::backtrace::trace_unsynchronized::h9cf5becacfc93fba
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stderr]    2:     0x557c3274c115 - std::sys_common::backtrace::_print_fmt::h10b76d10405dbd48
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stderr]    3:     0x557c3274c115 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h6ed9e62a156d84e4
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stderr]    4:     0x557c32772f1b - core::fmt::rt::Argument::fmt::h645c680983f03c9f
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/fmt/rt.rs:165:63
[INFO] [stderr]    5:     0x557c32772f1b - core::fmt::write::h8bcd80919a02be29
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/fmt/mod.rs:1169:21
[INFO] [stderr]    6:     0x557c3274999f - std::io::Write::write_fmt::hed769ca6c29434ec
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/io/mod.rs:1835:15
[INFO] [stderr]    7:     0x557c3274beee - std::sys_common::backtrace::_print::h6306f131a28d62b0
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stderr]    8:     0x557c3274beee - std::sys_common::backtrace::print::h7079288e0a26dfcc
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stderr]    9:     0x557c3274d919 - std::panicking::default_hook::{{closure}}::hb063ecec81a736ba
[INFO] [stderr]   10:     0x557c3274d65d - std::panicking::default_hook::hd56ee406bf547b5c
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:298:9
[INFO] [stderr]   11:     0x557c32305c6a - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::he5eacdef44c8728f
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2036:9
[INFO] [stderr]   12:     0x557c32305c6a - test::test_main::{{closure}}::h0ec9aed229e79095
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:137:21
[INFO] [stderr]   13:     0x557c3274df1b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hcbd0d80e1ad4e4f9
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2036:9
[INFO] [stderr]   14:     0x557c3274df1b - std::panicking::rust_panic_with_hook::h624aa3ca42ebb8f2
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:799:13
[INFO] [stderr]   15:     0x557c3274dc94 - std::panicking::begin_panic_handler::{{closure}}::hbc4e76194a5e287c
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:664:13
[INFO] [stderr]   16:     0x557c3274c5d9 - std::sys_common::backtrace::__rust_end_short_backtrace::h847fedc9d1ff7b6d
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stderr]   17:     0x557c3274d9c7 - rust_begin_unwind
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:652:5
[INFO] [stderr]   18:     0x557c321bfec0 - core::panicking::panic_nounwind_fmt::runtime::h4b9f1774825d29a1
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panicking.rs:110:18
[INFO] [stderr]   19:     0x557c321bfec0 - core::panicking::panic_nounwind_fmt::h7f70629ab29f76f1
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panicking.rs:120:5
[INFO] [stderr]   20:     0x557c321c00f3 - core::panicking::panic_misaligned_pointer_dereference::h056bc83508bf2907
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panicking.rs:287:5
[INFO] [stderr]   21:     0x557c32270fd3 - concrete_core::backends::core::private::math::random::uniform::<impl concrete_core::backends::core::private::math::random::RandomGenerable<concrete_core::backends::core::private::math::random::uniform::Uniform> for u64>::generate_one::he436351076b9774f
[INFO] [stderr]                                at /opt/rustwide/workdir/src/backends/core/private/math/random/uniform.rs:15:26
[INFO] [stderr]   22:     0x557c32256e4e - concrete_core::backends::core::private::math::random::RandomGenerable::fill_tensor::{{closure}}::h39f932a10cbd2e0f
[INFO] [stderr]                                at /opt/rustwide/workdir/src/backends/core/private/math/random/mod.rs:58:18
[INFO] [stderr]   23:     0x557c321d8dbd - <core::slice::iter::IterMut<T> as core::iter::traits::iterator::Iterator>::for_each::h25d0866274708432
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/slice/iter/macros.rs:252:21
[INFO] [stderr]   24:     0x557c32256c9d - concrete_core::backends::core::private::math::random::RandomGenerable::fill_tensor::h74a3fae122c3b4c7
[INFO] [stderr]                                at /opt/rustwide/workdir/src/backends/core/private/math/random/mod.rs:57:9
[INFO] [stderr]   25:     0x557c32247d33 - concrete_core::backends::core::private::math::random::generator::RandomGenerator::fill_tensor_with_random_uniform::hcb410be345e0d414
[INFO] [stderr]                                at /opt/rustwide/workdir/src/backends/core/private/math/random/generator.rs:191:9
[INFO] [stderr]   26:     0x557c3220f294 - concrete_core::backends::core::private::crypto::bootstrap::fourier::tests::test_cmux_0::h7524dfa8dacd97a5
[INFO] [stderr]                                at /opt/rustwide/workdir/src/backends/core/private/crypto/bootstrap/fourier/tests.rs:52:9
[INFO] [stderr]   27:     0x557c32215016 - concrete_core::backends::core::private::crypto::bootstrap::fourier::tests::test_cmux0_u64::h816b0b9448365514
[INFO] [stderr]                                at /opt/rustwide/workdir/src/backends/core/private/crypto/bootstrap/fourier/tests.rs:318:5
[INFO] [stderr]   28:     0x557c32214ff7 - concrete_core::backends::core::private::crypto::bootstrap::fourier::tests::test_cmux0_u64::{{closure}}::hf20571d530f23b21
[INFO] [stderr]                                at /opt/rustwide/workdir/src/backends/core/private/crypto/bootstrap/fourier/tests.rs:317:24
[INFO] [stderr]   29:     0x557c322b14e6 - core::ops::function::FnOnce::call_once::h05ff9ca0528bd873
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stderr]   30:     0x557c3230a64b - core::ops::function::FnOnce::call_once::h2e43a8f6f3d94b99
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stderr]   31:     0x557c3230a64b - test::__rust_begin_short_backtrace::h214c9f2d2d3fee90
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:625:18
[INFO] [stderr]   32:     0x557c32309d51 - test::run_test_in_process::{{closure}}::h510b7ba7990692a5
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:648:60
[INFO] [stderr]   33:     0x557c32309d51 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4157186197a93871
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stderr]   34:     0x557c32309d51 - std::panicking::try::do_call::h1bf2463bccd4b28c
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:559:40
[INFO] [stderr]   35:     0x557c32309d51 - std::panicking::try::hd6d4808c9fab4fa5
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:523:19
[INFO] [stderr]   36:     0x557c32309d51 - std::panic::catch_unwind::hd5641d97d123f9f2
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panic.rs:149:14
[INFO] [stderr]   37:     0x557c32309d51 - test::run_test_in_process::hc273b71c8b878a4c
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:648:27
[INFO] [stderr]   38:     0x557c32309d51 - test::run_test::{{closure}}::h6838df834eb8467e
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:569:43
[INFO] [stderr]   39:     0x557c322d2714 - test::run_test::{{closure}}::h608b98ecff5665fb
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:599:41
[INFO] [stderr]   40:     0x557c322d2714 - std::sys_common::backtrace::__rust_begin_short_backtrace::hdc4182b97d1042e9
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stderr]   41:     0x557c322d7142 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h571773fd21d674c8
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/thread/mod.rs:542:17
[INFO] [stderr]   42:     0x557c322d7142 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hdcd384cf2fa70ba3
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stderr]   43:     0x557c322d7142 - std::panicking::try::do_call::h4f1a44bd81423be1
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:559:40
[INFO] [stderr]   44:     0x557c322d7142 - std::panicking::try::h5e02afcb81dcd361
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:523:19
[INFO] [stderr]   45:     0x557c322d7142 - std::panic::catch_unwind::h022f75775bfd8c45
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panic.rs:149:14
[INFO] [stderr]   46:     0x557c322d7142 - std::thread::Builder::spawn_unchecked_::{{closure}}::hf5a62e9e4e6df1f8
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/thread/mod.rs:541:30
[INFO] [stderr]   47:     0x557c322d7142 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h6d56360aeb9509a7
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stderr]   48:     0x557c3275221b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7a343dc551c06baa
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2022:9
[INFO] [stderr]   49:     0x557c3275221b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h30b8111cbaa644f3
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2022:9
[INFO] [stderr]   50:     0x557c3275221b - std::sys::pal::unix::thread::Thread::new::thread_start::h7404e134e61e7a11
[INFO] [stderr]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys/pal/unix/thread.rs:108:17
[INFO] [stderr]   51:     0x7f4dca14dac3 - <unknown>
[INFO] [stderr]   52:     0x7f4dca1dea04 - __clone
[INFO] [stderr]   53:                0x0 - <unknown>
[INFO] [stderr] thread caused non-unwinding panic. aborting.
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/deps/concrete_core-413f8245836d2c19` (signal: 6, SIGABRT: process abort signal)
[INFO] running `Command { std: "docker" "inspect" "90217df921267433e77283a40d3ebbf3c33d446b62eb3594389f8168bab545f5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "90217df921267433e77283a40d3ebbf3c33d446b62eb3594389f8168bab545f5", kill_on_drop: false }`
[INFO] [stdout] 90217df921267433e77283a40d3ebbf3c33d446b62eb3594389f8168bab545f5
[INFO] testing concrete-core-experimental-1.0.0-beta against try#b642703cf9526da1e72c0b6755753b939a9c6b6d for pr-125151
[INFO] extracting crate concrete-core-experimental 1.0.0-beta into /workspace/builds/worker-0-tc2/source
[INFO] validating manifest of crates.io crate concrete-core-experimental 1.0.0-beta on toolchain b642703cf9526da1e72c0b6755753b939a9c6b6d
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate concrete-core-experimental 1.0.0-beta
[INFO] finished tweaking crates.io crate concrete-core-experimental 1.0.0-beta
[INFO] tweaked toml for crates.io crate concrete-core-experimental 1.0.0-beta written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 101 packages to latest compatible versions
[INFO] [stderr]       Adding aes-soft v0.6.4 (latest: v0.99.99)
[INFO] [stderr]       Adding bitflags v1.3.2 (latest: v2.5.0)
[INFO] [stderr]       Adding cipher v0.2.5 (latest: v0.4.4)
[INFO] [stderr]       Adding clap v2.34.0 (latest: v4.5.4)
[INFO] [stderr]       Adding concrete-commons v0.2.0 (latest: v0.2.1)
[INFO] [stderr]       Adding concrete-csprng v0.1.7 (latest: v0.4.0)
[INFO] [stderr]       Adding concrete-fftw v0.1.2 (latest: v0.1.4)
[INFO] [stderr]       Adding concrete-fftw-sys v0.1.2 (latest: v0.1.4)
[INFO] [stderr]       Adding concrete-npe v0.2.1 (latest: v0.3.0)
[INFO] [stderr]       Adding criterion v0.3.6 (latest: v0.5.1)
[INFO] [stderr]       Adding criterion-plot v0.4.5 (latest: v0.5.0)
[INFO] [stderr]       Adding fs_extra v1.2.0 (latest: v1.3.0)
[INFO] [stderr]       Adding generic-array v0.14.7 (latest: v1.0.0)
[INFO] [stderr]       Adding getrandom v0.1.16 (latest: v0.2.15)
[INFO] [stderr]       Adding half v1.8.3 (latest: v2.4.1)
[INFO] [stderr]       Adding hermit-abi v0.1.19 (latest: v0.3.9)
[INFO] [stderr]       Adding itertools v0.9.0 (latest: v0.13.0)
[INFO] [stderr]       Adding itertools v0.10.5 (latest: v0.13.0)
[INFO] [stderr]       Adding rand v0.3.23 (latest: v0.8.5)
[INFO] [stderr]       Adding rand v0.4.6 (latest: v0.8.5)
[INFO] [stderr]       Adding rand v0.7.3 (latest: v0.8.5)
[INFO] [stderr]       Adding rand_chacha v0.2.2 (latest: v0.3.1)
[INFO] [stderr]       Adding rand_core v0.3.1 (latest: v0.6.4)
[INFO] [stderr]       Adding rand_core v0.4.2 (latest: v0.6.4)
[INFO] [stderr]       Adding rand_core v0.5.1 (latest: v0.6.4)
[INFO] [stderr]       Adding rand_distr v0.2.2 (latest: v0.4.3)
[INFO] [stderr]       Adding rand_hc v0.2.0 (latest: v0.3.2)
[INFO] [stderr]       Adding rdrand v0.4.0 (latest: v0.8.3)
[INFO] [stderr]       Adding textwrap v0.11.0 (latest: v0.16.1)
[INFO] [stderr]       Adding wasi v0.9.0+wasi-snapshot-preview1 (latest: v0.13.1+wasi-0.2.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] afe93388652312c94ad8ef5c33b58943b01ae41295bcf98d446e782291068052
[INFO] running `Command { std: "docker" "start" "-a" "afe93388652312c94ad8ef5c33b58943b01ae41295bcf98d446e782291068052", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "afe93388652312c94ad8ef5c33b58943b01ae41295bcf98d446e782291068052", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "afe93388652312c94ad8ef5c33b58943b01ae41295bcf98d446e782291068052", kill_on_drop: false }`
[INFO] [stdout] afe93388652312c94ad8ef5c33b58943b01ae41295bcf98d446e782291068052
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] de1483680a222476a933306f7ce9051dfcdce68260e458f407170aea55a348b5
[INFO] running `Command { std: "docker" "start" "-a" "de1483680a222476a933306f7ce9051dfcdce68260e458f407170aea55a348b5", kill_on_drop: false }`
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling fs_extra v1.2.0
[INFO] [stderr]    Compiling concrete-commons v0.2.0
[INFO] [stderr]    Compiling cipher v0.2.5
[INFO] [stderr]    Compiling aes-soft v0.6.4
[INFO] [stderr]    Compiling concrete-fftw-sys v0.1.2
[INFO] [stderr]    Compiling concrete-csprng v0.1.7
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling concrete-fftw v0.1.2
[INFO] [stderr]    Compiling concrete-core-experimental v1.0.0-beta (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `lwe_ciphertext_discarding_circuit_bootstrap::*`
[INFO] [stdout]    --> src/specification/engines/mod.rs:318:9
[INFO] [stdout]     |
[INFO] [stdout] 318 | pub use lwe_ciphertext_discarding_circuit_bootstrap::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/backends/core/private/crypto/bootstrap/fourier/mod.rs:751:10
[INFO] [stdout]     |
[INFO] [stdout] 751 |     let (mut body_lwe, mut mask_lwe) = lwe.get_mut_body_and_mask();
[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]    --> src/backends/core/private/crypto/secret/lwe.rs:696:18
[INFO] [stdout]     |
[INFO] [stdout] 696 |             let (mut body, mut mask) = lwe.get_mut_body_and_mask();
[INFO] [stdout]     |                  ----^^^^
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 3 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 56s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: fs_extra v1.2.0
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] running `Command { std: "docker" "inspect" "de1483680a222476a933306f7ce9051dfcdce68260e458f407170aea55a348b5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "de1483680a222476a933306f7ce9051dfcdce68260e458f407170aea55a348b5", kill_on_drop: false }`
[INFO] [stdout] de1483680a222476a933306f7ce9051dfcdce68260e458f407170aea55a348b5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1ddee738be307303495d5b7fce88fcd8d3c69e1e1c17a021925316886630a693
[INFO] running `Command { std: "docker" "start" "-a" "1ddee738be307303495d5b7fce88fcd8d3c69e1e1c17a021925316886630a693", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.202
[INFO] [stderr]    Compiling crossbeam-utils v0.8.20
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]    Compiling either v1.12.0
[INFO] [stderr]    Compiling rayon-core v1.12.1
[INFO] [stderr]    Compiling regex-syntax v0.8.3
[INFO] [stderr]    Compiling memchr v2.7.2
[INFO] [stderr]    Compiling unicode-width v0.1.12
[INFO] [stderr]    Compiling plotters-backend v0.3.6
[INFO] [stderr]    Compiling rand v0.4.6
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling half v1.8.3
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling oorandom v11.1.3
[INFO] [stdout] warning: unused import: `lwe_ciphertext_discarding_circuit_bootstrap::*`
[INFO] [stdout]    --> src/specification/engines/mod.rs:318:9
[INFO] [stdout]     |
[INFO] [stdout] 318 | pub use lwe_ciphertext_discarding_circuit_bootstrap::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/backends/core/private/crypto/bootstrap/fourier/mod.rs:751:10
[INFO] [stdout]     |
[INFO] [stdout] 751 |     let (mut body_lwe, mut mask_lwe) = lwe.get_mut_body_and_mask();
[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]    --> src/backends/core/private/crypto/secret/lwe.rs:696:18
[INFO] [stdout]     |
[INFO] [stdout] 696 |             let (mut body, mut mask) = lwe.get_mut_body_and_mask();
[INFO] [stdout]     |                  ----^^^^
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 3 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling textwrap v0.11.0
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling itertools v0.9.0
[INFO] [stderr]    Compiling clap v2.34.0
[INFO] [stderr]    Compiling plotters-svg v0.3.6
[INFO] [stderr]    Compiling plotters v0.3.6
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling csv-core v0.1.11
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling rand v0.3.23
[INFO] [stderr]    Compiling kolmogorov_smirnov v1.1.0
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling concrete-npe v0.2.1
[INFO] [stderr]    Compiling crossbeam-deque v0.8.5
[INFO] [stderr]    Compiling regex-automata v0.4.6
[INFO] [stderr]    Compiling rand_distr v0.2.2
[INFO] [stderr]    Compiling rayon v1.10.0
[INFO] [stderr]    Compiling criterion-plot v0.4.5
[INFO] [stderr]    Compiling regex v1.10.4
[INFO] [stderr]    Compiling serde_json v1.0.117
[INFO] [stderr]    Compiling serde_cbor v0.11.2
[INFO] [stderr]    Compiling csv v1.3.0
[INFO] [stderr]    Compiling serde_test v1.0.176
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling criterion v0.3.6
[INFO] [stderr]    Compiling concrete-core-experimental v1.0.0-beta (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `lwe_ciphertext_discarding_circuit_bootstrap::*`
[INFO] [stdout]    --> src/specification/engines/mod.rs:318:9
[INFO] [stdout]     |
[INFO] [stdout] 318 | pub use lwe_ciphertext_discarding_circuit_bootstrap::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `generate_polynomial_multivalue_base`, `generate_polynomial_multivalue`
[INFO] [stdout]  --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 |     generate_polynomial_multivalue, generate_polynomial_multivalue_base,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `PlaintextList`
[INFO] [stdout]  --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:8:67
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::backends::core::private::crypto::encoding::{Plaintext, PlaintextList};
[INFO] [stdout]   |                                                                   ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `GlweCiphertext`
[INFO] [stdout]  --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:9:52
[INFO] [stdout]   |
[INFO] [stdout] 9 | use crate::backends::core::private::crypto::glwe::{GlweCiphertext, PackingKeyswitchKey};
[INFO] [stdout]   |                                                    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::backends::core::private::math::fft::FourierPolynomial`
[INFO] [stdout]   --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use crate::backends::core::private::math::fft::FourierPolynomial;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::backends::core::private::math::polynomial::Polynomial`
[INFO] [stdout]   --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use crate::backends::core::private::math::polynomial::Polynomial;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `concrete_commons::numeric::CastInto`
[INFO] [stdout]   --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use concrete_commons::numeric::CastInto;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `concrete_commons::parameters::MonomialDegree`
[INFO] [stdout]   --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use concrete_commons::parameters::MonomialDegree;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `LweSize`, `PlaintextCount`
[INFO] [stdout]   --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:22:81
[INFO] [stdout]    |
[INFO] [stdout] 22 |     DecompositionBaseLog, DecompositionLevelCount, GlweDimension, LweDimension, LweSize,
[INFO] [stdout]    |                                                                                 ^^^^^^^
[INFO] [stdout] 23 |     PlaintextCount, PolynomialSize,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:436:27
[INFO] [stdout]     |
[INFO] [stdout] 436 |             let dec_res = ((result.0.wrapping_add(rounding)) / delta);
[INFO] [stdout]     |                           ^                                         ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 436 -             let dec_res = ((result.0.wrapping_add(rounding)) / delta);
[INFO] [stdout] 436 +             let dec_res = (result.0.wrapping_add(rounding)) / delta;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `generate_polynomial_multivalue`, `generate_polynomial_three_variables`, `generate_polynomial_two_variables`
[INFO] [stdout]  --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 |     generate_polynomial_multivalue, generate_polynomial_three_variables,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 4 |     generate_polynomial_two_variables,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `PlaintextList`
[INFO] [stdout]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:12:67
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::backends::core::private::crypto::encoding::{Plaintext, PlaintextList};
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `GlweCiphertext`
[INFO] [stdout]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:13:52
[INFO] [stdout]    |
[INFO] [stdout] 13 | use crate::backends::core::private::crypto::glwe::{GlweCiphertext, PackingKeyswitchKey};
[INFO] [stdout]    |                                                    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::backends::core::private::math::fft::FourierPolynomial`
[INFO] [stdout]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use crate::backends::core::private::math::fft::FourierPolynomial;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `concrete_commons::numeric::CastInto`
[INFO] [stdout]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use concrete_commons::numeric::CastInto;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `concrete_commons::parameters::MonomialDegree`
[INFO] [stdout]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 | use concrete_commons::parameters::MonomialDegree;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `LweSize`, `PlaintextCount`
[INFO] [stdout]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:26:81
[INFO] [stdout]    |
[INFO] [stdout] 26 |     DecompositionBaseLog, DecompositionLevelCount, GlweDimension, LweDimension, LweSize,
[INFO] [stdout]    |                                                                                 ^^^^^^^
[INFO] [stdout] 27 |     PlaintextCount, PolynomialSize,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:543:23
[INFO] [stdout]     |
[INFO] [stdout] 543 |         let dec_res = ((result.0.wrapping_add(rounding)) / delta);
[INFO] [stdout]     |                       ^                                         ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 543 -         let dec_res = ((result.0.wrapping_add(rounding)) / delta);
[INFO] [stdout] 543 +         let dec_res = (result.0.wrapping_add(rounding)) / delta;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:717:23
[INFO] [stdout]     |
[INFO] [stdout] 717 |         let dec_res = ((result.0.wrapping_add(rounding)) / delta);
[INFO] [stdout]     |                       ^                                         ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 717 -         let dec_res = ((result.0.wrapping_add(rounding)) / delta);
[INFO] [stdout] 717 +         let dec_res = (result.0.wrapping_add(rounding)) / delta;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cmux_tree`
[INFO] [stdout]   --> src/backends/core/private/crypto/vertical_packing/tests.rs:16:19
[INFO] [stdout]    |
[INFO] [stdout] 16 |     blind_rotate, cmux_tree, cmux_tree_memory_optimized, vertical_packing, vertical_packing_cbs_v0,
[INFO] [stdout]    |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::time::Instant`
[INFO] [stdout]   --> src/backends/core/private/crypto/wop_pbs_vp/test.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use std::time::Instant;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/backends/core/private/crypto/bootstrap/fourier/mod.rs:751:10
[INFO] [stdout]     |
[INFO] [stdout] 751 |     let (mut body_lwe, mut mask_lwe) = lwe.get_mut_body_and_mask();
[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]    --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:334:9
[INFO] [stdout]     |
[INFO] [stdout] 334 |     let mut rlwe_sk =
[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/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:338:9
[INFO] [stdout]     |
[INFO] [stdout] 338 |     let mut lwe_sk = LweSecretKey::generate_binary(lwe_dimension, &mut secret_generator);
[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/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:477:9
[INFO] [stdout]     |
[INFO] [stdout] 477 |     let mut rlwe_sk =
[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/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:481:9
[INFO] [stdout]     |
[INFO] [stdout] 481 |     let mut lwe_sk = LweSecretKey::generate_binary(lwe_dimension, &mut secret_generator);
[INFO] [stdout]     |         ----^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `base`
[INFO] [stdout]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 |     let base = 4_usize;
[INFO] [stdout]    |         ^^^^ help: if this is intentional, prefix it with an underscore: `_base`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:58:9
[INFO] [stdout]    |
[INFO] [stdout] 58 |     let mut rlwe_sk =
[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/backends/core/private/crypto/bootstrap/treepbs/test.rs:62:9
[INFO] [stdout]    |
[INFO] [stdout] 62 |     let mut lwe_sk = LweSecretKey::generate_binary(lwe_dimension, &mut secret_generator);
[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/backends/core/private/crypto/bootstrap/treepbs/test.rs:235:9
[INFO] [stdout]     |
[INFO] [stdout] 235 |     let mut rlwe_sk =
[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/backends/core/private/crypto/bootstrap/treepbs/test.rs:239:9
[INFO] [stdout]     |
[INFO] [stdout] 239 |     let mut lwe_sk = LweSecretKey::generate_binary(lwe_dimension, &mut secret_generator);
[INFO] [stdout]     |         ----^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `base`
[INFO] [stdout]    --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:403:9
[INFO] [stdout]     |
[INFO] [stdout] 403 |     let base = 4_usize;
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_base`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:417:9
[INFO] [stdout]     |
[INFO] [stdout] 417 |     let mut rlwe_sk =
[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/backends/core/private/crypto/bootstrap/treepbs/test.rs:421:9
[INFO] [stdout]     |
[INFO] [stdout] 421 |     let mut lwe_sk = LweSecretKey::generate_binary(lwe_dimension, &mut secret_generator);
[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/backends/core/private/crypto/bootstrap/treepbs/test.rs:583:9
[INFO] [stdout]     |
[INFO] [stdout] 583 |     let mut rlwe_sk =
[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/backends/core/private/crypto/bootstrap/treepbs/test.rs:587:9
[INFO] [stdout]     |
[INFO] [stdout] 587 |     let mut lwe_sk = LweSecretKey::generate_binary(lwe_dimension, &mut secret_generator);
[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/backends/core/private/crypto/bootstrap/treepbs/test.rs:685:13
[INFO] [stdout]     |
[INFO] [stdout] 685 |         let mut vec_lwe_in = vec![lwe_in_1, lwe_in_2, lwe_in_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]    --> src/backends/core/private/crypto/secret/lwe.rs:696:18
[INFO] [stdout]     |
[INFO] [stdout] 696 |             let (mut body, mut mask) = lwe.get_mut_body_and_mask();
[INFO] [stdout]     |                  ----^^^^
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 38 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 12.68s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: fs_extra v1.2.0
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] running `Command { std: "docker" "inspect" "1ddee738be307303495d5b7fce88fcd8d3c69e1e1c17a021925316886630a693", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1ddee738be307303495d5b7fce88fcd8d3c69e1e1c17a021925316886630a693", kill_on_drop: false }`
[INFO] [stdout] 1ddee738be307303495d5b7fce88fcd8d3c69e1e1c17a021925316886630a693
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 8976e43d6f362397cf3e42087eaa3e6f17dda916d073a7eac48da1cc600df636
[INFO] running `Command { std: "docker" "start" "-a" "8976e43d6f362397cf3e42087eaa3e6f17dda916d073a7eac48da1cc600df636", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `lwe_ciphertext_discarding_circuit_bootstrap::*`
[INFO] [stderr]    --> src/specification/engines/mod.rs:318:9
[INFO] [stderr]     |
[INFO] [stderr] 318 | pub use lwe_ciphertext_discarding_circuit_bootstrap::*;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/backends/core/private/crypto/bootstrap/fourier/mod.rs:751:10
[INFO] [stderr]     |
[INFO] [stderr] 751 |     let (mut body_lwe, mut mask_lwe) = lwe.get_mut_body_and_mask();
[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]    --> src/backends/core/private/crypto/secret/lwe.rs:696:18
[INFO] [stderr]     |
[INFO] [stderr] 696 |             let (mut body, mut mask) = lwe.get_mut_body_and_mask();
[INFO] [stderr]     |                  ----^^^^
[INFO] [stderr]     |                  |
[INFO] [stderr]     |                  help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: `concrete-core-experimental` (lib) generated 3 warnings (run `cargo fix --lib -p concrete-core-experimental` to apply 3 suggestions)
[INFO] [stderr] warning: unused imports: `generate_polynomial_multivalue_base`, `generate_polynomial_multivalue`
[INFO] [stderr]  --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:3:5
[INFO] [stderr]   |
[INFO] [stderr] 3 |     generate_polynomial_multivalue, generate_polynomial_multivalue_base,
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `PlaintextList`
[INFO] [stderr]  --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:8:67
[INFO] [stderr]   |
[INFO] [stderr] 8 | use crate::backends::core::private::crypto::encoding::{Plaintext, PlaintextList};
[INFO] [stderr]   |                                                                   ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `GlweCiphertext`
[INFO] [stderr]  --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:9:52
[INFO] [stderr]   |
[INFO] [stderr] 9 | use crate::backends::core::private::crypto::glwe::{GlweCiphertext, PackingKeyswitchKey};
[INFO] [stderr]   |                                                    ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `crate::backends::core::private::math::fft::FourierPolynomial`
[INFO] [stderr]   --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:16:5
[INFO] [stderr]    |
[INFO] [stderr] 16 | use crate::backends::core::private::math::fft::FourierPolynomial;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `crate::backends::core::private::math::polynomial::Polynomial`
[INFO] [stderr]   --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:17:5
[INFO] [stderr]    |
[INFO] [stderr] 17 | use crate::backends::core::private::math::polynomial::Polynomial;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `concrete_commons::numeric::CastInto`
[INFO] [stderr]   --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:19:5
[INFO] [stderr]    |
[INFO] [stderr] 19 | use concrete_commons::numeric::CastInto;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `concrete_commons::parameters::MonomialDegree`
[INFO] [stderr]   --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:20:5
[INFO] [stderr]    |
[INFO] [stderr] 20 | use concrete_commons::parameters::MonomialDegree;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `LweSize`, `PlaintextCount`
[INFO] [stderr]   --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:22:81
[INFO] [stderr]    |
[INFO] [stderr] 22 |     DecompositionBaseLog, DecompositionLevelCount, GlweDimension, LweDimension, LweSize,
[INFO] [stderr]    |                                                                                 ^^^^^^^
[INFO] [stderr] 23 |     PlaintextCount, PolynomialSize,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]    --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:436:27
[INFO] [stderr]     |
[INFO] [stderr] 436 |             let dec_res = ((result.0.wrapping_add(rounding)) / delta);
[INFO] [stderr]     |                           ^                                         ^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 436 -             let dec_res = ((result.0.wrapping_add(rounding)) / delta);
[INFO] [stderr] 436 +             let dec_res = (result.0.wrapping_add(rounding)) / delta;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `generate_polynomial_multivalue`, `generate_polynomial_three_variables`, `generate_polynomial_two_variables`
[INFO] [stderr]  --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:3:5
[INFO] [stderr]   |
[INFO] [stderr] 3 |     generate_polynomial_multivalue, generate_polynomial_three_variables,
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 4 |     generate_polynomial_two_variables,
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `PlaintextList`
[INFO] [stderr]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:12:67
[INFO] [stderr]    |
[INFO] [stderr] 12 | use crate::backends::core::private::crypto::encoding::{Plaintext, PlaintextList};
[INFO] [stderr]    |                                                                   ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `GlweCiphertext`
[INFO] [stderr]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:13:52
[INFO] [stderr]    |
[INFO] [stderr] 13 | use crate::backends::core::private::crypto::glwe::{GlweCiphertext, PackingKeyswitchKey};
[INFO] [stderr]    |                                                    ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `crate::backends::core::private::math::fft::FourierPolynomial`
[INFO] [stderr]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:20:5
[INFO] [stderr]    |
[INFO] [stderr] 20 | use crate::backends::core::private::math::fft::FourierPolynomial;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `concrete_commons::numeric::CastInto`
[INFO] [stderr]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:23:5
[INFO] [stderr]    |
[INFO] [stderr] 23 | use concrete_commons::numeric::CastInto;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `concrete_commons::parameters::MonomialDegree`
[INFO] [stderr]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:24:5
[INFO] [stderr]    |
[INFO] [stderr] 24 | use concrete_commons::parameters::MonomialDegree;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `LweSize`, `PlaintextCount`
[INFO] [stderr]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:26:81
[INFO] [stderr]    |
[INFO] [stderr] 26 |     DecompositionBaseLog, DecompositionLevelCount, GlweDimension, LweDimension, LweSize,
[INFO] [stderr]    |                                                                                 ^^^^^^^
[INFO] [stderr] 27 |     PlaintextCount, PolynomialSize,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]    --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:543:23
[INFO] [stderr]     |
[INFO] [stderr] 543 |         let dec_res = ((result.0.wrapping_add(rounding)) / delta);
[INFO] [stderr]     |                       ^                                         ^
[INFO] [stderr]     |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 543 -         let dec_res = ((result.0.wrapping_add(rounding)) / delta);
[INFO] [stderr] 543 +         let dec_res = (result.0.wrapping_add(rounding)) / delta;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]    --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:717:23
[INFO] [stderr]     |
[INFO] [stderr] 717 |         let dec_res = ((result.0.wrapping_add(rounding)) / delta);
[INFO] [stderr]     |                       ^                                         ^
[INFO] [stderr]     |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 717 -         let dec_res = ((result.0.wrapping_add(rounding)) / delta);
[INFO] [stderr] 717 +         let dec_res = (result.0.wrapping_add(rounding)) / delta;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `cmux_tree`
[INFO] [stderr]   --> src/backends/core/private/crypto/vertical_packing/tests.rs:16:19
[INFO] [stderr]    |
[INFO] [stderr] 16 |     blind_rotate, cmux_tree, cmux_tree_memory_optimized, vertical_packing, vertical_packing_cbs_v0,
[INFO] [stderr]    |                   ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::time::Instant`
[INFO] [stderr]   --> src/backends/core/private/crypto/wop_pbs_vp/test.rs:15:5
[INFO] [stderr]    |
[INFO] [stderr] 15 | use std::time::Instant;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:334:9
[INFO] [stderr]     |
[INFO] [stderr] 334 |     let mut rlwe_sk =
[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/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:338:9
[INFO] [stderr]     |
[INFO] [stderr] 338 |     let mut lwe_sk = LweSecretKey::generate_binary(lwe_dimension, &mut secret_generator);
[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/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:477:9
[INFO] [stderr]     |
[INFO] [stderr] 477 |     let mut rlwe_sk =
[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/backends/core/private/crypto/bootstrap/multivaluepbs/test.rs:481:9
[INFO] [stderr]     |
[INFO] [stderr] 481 |     let mut lwe_sk = LweSecretKey::generate_binary(lwe_dimension, &mut secret_generator);
[INFO] [stderr]     |         ----^^^^^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `base`
[INFO] [stderr]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:44:9
[INFO] [stderr]    |
[INFO] [stderr] 44 |     let base = 4_usize;
[INFO] [stderr]    |         ^^^^ help: if this is intentional, prefix it with an underscore: `_base`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]   --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:58:9
[INFO] [stderr]    |
[INFO] [stderr] 58 |     let mut rlwe_sk =
[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/backends/core/private/crypto/bootstrap/treepbs/test.rs:62:9
[INFO] [stderr]    |
[INFO] [stderr] 62 |     let mut lwe_sk = LweSecretKey::generate_binary(lwe_dimension, &mut secret_generator);
[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/backends/core/private/crypto/bootstrap/treepbs/test.rs:235:9
[INFO] [stderr]     |
[INFO] [stderr] 235 |     let mut rlwe_sk =
[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/backends/core/private/crypto/bootstrap/treepbs/test.rs:239:9
[INFO] [stderr]     |
[INFO] [stderr] 239 |     let mut lwe_sk = LweSecretKey::generate_binary(lwe_dimension, &mut secret_generator);
[INFO] [stderr]     |         ----^^^^^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `base`
[INFO] [stderr]    --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:403:9
[INFO] [stderr]     |
[INFO] [stderr] 403 |     let base = 4_usize;
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_base`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/backends/core/private/crypto/bootstrap/treepbs/test.rs:417:9
[INFO] [stderr]     |
[INFO] [stderr] 417 |     let mut rlwe_sk =
[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/backends/core/private/crypto/bootstrap/treepbs/test.rs:421:9
[INFO] [stderr]     |
[INFO] [stderr] 421 |     let mut lwe_sk = LweSecretKey::generate_binary(lwe_dimension, &mut secret_generator);
[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/backends/core/private/crypto/bootstrap/treepbs/test.rs:583:9
[INFO] [stderr]     |
[INFO] [stderr] 583 |     let mut rlwe_sk =
[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/backends/core/private/crypto/bootstrap/treepbs/test.rs:587:9
[INFO] [stderr]     |
[INFO] [stderr] 587 |     let mut lwe_sk = LweSecretKey::generate_binary(lwe_dimension, &mut secret_generator);
[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/backends/core/private/crypto/bootstrap/treepbs/test.rs:685:13
[INFO] [stderr]     |
[INFO] [stderr] 685 |         let mut vec_lwe_in = vec![lwe_in_1, lwe_in_2, lwe_in_3];
[INFO] [stderr]     |             ----^^^^^^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: `concrete-core-experimental` (lib test) generated 38 warnings (3 duplicates) (run `cargo fix --lib -p concrete-core-experimental --tests` to apply 33 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: fs_extra v1.2.0
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/concrete_core-413f8245836d2c19)
[INFO] [stdout] 
[INFO] [stdout] running 60 tests
[INFO] [stderr] thread 'backends::core::private::crypto::bootstrap::fourier::tests::test_cmux0_u32' panicked at src/backends/core/private/math/random/uniform.rs:23:1:
[INFO] [stderr] misaligned pointer dereference: address must be a multiple of 0x4 but is 0x7f2a05aa5fb3
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x555fde8a71c5 - std::backtrace_rs::backtrace::libunwind::trace::he49dc9a9e3164223
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5
[INFO] [stderr]    1:     0x555fde8a71c5 - std::backtrace_rs::backtrace::trace_unsynchronized::h3a3e77c68030aa6b
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stderr]    2:     0x555fde8a71c5 - std::sys_common::backtrace::_print_fmt::h9479ad2f99afd5d4
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stderr]    3:     0x555fde8a71c5 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hfb01aa1fa3fb1821
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stderr]    4:     0x555fde8cdf6b - core::fmt::rt::Argument::fmt::h125e56152abbc1c3
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/fmt/rt.rs:165:63
[INFO] [stderr]    5:     0x555fde8cdf6b - core::fmt::write::hb0ab4ff05ccfe741
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/fmt/mod.rs:1169:21
[INFO] [stderr]    6:     0x555fde8a499f - std::io::Write::write_fmt::h456b7988df61daf3
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/io/mod.rs:1835:15
[INFO] [stderr]    7:     0x555fde8a6f9e - std::sys_common::backtrace::_print::h79ca548f3a2adf4b
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stderr]    8:     0x555fde8a6f9e - std::sys_common::backtrace::print::h9aebf997b2fea2d3
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stderr]    9:     0x555fde8a8909 - std::panicking::default_hook::{{closure}}::h68a0954af2694526
[INFO] [stderr]   10:     0x555fde8a86d8 - std::panicking::default_hook::h5be50cc6849ffb00
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:298:9
[INFO] [stderr]   11:     0x555fde460d2f - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hd874405dcbd1d3ed
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2036:9
[INFO] [stderr]   12:     0x555fde460d2f - test::test_main::{{closure}}::h4f26a9df34a84b94
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:137:21
[INFO] [stderr]   13:     0x555fde8a8f0b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h00e96d9c62aa9a12
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2036:9
[INFO] [stderr]   14:     0x555fde8a8f0b - std::panicking::rust_panic_with_hook::h3c0df6036729334c
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:799:13
[INFO] [stderr]   15:     0x555fde8a8c84 - std::panicking::begin_panic_handler::{{closure}}::ha3a21e93c4cfd807
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:664:13
[INFO] [stderr]   16:     0x555fde8a7689 - std::sys_common::backtrace::__rust_end_short_backtrace::h19508a8f8ae71dc9
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stderr]   17:     0x555fde8a89b7 - rust_begin_unwind
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:652:5
[INFO] [stderr]   18:     0x555fde31ae90 - core::panicking::panic_nounwind_fmt::runtime::h5a694fc2dbb2d2f2
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/panicking.rs:110:18
[INFO] [stderr]   19:     0x555fde31ae90 - core::panicking::panic_nounwind_fmt::hdd1d11fcfd7ed294
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/panicking.rs:120:5
[INFO] [stderr]   20:     0x555fde31b0c3 - core::panicking::panic_misaligned_pointer_dereference::h4d2ab7de4726ac07
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/panicking.rs:287:5
[INFO] [stderr]   21:     0x555fde397bf4 - concrete_core::backends::core::private::math::random::uniform::<impl concrete_core::backends::core::private::math::random::RandomGenerable<concrete_core::backends::core::private::math::random::uniform::Uniform> for u32>::generate_one::hb4cc3e7fbbe66f0e
[INFO] [stderr]                                at /opt/rustwide/workdir/src/backends/core/private/math/random/uniform.rs:15:26
[INFO] [stderr]   22:     0x555fde4090ce - concrete_core::backends::core::private::math::random::RandomGenerable::fill_tensor::{{closure}}::h0ebdfef6bbe9b564
[INFO] [stderr]                                at /opt/rustwide/workdir/src/backends/core/private/math/random/mod.rs:58:18
[INFO] [stderr]   23:     0x555fde33451d - <core::slice::iter::IterMut<T> as core::iter::traits::iterator::Iterator>::for_each::h7223de0b948a20ed
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/slice/iter/macros.rs:252:21
[INFO] [stderr]   24:     0x555fde408f0d - concrete_core::backends::core::private::math::random::RandomGenerable::fill_tensor::h36dde5e36b7369ad
[INFO] [stderr]                                at /opt/rustwide/workdir/src/backends/core/private/math/random/mod.rs:57:9
[INFO] [stderr]   25:     0x555fde3ac273 - concrete_core::backends::core::private::math::random::generator::RandomGenerator::fill_tensor_with_random_uniform::h76068cf752fea805
[INFO] [stderr]                                at /opt/rustwide/workdir/src/backends/core/private/math/random/generator.rs:191:9
[INFO] [stderr]   26:     0x555fde3ef971 - concrete_core::backends::core::private::crypto::bootstrap::fourier::tests::test_cmux_0::h94e6f197d2409f35
[INFO] [stderr]                                at /opt/rustwide/workdir/src/backends/core/private/crypto/bootstrap/fourier/tests.rs:52:9
[INFO] [stderr]   27:     0x555fde3f4fc6 - concrete_core::backends::core::private::crypto::bootstrap::fourier::tests::test_cmux0_u32::h3eb092e554839dd5
[INFO] [stderr]                                at /opt/rustwide/workdir/src/backends/core/private/crypto/bootstrap/fourier/tests.rs:313:5
[INFO] [stderr]   28:     0x555fde3f4fa7 - concrete_core::backends::core::private::crypto::bootstrap::fourier::tests::test_cmux0_u32::{{closure}}::h2a7c95bf8458c8f2
[INFO] [stderr]                                at /opt/rustwide/workdir/src/backends/core/private/crypto/bootstrap/fourier/tests.rs:312:24
[INFO] [stderr]   29:     0x555fde388f56 - core::ops::function::FnOnce::call_once::h19d4d4bfee2f0c68
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/ops/function.rs:250:5
[INFO] [stderr]   30:     0x555fde46564b - core::ops::function::FnOnce::call_once::h18c6bf92212b87a4
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/ops/function.rs:250:5
[INFO] [stderr]   31:     0x555fde46564b - test::__rust_begin_short_backtrace::hdcf0edcfa9080086
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:625:18
[INFO] [stderr]   32:     0x555fde464d11 - test::run_test_in_process::{{closure}}::heac2c4eb375d2d10
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:648:60
[INFO] [stderr]   33:     0x555fde464d11 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0289bafc8a1cc004
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stderr]   34:     0x555fde464d11 - std::panicking::try::do_call::h5e158f1ad8a5f983
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:559:40
[INFO] [stderr]   35:     0x555fde464d11 - std::panicking::try::hea3411d60321c4de
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:523:19
[INFO] [stderr]   36:     0x555fde464d11 - std::panic::catch_unwind::hafb7bb18bc47bbc7
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panic.rs:149:14
[INFO] [stderr]   37:     0x555fde464d11 - test::run_test_in_process::h74dd138dc7762d99
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:648:27
[INFO] [stderr]   38:     0x555fde464d11 - test::run_test::{{closure}}::h6b390822e63606cf
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:569:43
[INFO] [stderr]   39:     0x555fde42d6e4 - test::run_test::{{closure}}::h6e11dba8131d354b
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/test/src/lib.rs:599:41
[INFO] [stderr]   40:     0x555fde42d6e4 - std::sys_common::backtrace::__rust_begin_short_backtrace::ha71b3541b59bdbbb
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stderr]   41:     0x555fde4321b2 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hef92127c5ef9e53c
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/thread/mod.rs:542:17
[INFO] [stderr]   42:     0x555fde4321b2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h859c109f9d11c92b
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stderr]   43:     0x555fde4321b2 - std::panicking::try::do_call::hbf534c458cd858f0
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:559:40
[INFO] [stderr]   44:     0x555fde4321b2 - std::panicking::try::h65c18365a7b9ad90
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:523:19
[INFO] [stderr]   45:     0x555fde4321b2 - std::panic::catch_unwind::h21b25d4c69478c39
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panic.rs:149:14
[INFO] [stderr]   46:     0x555fde4321b2 - std::thread::Builder::spawn_unchecked_::{{closure}}::h23335f620275a9bf
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/thread/mod.rs:541:30
[INFO] [stderr]   47:     0x555fde4321b2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb491dc55513e9b7c
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/ops/function.rs:250:5
[INFO] [stderr]   48:     0x555fde8ad1fb - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h41b39260afcffdc9
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2022:9
[INFO] [stderr]   49:     0x555fde8ad1fb - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6694c8dc6dd010c4
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2022:9
[INFO] [stderr]   50:     0x555fde8ad1fb - std::sys::pal::unix::thread::Thread::new::thread_start::hf16038e1c8e19c99
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys/pal/unix/thread.rs:108:17
[INFO] [stderr]   51:     0x7f2a05b3fac3 - <unknown>
[INFO] [stderr]   52:     0x7f2a05bd0a04 - __clone
[INFO] [stderr]   53:                0x0 - <unknown>
[INFO] [stderr] thread caused non-unwinding panic. aborting.
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/deps/concrete_core-413f8245836d2c19` (signal: 6, SIGABRT: process abort signal)
[INFO] running `Command { std: "docker" "inspect" "8976e43d6f362397cf3e42087eaa3e6f17dda916d073a7eac48da1cc600df636", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8976e43d6f362397cf3e42087eaa3e6f17dda916d073a7eac48da1cc600df636", kill_on_drop: false }`
[INFO] [stdout] 8976e43d6f362397cf3e42087eaa3e6f17dda916d073a7eac48da1cc600df636
