[INFO] fetching crate concrete_lib 0.1.5... [INFO] testing concrete_lib-0.1.5 against 1.60.0 for beta-1.61-1 [INFO] extracting crate concrete_lib 0.1.5 into /workspace/builds/worker-11/source [INFO] validating manifest of crates.io crate concrete_lib 0.1.5 on toolchain 1.60.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.60.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate concrete_lib 0.1.5 [INFO] finished tweaking crates.io crate concrete_lib 0.1.5 [INFO] tweaked toml for crates.io crate concrete_lib 0.1.5 written to /workspace/builds/worker-11/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.60.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.60.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded kolmogorov_smirnov v1.1.0 [INFO] [stderr] Downloaded fftw-sys v0.4.0 [INFO] [stderr] Downloaded fftw v0.5.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/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:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 52fafc7139b2374b099a6389ed773d6ab62e1d064ce25b05ca620c68aa4ad04d [INFO] running `Command { std: "docker" "start" "-a" "52fafc7139b2374b099a6389ed773d6ab62e1d064ce25b05ca620c68aa4ad04d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "52fafc7139b2374b099a6389ed773d6ab62e1d064ce25b05ca620c68aa4ad04d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "52fafc7139b2374b099a6389ed773d6ab62e1d064ce25b05ca620c68aa4ad04d", kill_on_drop: false }` [INFO] [stdout] 52fafc7139b2374b099a6389ed773d6ab62e1d064ce25b05ca620c68aa4ad04d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "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:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 4830f2a27e8d4126eb784706710b06535ed828e4a2d169d9fe24f2cc23b2a592 [INFO] running `Command { std: "docker" "start" "-a" "4830f2a27e8d4126eb784706710b06535ed828e4a2d169d9fe24f2cc23b2a592", kill_on_drop: false }` [INFO] [stderr] Compiling matrixmultiply v0.1.15 [INFO] [stderr] Compiling ndarray v0.12.1 [INFO] [stderr] Compiling rawpointer v0.1.0 [INFO] [stderr] Compiling concrete_lib v0.1.5 (/opt/rustwide/workdir) [INFO] [stderr] Compiling num-complex v0.2.4 [INFO] [stderr] Compiling itertools v0.7.11 [INFO] [stderr] Compiling itertools v0.9.0 [INFO] [stderr] Compiling object v0.27.1 [INFO] [stderr] Compiling colored v2.0.0 [INFO] [stderr] Compiling kolmogorov_smirnov v1.1.0 [INFO] [stderr] Compiling failure_derive v0.1.8 [INFO] [stderr] Compiling serde v1.0.136 [INFO] [stderr] Compiling rand_distr v0.2.2 [INFO] [stderr] Compiling fftw-sys v0.4.0 [INFO] [stderr] Compiling serde_json v1.0.79 [INFO] [stderr] Compiling backtrace v0.3.64 [INFO] [stderr] Compiling failure v0.1.8 [INFO] [stderr] Compiling fftw v0.5.1 [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:494:10 [INFO] [stdout] | [INFO] [stdout] 494 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:61:24 [INFO] [stdout] | [INFO] [stdout] 61 | return Err(MinMaxError!(min, max)); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `MinMaxError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:478:10 [INFO] [stdout] | [INFO] [stdout] 478 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:64:24 [INFO] [stdout] | [INFO] [stdout] 64 | return Err(PrecisionError!()); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PrecisionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:494:10 [INFO] [stdout] | [INFO] [stdout] 494 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:109:24 [INFO] [stdout] | [INFO] [stdout] 109 | return Err(MinMaxError!(min, max)); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `MinMaxError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:478:10 [INFO] [stdout] | [INFO] [stdout] 478 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:112:24 [INFO] [stdout] | [INFO] [stdout] 112 | return Err(PrecisionError!()); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PrecisionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:270:10 [INFO] [stdout] | [INFO] [stdout] 270 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:156:17 [INFO] [stdout] | [INFO] [stdout] 156 | Err(NoNoiseInCiphertext!(variance)) [INFO] [stdout] | ------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NoNoiseInCiphertext` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:509:10 [INFO] [stdout] | [INFO] [stdout] 509 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:203:24 [INFO] [stdout] | [INFO] [stdout] 203 | return Err(RadiusError!(radius)); [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `RadiusError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:478:10 [INFO] [stdout] | [INFO] [stdout] 478 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:206:24 [INFO] [stdout] | [INFO] [stdout] 206 | return Err(PrecisionError!()); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PrecisionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:325:10 [INFO] [stdout] | [INFO] [stdout] 325 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:240:24 [INFO] [stdout] | [INFO] [stdout] 240 | return Err(MessageOutsideIntervalError!(message, self.o, self.delta)); [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `MessageOutsideIntervalError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:398:24 [INFO] [stdout] | [INFO] [stdout] 398 | return Err(InvalidEncoderError!(self.nb_bit_precision, self.delta)); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:401:24 [INFO] [stdout] | [INFO] [stdout] 401 | return Err(NotEnoughPaddingError!(self.nb_bit_padding, 1)); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:325:10 [INFO] [stdout] | [INFO] [stdout] 325 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:463:24 [INFO] [stdout] | [INFO] [stdout] 463 | return Err(MessageOutsideIntervalError!(m, self.o, self.delta)); [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `MessageOutsideIntervalError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:491:24 [INFO] [stdout] | [INFO] [stdout] 491 | return Err(InvalidEncoderError!(self.nb_bit_precision, self.delta)); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:534:24 [INFO] [stdout] | [INFO] [stdout] 534 | return Err(InvalidEncoderError!(self.nb_bit_precision, self.delta)); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:270:10 [INFO] [stdout] | [INFO] [stdout] 270 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:166:24 [INFO] [stdout] | [INFO] [stdout] 166 | return Err(NoNoiseInCiphertext!(var)); [INFO] [stdout] | ------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NoNoiseInCiphertext` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:212:24 [INFO] [stdout] | [INFO] [stdout] 212 | return Err(DimensionError!(self.dimension, sk.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:258:24 [INFO] [stdout] | [INFO] [stdout] 258 | return Err(DimensionError!(self.dimension, sk.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:342:10 [INFO] [stdout] | [INFO] [stdout] 342 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:345:24 [INFO] [stdout] | [INFO] [stdout] 345 | return Err(MessageTooBigError!(message, self.encoder.delta)); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `MessageTooBigError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:430:24 [INFO] [stdout] | [INFO] [stdout] 430 | return Err(InvalidEncoderError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 431 | | self.encoder.nb_bit_precision, [INFO] [stdout] 432 | | self.encoder.delta [INFO] [stdout] 433 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:536:24 [INFO] [stdout] | [INFO] [stdout] 536 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:547:24 [INFO] [stdout] | [INFO] [stdout] 547 | return Err(DeltaError!(enc1.delta, enc2.delta)); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:549:24 [INFO] [stdout] | [INFO] [stdout] 549 | return Err(PaddingError!(enc1.nb_bit_padding, enc2.nb_bit_padding)); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:657:24 [INFO] [stdout] | [INFO] [stdout] 657 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:663:24 [INFO] [stdout] | [INFO] [stdout] 663 | return Err(DeltaError!(self.encoder.delta, ct.encoder.delta)); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:766:24 [INFO] [stdout] | [INFO] [stdout] 766 | return Err(PaddingError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 767 | | self.encoder.nb_bit_padding, [INFO] [stdout] 768 | | ct.encoder.nb_bit_padding [INFO] [stdout] 769 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:773:24 [INFO] [stdout] | [INFO] [stdout] 773 | return Err(NotEnoughPaddingError!(self.encoder.nb_bit_padding, 1)); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:777:24 [INFO] [stdout] | [INFO] [stdout] 777 | return Err(DeltaError!(self.encoder.delta, ct.encoder.delta)); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:782:24 [INFO] [stdout] | [INFO] [stdout] 782 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:888:24 [INFO] [stdout] | [INFO] [stdout] 888 | return Err(PaddingError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 889 | | self.encoder.nb_bit_padding, [INFO] [stdout] 890 | | ct.encoder.nb_bit_padding [INFO] [stdout] 891 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:895:24 [INFO] [stdout] | [INFO] [stdout] 895 | return Err(NotEnoughPaddingError!(self.encoder.nb_bit_padding, 1)); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:899:24 [INFO] [stdout] | [INFO] [stdout] 899 | return Err(DeltaError!(self.encoder.delta, ct.encoder.delta)); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:904:24 [INFO] [stdout] | [INFO] [stdout] 904 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1007:24 [INFO] [stdout] | [INFO] [stdout] 1007 | return Err(PaddingError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1008 | | self.encoder.nb_bit_padding, [INFO] [stdout] 1009 | | ct.encoder.nb_bit_padding [INFO] [stdout] 1010 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1014:24 [INFO] [stdout] | [INFO] [stdout] 1014 | return Err(NotEnoughPaddingError!(self.encoder.nb_bit_padding, 1)); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1018:24 [INFO] [stdout] | [INFO] [stdout] 1018 | return Err(DeltaError!(self.encoder.delta, ct.encoder.delta)); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1023:24 [INFO] [stdout] | [INFO] [stdout] 1023 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1129:24 [INFO] [stdout] | [INFO] [stdout] 1129 | return Err(PaddingError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1130 | | self.encoder.nb_bit_padding, [INFO] [stdout] 1131 | | ct.encoder.nb_bit_padding [INFO] [stdout] 1132 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1136:24 [INFO] [stdout] | [INFO] [stdout] 1136 | return Err(NotEnoughPaddingError!(self.encoder.nb_bit_padding, 1)); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1140:24 [INFO] [stdout] | [INFO] [stdout] 1140 | return Err(DeltaError!(self.encoder.delta, ct.encoder.delta)); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1145:24 [INFO] [stdout] | [INFO] [stdout] 1145 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:427:10 [INFO] [stdout] | [INFO] [stdout] 427 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1368:24 [INFO] [stdout] | [INFO] [stdout] 1368 | return Err(ConstantMaximumError!(constant, max_constant)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `ConstantMaximumError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:446:10 [INFO] [stdout] | [INFO] [stdout] 446 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1372:24 [INFO] [stdout] | [INFO] [stdout] 1372 | return Err(ZeroInIntervalError!(self.encoder.o, self.encoder.delta)); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `ZeroInIntervalError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1376:24 [INFO] [stdout] | [INFO] [stdout] 1376 | return Err(NotEnoughPaddingError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1377 | | self.encoder.nb_bit_padding, [INFO] [stdout] 1378 | | nb_bit_padding [INFO] [stdout] 1379 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1546:24 [INFO] [stdout] | [INFO] [stdout] 1546 | return Err(InvalidEncoderError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1547 | | self.encoder.nb_bit_precision, [INFO] [stdout] 1548 | | self.encoder.delta [INFO] [stdout] 1549 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1773:24 [INFO] [stdout] | [INFO] [stdout] 1773 | return Err(DimensionError!(self.dimension, bsk.get_lwe_dimension())); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1950:24 [INFO] [stdout] | [INFO] [stdout] 1950 | return Err(NotEnoughPaddingError!(ct1.encoder.nb_bit_precision, 2)); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:2023:24 [INFO] [stdout] | [INFO] [stdout] 2023 | return Err(NotEnoughPaddingError!(self.encoder.nb_bit_padding, nb)); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/plaintext/mod.rs:103:24 [INFO] [stdout] | [INFO] [stdout] 103 | return Err(IndexError!(self.nb_plaintexts, nth)); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:556:10 [INFO] [stdout] | [INFO] [stdout] 556 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:67:24 [INFO] [stdout] | [INFO] [stdout] 67 | return Err(ZeroCiphertextsInStructureError!(nb_ciphertexts)); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `ZeroCiphertextsInStructureError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:541:10 [INFO] [stdout] | [INFO] [stdout] 541 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:71:24 [INFO] [stdout] | [INFO] [stdout] 71 | return Err(NotPowerOfTwoError!(polynomial_size)); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotPowerOfTwoError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:571:10 [INFO] [stdout] | [INFO] [stdout] 571 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:416:24 [INFO] [stdout] | [INFO] [stdout] 416 | return Err(WrongSizeError!(plaintexts.len())); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `WrongSizeError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:270:10 [INFO] [stdout] | [INFO] [stdout] 270 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:420:24 [INFO] [stdout] | [INFO] [stdout] 420 | return Err(NoNoiseInCiphertext!(sk.get_variance())); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NoNoiseInCiphertext` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 254 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:475:24 [INFO] [stdout] | [INFO] [stdout] 475 | return Err(PolynomialSizeError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 476 | | sk.polynomial_size, [INFO] [stdout] 477 | | self.polynomial_size [INFO] [stdout] 478 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PolynomialSizeError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:480:24 [INFO] [stdout] | [INFO] [stdout] 480 | return Err(DimensionError!(sk.dimension, self.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 254 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:545:24 [INFO] [stdout] | [INFO] [stdout] 545 | return Err(PolynomialSizeError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 546 | | sk.polynomial_size, [INFO] [stdout] 547 | | self.polynomial_size [INFO] [stdout] 548 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PolynomialSizeError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:550:24 [INFO] [stdout] | [INFO] [stdout] 550 | return Err(DimensionError!(sk.dimension, self.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:676:24 [INFO] [stdout] | [INFO] [stdout] 676 | return Err(IndexError!(self.nb_ciphertexts, n_ciphertext)); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:526:10 [INFO] [stdout] | [INFO] [stdout] 526 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:680:24 [INFO] [stdout] | [INFO] [stdout] 680 | return Err(MonomialError!(self.polynomial_size, n_coeff)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `MonomialError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:588:10 [INFO] [stdout] | [INFO] [stdout] 588 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:770:24 [INFO] [stdout] | [INFO] [stdout] 770 | return Err(NotEnoughValidEncoderError!(nb_valid, messages.len())); [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughValidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:342:10 [INFO] [stdout] | [INFO] [stdout] 342 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:798:36 [INFO] [stdout] | [INFO] [stdout] 798 | return Err(MessageTooBigError!(m, encoder.delta)); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `MessageTooBigError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:588:10 [INFO] [stdout] | [INFO] [stdout] 588 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:848:24 [INFO] [stdout] | [INFO] [stdout] 848 | return Err(NotEnoughValidEncoderError!(nb_valid, messages.len())); [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughValidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:899:24 [INFO] [stdout] | [INFO] [stdout] 899 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 254 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:903:24 [INFO] [stdout] | [INFO] [stdout] 903 | return Err(PolynomialSizeError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 904 | | self.polynomial_size, [INFO] [stdout] 905 | | ct.polynomial_size [INFO] [stdout] 906 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PolynomialSizeError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:913:28 [INFO] [stdout] | [INFO] [stdout] 913 | return Err(DeltaError!(self_enc.delta, ct_enc.delta)); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1006:24 [INFO] [stdout] | [INFO] [stdout] 1006 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 254 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1010:24 [INFO] [stdout] | [INFO] [stdout] 1010 | return Err(PolynomialSizeError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1011 | | self.polynomial_size, [INFO] [stdout] 1012 | | ct.polynomial_size [INFO] [stdout] 1013 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PolynomialSizeError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1021:32 [INFO] [stdout] | [INFO] [stdout] 1021 | return Err(PaddingError!( [INFO] [stdout] | ________________________________- [INFO] [stdout] 1022 | | self_enc.nb_bit_padding, [INFO] [stdout] 1023 | | ct_enc.nb_bit_padding [INFO] [stdout] 1024 | | )); [INFO] [stdout] | |_____________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1028:32 [INFO] [stdout] | [INFO] [stdout] 1028 | return Err(NotEnoughPaddingError!(self_enc.nb_bit_padding, 1)); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1032:32 [INFO] [stdout] | [INFO] [stdout] 1032 | return Err(DeltaError!(self_enc.delta, ct_enc.delta)); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1107:24 [INFO] [stdout] | [INFO] [stdout] 1107 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 254 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1111:24 [INFO] [stdout] | [INFO] [stdout] 1111 | return Err(PolynomialSizeError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1112 | | self.polynomial_size, [INFO] [stdout] 1113 | | ct.polynomial_size [INFO] [stdout] 1114 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PolynomialSizeError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1121:32 [INFO] [stdout] | [INFO] [stdout] 1121 | return Err(PaddingError!( [INFO] [stdout] | ________________________________- [INFO] [stdout] 1122 | | self_enc.nb_bit_padding, [INFO] [stdout] 1123 | | ct_enc.nb_bit_padding [INFO] [stdout] 1124 | | )); [INFO] [stdout] | |_____________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1128:32 [INFO] [stdout] | [INFO] [stdout] 1128 | return Err(NotEnoughPaddingError!(self_enc.nb_bit_padding, 1)); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1132:32 [INFO] [stdout] | [INFO] [stdout] 1132 | return Err(DeltaError!(self_enc.delta, ct_enc.delta)); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:465:10 [INFO] [stdout] | [INFO] [stdout] 465 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1290:24 [INFO] [stdout] | [INFO] [stdout] 1290 | return Err(NbCTError!(constants.len(), self.nb_valid())); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NbCTError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:427:10 [INFO] [stdout] | [INFO] [stdout] 427 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1296:28 [INFO] [stdout] | [INFO] [stdout] 1296 | return Err(ConstantMaximumError!(*c, max_constant)); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `ConstantMaximumError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:446:10 [INFO] [stdout] | [INFO] [stdout] 446 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1305:32 [INFO] [stdout] | [INFO] [stdout] 1305 | return Err(ZeroInIntervalError!(encoder.o, encoder.delta)); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `ZeroInIntervalError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1309:32 [INFO] [stdout] | [INFO] [stdout] 1309 | return Err(NotEnoughPaddingError!( [INFO] [stdout] | ________________________________- [INFO] [stdout] 1310 | | encoder.nb_bit_padding, [INFO] [stdout] 1311 | | nb_bit_padding [INFO] [stdout] 1312 | | )); [INFO] [stdout] | |_____________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:556:10 [INFO] [stdout] | [INFO] [stdout] 556 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:62:24 [INFO] [stdout] | [INFO] [stdout] 62 | return Err(ZeroCiphertextsInStructureError!(nb_ciphertexts)); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `ZeroCiphertextsInStructureError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:105:24 [INFO] [stdout] | [INFO] [stdout] 105 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:110:24 [INFO] [stdout] | [INFO] [stdout] 110 | return Err(IndexError!(self.nb_ciphertexts, self_index)); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:115:24 [INFO] [stdout] | [INFO] [stdout] 115 | return Err(IndexError!(ct.nb_ciphertexts, ct_index)); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:162:24 [INFO] [stdout] | [INFO] [stdout] 162 | return Err(IndexError!(self.nb_ciphertexts, n)); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:270:10 [INFO] [stdout] | [INFO] [stdout] 270 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:364:24 [INFO] [stdout] | [INFO] [stdout] 364 | return Err(NoNoiseInCiphertext!(var)); [INFO] [stdout] | ------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NoNoiseInCiphertext` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:418:24 [INFO] [stdout] | [INFO] [stdout] 418 | return Err(DimensionError!(self.dimension, sk.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:472:24 [INFO] [stdout] | [INFO] [stdout] 472 | return Err(DimensionError!(self.dimension, sk.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:342:10 [INFO] [stdout] | [INFO] [stdout] 342 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:574:28 [INFO] [stdout] | [INFO] [stdout] 574 | return Err(MessageTooBigError!(*m, lwe_encoder.delta)); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `MessageTooBigError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:662:28 [INFO] [stdout] | [INFO] [stdout] 662 | return Err(InvalidEncoderError!( [INFO] [stdout] | ____________________________- [INFO] [stdout] 663 | | lwe_encoder.nb_bit_precision, [INFO] [stdout] 664 | | lwe_encoder.delta [INFO] [stdout] 665 | | )); [INFO] [stdout] | |_________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:768:24 [INFO] [stdout] | [INFO] [stdout] 768 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:786:28 [INFO] [stdout] | [INFO] [stdout] 786 | return Err(DeltaError!(enc1.delta, enc2.delta)); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:788:28 [INFO] [stdout] | [INFO] [stdout] 788 | return Err(PaddingError!(enc1.nb_bit_padding, enc2.nb_bit_padding)); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:908:24 [INFO] [stdout] | [INFO] [stdout] 908 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:914:28 [INFO] [stdout] | [INFO] [stdout] 914 | return Err(DeltaError!(self_enc.delta, ct_enc.delta)); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1034:28 [INFO] [stdout] | [INFO] [stdout] 1034 | return Err(PaddingError!( [INFO] [stdout] | ____________________________- [INFO] [stdout] 1035 | | self_enc.nb_bit_padding, [INFO] [stdout] 1036 | | ct_enc.nb_bit_padding [INFO] [stdout] 1037 | | )); [INFO] [stdout] | |_________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1041:28 [INFO] [stdout] | [INFO] [stdout] 1041 | return Err(NotEnoughPaddingError!(self_enc.nb_bit_padding, 1)); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1045:28 [INFO] [stdout] | [INFO] [stdout] 1045 | return Err(DeltaError!(self_enc.delta, ct_enc.delta)); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1051:24 [INFO] [stdout] | [INFO] [stdout] 1051 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1160:28 [INFO] [stdout] | [INFO] [stdout] 1160 | return Err(PaddingError!( [INFO] [stdout] | ____________________________- [INFO] [stdout] 1161 | | self_enc.nb_bit_padding, [INFO] [stdout] 1162 | | ct_enc.nb_bit_padding [INFO] [stdout] 1163 | | )); [INFO] [stdout] | |_________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1167:28 [INFO] [stdout] | [INFO] [stdout] 1167 | return Err(NotEnoughPaddingError!(self_enc.nb_bit_padding, 1)); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1171:28 [INFO] [stdout] | [INFO] [stdout] 1171 | return Err(DeltaError!(self_enc.delta, ct_enc.delta)); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1177:24 [INFO] [stdout] | [INFO] [stdout] 1177 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:465:10 [INFO] [stdout] | [INFO] [stdout] 465 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1419:24 [INFO] [stdout] | [INFO] [stdout] 1419 | return Err(NbCTError!(constants.len(), self.nb_ciphertexts)); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NbCTError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:427:10 [INFO] [stdout] | [INFO] [stdout] 427 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1426:28 [INFO] [stdout] | [INFO] [stdout] 1426 | return Err(ConstantMaximumError!(*c, max_constant)); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `ConstantMaximumError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:446:10 [INFO] [stdout] | [INFO] [stdout] 446 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1430:28 [INFO] [stdout] | [INFO] [stdout] 1430 | return Err(ZeroInIntervalError!(encoder.o, encoder.delta)); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `ZeroInIntervalError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1434:28 [INFO] [stdout] | [INFO] [stdout] 1434 | return Err(NotEnoughPaddingError!( [INFO] [stdout] | ____________________________- [INFO] [stdout] 1435 | | encoder.nb_bit_padding, [INFO] [stdout] 1436 | | nb_bit_padding [INFO] [stdout] 1437 | | )); [INFO] [stdout] | |_________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1620:24 [INFO] [stdout] | [INFO] [stdout] 1620 | return Err(IndexError!(self.nb_ciphertexts, n)); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1624:24 [INFO] [stdout] | [INFO] [stdout] 1624 | return Err(InvalidEncoderError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1625 | | self.encoders[n].nb_bit_precision, [INFO] [stdout] 1626 | | self.encoders[n].delta [INFO] [stdout] 1627 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1878:24 [INFO] [stdout] | [INFO] [stdout] 1878 | return Err(IndexError!(self.nb_ciphertexts, n)); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1882:24 [INFO] [stdout] | [INFO] [stdout] 1882 | return Err(DimensionError!(self.dimension, bsk.get_lwe_dimension())); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:2080:24 [INFO] [stdout] | [INFO] [stdout] 2080 | return Err(NotEnoughPaddingError!(ct1.encoders[0].nb_bit_precision, 2)); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:478:10 [INFO] [stdout] | [INFO] [stdout] 478 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe_bsk.rs:63:24 [INFO] [stdout] | [INFO] [stdout] 63 | return Err(PrecisionError!()); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PrecisionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe_bsk.rs:68:24 [INFO] [stdout] | [INFO] [stdout] 68 | return Err(NotEnoughPaddingError!(encoder_input.nb_bit_padding, 1)); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:606:10 [INFO] [stdout] | [INFO] [stdout] 606 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe_secret_key.rs:64:24 [INFO] [stdout] | [INFO] [stdout] 64 | return Err(LweToRlweError!(self.dimension, polynomial_size)); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `LweToRlweError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:541:10 [INFO] [stdout] | [INFO] [stdout] 541 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/rlwe_params.rs:158:24 [INFO] [stdout] | [INFO] [stdout] 158 | return Err(NotPowerOfTwoError!(polynomial_size)); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotPowerOfTwoError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: attribute should be applied to a free function, impl method or static [INFO] [stdout] --> src/core_api/crypto/lwe/mod.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 36 | fn sk_encrypt(res: &mut [Self], sk: &[Self], mu: &[Self], dimension: usize, std_dev: f64); [INFO] [stdout] | ------------------------------------------------------------------------------------------ not a free function, impl method or static [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_attributes)]` on by default [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 114 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 31.04s [INFO] running `Command { std: "docker" "inspect" "4830f2a27e8d4126eb784706710b06535ed828e4a2d169d9fe24f2cc23b2a592", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4830f2a27e8d4126eb784706710b06535ed828e4a2d169d9fe24f2cc23b2a592", kill_on_drop: false }` [INFO] [stdout] 4830f2a27e8d4126eb784706710b06535ed828e4a2d169d9fe24f2cc23b2a592 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "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:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 39c955333e98856faa8dbab91479d7b11a6755d8b1a8c0b8cb82b33ae4522c8c [INFO] running `Command { std: "docker" "start" "-a" "39c955333e98856faa8dbab91479d7b11a6755d8b1a8c0b8cb82b33ae4522c8c", kill_on_drop: false }` [INFO] [stderr] Compiling bstr v0.2.17 [INFO] [stderr] Compiling serde_cbor v0.11.2 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:494:10 [INFO] [stdout] | [INFO] [stdout] 494 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:61:24 [INFO] [stdout] | [INFO] [stdout] 61 | return Err(MinMaxError!(min, max)); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `MinMaxError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:478:10 [INFO] [stdout] | [INFO] [stdout] 478 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:64:24 [INFO] [stdout] | [INFO] [stdout] 64 | return Err(PrecisionError!()); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PrecisionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:494:10 [INFO] [stdout] | [INFO] [stdout] 494 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:109:24 [INFO] [stdout] | [INFO] [stdout] 109 | return Err(MinMaxError!(min, max)); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `MinMaxError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:478:10 [INFO] [stdout] | [INFO] [stdout] 478 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:112:24 [INFO] [stdout] | [INFO] [stdout] 112 | return Err(PrecisionError!()); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PrecisionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:270:10 [INFO] [stdout] | [INFO] [stdout] 270 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:156:17 [INFO] [stdout] | [INFO] [stdout] 156 | Err(NoNoiseInCiphertext!(variance)) [INFO] [stdout] | ------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NoNoiseInCiphertext` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:509:10 [INFO] [stdout] | [INFO] [stdout] 509 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:203:24 [INFO] [stdout] | [INFO] [stdout] 203 | return Err(RadiusError!(radius)); [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `RadiusError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:478:10 [INFO] [stdout] | [INFO] [stdout] 478 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:206:24 [INFO] [stdout] | [INFO] [stdout] 206 | return Err(PrecisionError!()); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PrecisionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:325:10 [INFO] [stdout] | [INFO] [stdout] 325 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:240:24 [INFO] [stdout] | [INFO] [stdout] 240 | return Err(MessageOutsideIntervalError!(message, self.o, self.delta)); [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `MessageOutsideIntervalError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:398:24 [INFO] [stdout] | [INFO] [stdout] 398 | return Err(InvalidEncoderError!(self.nb_bit_precision, self.delta)); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:401:24 [INFO] [stdout] | [INFO] [stdout] 401 | return Err(NotEnoughPaddingError!(self.nb_bit_padding, 1)); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:325:10 [INFO] [stdout] | [INFO] [stdout] 325 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:463:24 [INFO] [stdout] | [INFO] [stdout] 463 | return Err(MessageOutsideIntervalError!(m, self.o, self.delta)); [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `MessageOutsideIntervalError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:491:24 [INFO] [stdout] | [INFO] [stdout] 491 | return Err(InvalidEncoderError!(self.nb_bit_precision, self.delta)); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:534:24 [INFO] [stdout] | [INFO] [stdout] 534 | return Err(InvalidEncoderError!(self.nb_bit_precision, self.delta)); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:270:10 [INFO] [stdout] | [INFO] [stdout] 270 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:166:24 [INFO] [stdout] | [INFO] [stdout] 166 | return Err(NoNoiseInCiphertext!(var)); [INFO] [stdout] | ------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NoNoiseInCiphertext` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:212:24 [INFO] [stdout] | [INFO] [stdout] 212 | return Err(DimensionError!(self.dimension, sk.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:258:24 [INFO] [stdout] | [INFO] [stdout] 258 | return Err(DimensionError!(self.dimension, sk.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:342:10 [INFO] [stdout] | [INFO] [stdout] 342 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:345:24 [INFO] [stdout] | [INFO] [stdout] 345 | return Err(MessageTooBigError!(message, self.encoder.delta)); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `MessageTooBigError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:430:24 [INFO] [stdout] | [INFO] [stdout] 430 | return Err(InvalidEncoderError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 431 | | self.encoder.nb_bit_precision, [INFO] [stdout] 432 | | self.encoder.delta [INFO] [stdout] 433 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:536:24 [INFO] [stdout] | [INFO] [stdout] 536 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:547:24 [INFO] [stdout] | [INFO] [stdout] 547 | return Err(DeltaError!(enc1.delta, enc2.delta)); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:549:24 [INFO] [stdout] | [INFO] [stdout] 549 | return Err(PaddingError!(enc1.nb_bit_padding, enc2.nb_bit_padding)); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:657:24 [INFO] [stdout] | [INFO] [stdout] 657 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:663:24 [INFO] [stdout] | [INFO] [stdout] 663 | return Err(DeltaError!(self.encoder.delta, ct.encoder.delta)); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:766:24 [INFO] [stdout] | [INFO] [stdout] 766 | return Err(PaddingError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 767 | | self.encoder.nb_bit_padding, [INFO] [stdout] 768 | | ct.encoder.nb_bit_padding [INFO] [stdout] 769 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:773:24 [INFO] [stdout] | [INFO] [stdout] 773 | return Err(NotEnoughPaddingError!(self.encoder.nb_bit_padding, 1)); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:777:24 [INFO] [stdout] | [INFO] [stdout] 777 | return Err(DeltaError!(self.encoder.delta, ct.encoder.delta)); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:782:24 [INFO] [stdout] | [INFO] [stdout] 782 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:888:24 [INFO] [stdout] | [INFO] [stdout] 888 | return Err(PaddingError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 889 | | self.encoder.nb_bit_padding, [INFO] [stdout] 890 | | ct.encoder.nb_bit_padding [INFO] [stdout] 891 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:895:24 [INFO] [stdout] | [INFO] [stdout] 895 | return Err(NotEnoughPaddingError!(self.encoder.nb_bit_padding, 1)); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:899:24 [INFO] [stdout] | [INFO] [stdout] 899 | return Err(DeltaError!(self.encoder.delta, ct.encoder.delta)); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:904:24 [INFO] [stdout] | [INFO] [stdout] 904 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1007:24 [INFO] [stdout] | [INFO] [stdout] 1007 | return Err(PaddingError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1008 | | self.encoder.nb_bit_padding, [INFO] [stdout] 1009 | | ct.encoder.nb_bit_padding [INFO] [stdout] 1010 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1014:24 [INFO] [stdout] | [INFO] [stdout] 1014 | return Err(NotEnoughPaddingError!(self.encoder.nb_bit_padding, 1)); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1018:24 [INFO] [stdout] | [INFO] [stdout] 1018 | return Err(DeltaError!(self.encoder.delta, ct.encoder.delta)); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1023:24 [INFO] [stdout] | [INFO] [stdout] 1023 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1129:24 [INFO] [stdout] | [INFO] [stdout] 1129 | return Err(PaddingError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1130 | | self.encoder.nb_bit_padding, [INFO] [stdout] 1131 | | ct.encoder.nb_bit_padding [INFO] [stdout] 1132 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1136:24 [INFO] [stdout] | [INFO] [stdout] 1136 | return Err(NotEnoughPaddingError!(self.encoder.nb_bit_padding, 1)); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1140:24 [INFO] [stdout] | [INFO] [stdout] 1140 | return Err(DeltaError!(self.encoder.delta, ct.encoder.delta)); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1145:24 [INFO] [stdout] | [INFO] [stdout] 1145 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:427:10 [INFO] [stdout] | [INFO] [stdout] 427 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1368:24 [INFO] [stdout] | [INFO] [stdout] 1368 | return Err(ConstantMaximumError!(constant, max_constant)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `ConstantMaximumError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:446:10 [INFO] [stdout] | [INFO] [stdout] 446 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1372:24 [INFO] [stdout] | [INFO] [stdout] 1372 | return Err(ZeroInIntervalError!(self.encoder.o, self.encoder.delta)); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `ZeroInIntervalError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1376:24 [INFO] [stdout] | [INFO] [stdout] 1376 | return Err(NotEnoughPaddingError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1377 | | self.encoder.nb_bit_padding, [INFO] [stdout] 1378 | | nb_bit_padding [INFO] [stdout] 1379 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1546:24 [INFO] [stdout] | [INFO] [stdout] 1546 | return Err(InvalidEncoderError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1547 | | self.encoder.nb_bit_precision, [INFO] [stdout] 1548 | | self.encoder.delta [INFO] [stdout] 1549 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1773:24 [INFO] [stdout] | [INFO] [stdout] 1773 | return Err(DimensionError!(self.dimension, bsk.get_lwe_dimension())); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1950:24 [INFO] [stdout] | [INFO] [stdout] 1950 | return Err(NotEnoughPaddingError!(ct1.encoder.nb_bit_precision, 2)); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:2023:24 [INFO] [stdout] | [INFO] [stdout] 2023 | return Err(NotEnoughPaddingError!(self.encoder.nb_bit_padding, nb)); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/plaintext/mod.rs:103:24 [INFO] [stdout] | [INFO] [stdout] 103 | return Err(IndexError!(self.nb_plaintexts, nth)); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:556:10 [INFO] [stdout] | [INFO] [stdout] 556 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:67:24 [INFO] [stdout] | [INFO] [stdout] 67 | return Err(ZeroCiphertextsInStructureError!(nb_ciphertexts)); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `ZeroCiphertextsInStructureError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:541:10 [INFO] [stdout] | [INFO] [stdout] 541 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:71:24 [INFO] [stdout] | [INFO] [stdout] 71 | return Err(NotPowerOfTwoError!(polynomial_size)); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotPowerOfTwoError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:571:10 [INFO] [stdout] | [INFO] [stdout] 571 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:416:24 [INFO] [stdout] | [INFO] [stdout] 416 | return Err(WrongSizeError!(plaintexts.len())); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `WrongSizeError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:270:10 [INFO] [stdout] | [INFO] [stdout] 270 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:420:24 [INFO] [stdout] | [INFO] [stdout] 420 | return Err(NoNoiseInCiphertext!(sk.get_variance())); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NoNoiseInCiphertext` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 254 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:475:24 [INFO] [stdout] | [INFO] [stdout] 475 | return Err(PolynomialSizeError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 476 | | sk.polynomial_size, [INFO] [stdout] 477 | | self.polynomial_size [INFO] [stdout] 478 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PolynomialSizeError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:480:24 [INFO] [stdout] | [INFO] [stdout] 480 | return Err(DimensionError!(sk.dimension, self.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 254 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:545:24 [INFO] [stdout] | [INFO] [stdout] 545 | return Err(PolynomialSizeError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 546 | | sk.polynomial_size, [INFO] [stdout] 547 | | self.polynomial_size [INFO] [stdout] 548 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PolynomialSizeError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:550:24 [INFO] [stdout] | [INFO] [stdout] 550 | return Err(DimensionError!(sk.dimension, self.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:676:24 [INFO] [stdout] | [INFO] [stdout] 676 | return Err(IndexError!(self.nb_ciphertexts, n_ciphertext)); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:526:10 [INFO] [stdout] | [INFO] [stdout] 526 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:680:24 [INFO] [stdout] | [INFO] [stdout] 680 | return Err(MonomialError!(self.polynomial_size, n_coeff)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `MonomialError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:588:10 [INFO] [stdout] | [INFO] [stdout] 588 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:770:24 [INFO] [stdout] | [INFO] [stdout] 770 | return Err(NotEnoughValidEncoderError!(nb_valid, messages.len())); [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughValidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:342:10 [INFO] [stdout] | [INFO] [stdout] 342 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:798:36 [INFO] [stdout] | [INFO] [stdout] 798 | return Err(MessageTooBigError!(m, encoder.delta)); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `MessageTooBigError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:588:10 [INFO] [stdout] | [INFO] [stdout] 588 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:848:24 [INFO] [stdout] | [INFO] [stdout] 848 | return Err(NotEnoughValidEncoderError!(nb_valid, messages.len())); [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughValidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:899:24 [INFO] [stdout] | [INFO] [stdout] 899 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 254 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:903:24 [INFO] [stdout] | [INFO] [stdout] 903 | return Err(PolynomialSizeError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 904 | | self.polynomial_size, [INFO] [stdout] 905 | | ct.polynomial_size [INFO] [stdout] 906 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PolynomialSizeError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:913:28 [INFO] [stdout] | [INFO] [stdout] 913 | return Err(DeltaError!(self_enc.delta, ct_enc.delta)); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1006:24 [INFO] [stdout] | [INFO] [stdout] 1006 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 254 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1010:24 [INFO] [stdout] | [INFO] [stdout] 1010 | return Err(PolynomialSizeError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1011 | | self.polynomial_size, [INFO] [stdout] 1012 | | ct.polynomial_size [INFO] [stdout] 1013 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PolynomialSizeError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1021:32 [INFO] [stdout] | [INFO] [stdout] 1021 | return Err(PaddingError!( [INFO] [stdout] | ________________________________- [INFO] [stdout] 1022 | | self_enc.nb_bit_padding, [INFO] [stdout] 1023 | | ct_enc.nb_bit_padding [INFO] [stdout] 1024 | | )); [INFO] [stdout] | |_____________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1028:32 [INFO] [stdout] | [INFO] [stdout] 1028 | return Err(NotEnoughPaddingError!(self_enc.nb_bit_padding, 1)); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1032:32 [INFO] [stdout] | [INFO] [stdout] 1032 | return Err(DeltaError!(self_enc.delta, ct_enc.delta)); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1107:24 [INFO] [stdout] | [INFO] [stdout] 1107 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 254 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1111:24 [INFO] [stdout] | [INFO] [stdout] 1111 | return Err(PolynomialSizeError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1112 | | self.polynomial_size, [INFO] [stdout] 1113 | | ct.polynomial_size [INFO] [stdout] 1114 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PolynomialSizeError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1121:32 [INFO] [stdout] | [INFO] [stdout] 1121 | return Err(PaddingError!( [INFO] [stdout] | ________________________________- [INFO] [stdout] 1122 | | self_enc.nb_bit_padding, [INFO] [stdout] 1123 | | ct_enc.nb_bit_padding [INFO] [stdout] 1124 | | )); [INFO] [stdout] | |_____________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1128:32 [INFO] [stdout] | [INFO] [stdout] 1128 | return Err(NotEnoughPaddingError!(self_enc.nb_bit_padding, 1)); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1132:32 [INFO] [stdout] | [INFO] [stdout] 1132 | return Err(DeltaError!(self_enc.delta, ct_enc.delta)); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:465:10 [INFO] [stdout] | [INFO] [stdout] 465 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1290:24 [INFO] [stdout] | [INFO] [stdout] 1290 | return Err(NbCTError!(constants.len(), self.nb_valid())); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NbCTError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:427:10 [INFO] [stdout] | [INFO] [stdout] 427 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1296:28 [INFO] [stdout] | [INFO] [stdout] 1296 | return Err(ConstantMaximumError!(*c, max_constant)); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `ConstantMaximumError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:446:10 [INFO] [stdout] | [INFO] [stdout] 446 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1305:32 [INFO] [stdout] | [INFO] [stdout] 1305 | return Err(ZeroInIntervalError!(encoder.o, encoder.delta)); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `ZeroInIntervalError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1309:32 [INFO] [stdout] | [INFO] [stdout] 1309 | return Err(NotEnoughPaddingError!( [INFO] [stdout] | ________________________________- [INFO] [stdout] 1310 | | encoder.nb_bit_padding, [INFO] [stdout] 1311 | | nb_bit_padding [INFO] [stdout] 1312 | | )); [INFO] [stdout] | |_____________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:556:10 [INFO] [stdout] | [INFO] [stdout] 556 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:62:24 [INFO] [stdout] | [INFO] [stdout] 62 | return Err(ZeroCiphertextsInStructureError!(nb_ciphertexts)); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `ZeroCiphertextsInStructureError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:105:24 [INFO] [stdout] | [INFO] [stdout] 105 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:110:24 [INFO] [stdout] | [INFO] [stdout] 110 | return Err(IndexError!(self.nb_ciphertexts, self_index)); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:115:24 [INFO] [stdout] | [INFO] [stdout] 115 | return Err(IndexError!(ct.nb_ciphertexts, ct_index)); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:162:24 [INFO] [stdout] | [INFO] [stdout] 162 | return Err(IndexError!(self.nb_ciphertexts, n)); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:270:10 [INFO] [stdout] | [INFO] [stdout] 270 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:364:24 [INFO] [stdout] | [INFO] [stdout] 364 | return Err(NoNoiseInCiphertext!(var)); [INFO] [stdout] | ------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NoNoiseInCiphertext` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:418:24 [INFO] [stdout] | [INFO] [stdout] 418 | return Err(DimensionError!(self.dimension, sk.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:472:24 [INFO] [stdout] | [INFO] [stdout] 472 | return Err(DimensionError!(self.dimension, sk.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:342:10 [INFO] [stdout] | [INFO] [stdout] 342 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:574:28 [INFO] [stdout] | [INFO] [stdout] 574 | return Err(MessageTooBigError!(*m, lwe_encoder.delta)); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `MessageTooBigError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:662:28 [INFO] [stdout] | [INFO] [stdout] 662 | return Err(InvalidEncoderError!( [INFO] [stdout] | ____________________________- [INFO] [stdout] 663 | | lwe_encoder.nb_bit_precision, [INFO] [stdout] 664 | | lwe_encoder.delta [INFO] [stdout] 665 | | )); [INFO] [stdout] | |_________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:768:24 [INFO] [stdout] | [INFO] [stdout] 768 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:786:28 [INFO] [stdout] | [INFO] [stdout] 786 | return Err(DeltaError!(enc1.delta, enc2.delta)); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:788:28 [INFO] [stdout] | [INFO] [stdout] 788 | return Err(PaddingError!(enc1.nb_bit_padding, enc2.nb_bit_padding)); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:908:24 [INFO] [stdout] | [INFO] [stdout] 908 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:914:28 [INFO] [stdout] | [INFO] [stdout] 914 | return Err(DeltaError!(self_enc.delta, ct_enc.delta)); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1034:28 [INFO] [stdout] | [INFO] [stdout] 1034 | return Err(PaddingError!( [INFO] [stdout] | ____________________________- [INFO] [stdout] 1035 | | self_enc.nb_bit_padding, [INFO] [stdout] 1036 | | ct_enc.nb_bit_padding [INFO] [stdout] 1037 | | )); [INFO] [stdout] | |_________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1041:28 [INFO] [stdout] | [INFO] [stdout] 1041 | return Err(NotEnoughPaddingError!(self_enc.nb_bit_padding, 1)); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1045:28 [INFO] [stdout] | [INFO] [stdout] 1045 | return Err(DeltaError!(self_enc.delta, ct_enc.delta)); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1051:24 [INFO] [stdout] | [INFO] [stdout] 1051 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1160:28 [INFO] [stdout] | [INFO] [stdout] 1160 | return Err(PaddingError!( [INFO] [stdout] | ____________________________- [INFO] [stdout] 1161 | | self_enc.nb_bit_padding, [INFO] [stdout] 1162 | | ct_enc.nb_bit_padding [INFO] [stdout] 1163 | | )); [INFO] [stdout] | |_________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1167:28 [INFO] [stdout] | [INFO] [stdout] 1167 | return Err(NotEnoughPaddingError!(self_enc.nb_bit_padding, 1)); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1171:28 [INFO] [stdout] | [INFO] [stdout] 1171 | return Err(DeltaError!(self_enc.delta, ct_enc.delta)); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1177:24 [INFO] [stdout] | [INFO] [stdout] 1177 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:465:10 [INFO] [stdout] | [INFO] [stdout] 465 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1419:24 [INFO] [stdout] | [INFO] [stdout] 1419 | return Err(NbCTError!(constants.len(), self.nb_ciphertexts)); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NbCTError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:427:10 [INFO] [stdout] | [INFO] [stdout] 427 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1426:28 [INFO] [stdout] | [INFO] [stdout] 1426 | return Err(ConstantMaximumError!(*c, max_constant)); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `ConstantMaximumError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:446:10 [INFO] [stdout] | [INFO] [stdout] 446 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1430:28 [INFO] [stdout] | [INFO] [stdout] 1430 | return Err(ZeroInIntervalError!(encoder.o, encoder.delta)); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `ZeroInIntervalError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1434:28 [INFO] [stdout] | [INFO] [stdout] 1434 | return Err(NotEnoughPaddingError!( [INFO] [stdout] | ____________________________- [INFO] [stdout] 1435 | | encoder.nb_bit_padding, [INFO] [stdout] 1436 | | nb_bit_padding [INFO] [stdout] 1437 | | )); [INFO] [stdout] | |_________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1620:24 [INFO] [stdout] | [INFO] [stdout] 1620 | return Err(IndexError!(self.nb_ciphertexts, n)); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1624:24 [INFO] [stdout] | [INFO] [stdout] 1624 | return Err(InvalidEncoderError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1625 | | self.encoders[n].nb_bit_precision, [INFO] [stdout] 1626 | | self.encoders[n].delta [INFO] [stdout] 1627 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1878:24 [INFO] [stdout] | [INFO] [stdout] 1878 | return Err(IndexError!(self.nb_ciphertexts, n)); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1882:24 [INFO] [stdout] | [INFO] [stdout] 1882 | return Err(DimensionError!(self.dimension, bsk.get_lwe_dimension())); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:2080:24 [INFO] [stdout] | [INFO] [stdout] 2080 | return Err(NotEnoughPaddingError!(ct1.encoders[0].nb_bit_precision, 2)); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:478:10 [INFO] [stdout] | [INFO] [stdout] 478 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe_bsk.rs:63:24 [INFO] [stdout] | [INFO] [stdout] 63 | return Err(PrecisionError!()); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PrecisionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe_bsk.rs:68:24 [INFO] [stdout] | [INFO] [stdout] 68 | return Err(NotEnoughPaddingError!(encoder_input.nb_bit_padding, 1)); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:606:10 [INFO] [stdout] | [INFO] [stdout] 606 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe_secret_key.rs:64:24 [INFO] [stdout] | [INFO] [stdout] 64 | return Err(LweToRlweError!(self.dimension, polynomial_size)); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `LweToRlweError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:541:10 [INFO] [stdout] | [INFO] [stdout] 541 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/rlwe_params.rs:158:24 [INFO] [stdout] | [INFO] [stdout] 158 | return Err(NotPowerOfTwoError!(polynomial_size)); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotPowerOfTwoError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: attribute should be applied to a free function, impl method or static [INFO] [stdout] --> src/core_api/crypto/lwe/mod.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 36 | fn sk_encrypt(res: &mut [Self], sk: &[Self], mu: &[Self], dimension: usize, std_dev: f64); [INFO] [stdout] | ------------------------------------------------------------------------------------------ not a free function, impl method or static [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_attributes)]` on by default [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 114 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling csv v1.1.6 [INFO] [stderr] Compiling criterion v0.3.5 [INFO] [stderr] Compiling concrete_lib v0.1.5 (/opt/rustwide/workdir) [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:494:10 [INFO] [stdout] | [INFO] [stdout] 494 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:61:24 [INFO] [stdout] | [INFO] [stdout] 61 | return Err(MinMaxError!(min, max)); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `MinMaxError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:478:10 [INFO] [stdout] | [INFO] [stdout] 478 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:64:24 [INFO] [stdout] | [INFO] [stdout] 64 | return Err(PrecisionError!()); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PrecisionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:494:10 [INFO] [stdout] | [INFO] [stdout] 494 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:109:24 [INFO] [stdout] | [INFO] [stdout] 109 | return Err(MinMaxError!(min, max)); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `MinMaxError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:478:10 [INFO] [stdout] | [INFO] [stdout] 478 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:112:24 [INFO] [stdout] | [INFO] [stdout] 112 | return Err(PrecisionError!()); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PrecisionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:270:10 [INFO] [stdout] | [INFO] [stdout] 270 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:156:17 [INFO] [stdout] | [INFO] [stdout] 156 | Err(NoNoiseInCiphertext!(variance)) [INFO] [stdout] | ------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NoNoiseInCiphertext` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:509:10 [INFO] [stdout] | [INFO] [stdout] 509 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:203:24 [INFO] [stdout] | [INFO] [stdout] 203 | return Err(RadiusError!(radius)); [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `RadiusError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:478:10 [INFO] [stdout] | [INFO] [stdout] 478 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:206:24 [INFO] [stdout] | [INFO] [stdout] 206 | return Err(PrecisionError!()); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PrecisionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:325:10 [INFO] [stdout] | [INFO] [stdout] 325 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:240:24 [INFO] [stdout] | [INFO] [stdout] 240 | return Err(MessageOutsideIntervalError!(message, self.o, self.delta)); [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `MessageOutsideIntervalError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:398:24 [INFO] [stdout] | [INFO] [stdout] 398 | return Err(InvalidEncoderError!(self.nb_bit_precision, self.delta)); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:401:24 [INFO] [stdout] | [INFO] [stdout] 401 | return Err(NotEnoughPaddingError!(self.nb_bit_padding, 1)); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:325:10 [INFO] [stdout] | [INFO] [stdout] 325 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:463:24 [INFO] [stdout] | [INFO] [stdout] 463 | return Err(MessageOutsideIntervalError!(m, self.o, self.delta)); [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `MessageOutsideIntervalError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:491:24 [INFO] [stdout] | [INFO] [stdout] 491 | return Err(InvalidEncoderError!(self.nb_bit_precision, self.delta)); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/encoder/mod.rs:534:24 [INFO] [stdout] | [INFO] [stdout] 534 | return Err(InvalidEncoderError!(self.nb_bit_precision, self.delta)); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:270:10 [INFO] [stdout] | [INFO] [stdout] 270 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:166:24 [INFO] [stdout] | [INFO] [stdout] 166 | return Err(NoNoiseInCiphertext!(var)); [INFO] [stdout] | ------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NoNoiseInCiphertext` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:212:24 [INFO] [stdout] | [INFO] [stdout] 212 | return Err(DimensionError!(self.dimension, sk.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:258:24 [INFO] [stdout] | [INFO] [stdout] 258 | return Err(DimensionError!(self.dimension, sk.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:342:10 [INFO] [stdout] | [INFO] [stdout] 342 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:345:24 [INFO] [stdout] | [INFO] [stdout] 345 | return Err(MessageTooBigError!(message, self.encoder.delta)); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `MessageTooBigError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:430:24 [INFO] [stdout] | [INFO] [stdout] 430 | return Err(InvalidEncoderError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 431 | | self.encoder.nb_bit_precision, [INFO] [stdout] 432 | | self.encoder.delta [INFO] [stdout] 433 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:536:24 [INFO] [stdout] | [INFO] [stdout] 536 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:547:24 [INFO] [stdout] | [INFO] [stdout] 547 | return Err(DeltaError!(enc1.delta, enc2.delta)); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:549:24 [INFO] [stdout] | [INFO] [stdout] 549 | return Err(PaddingError!(enc1.nb_bit_padding, enc2.nb_bit_padding)); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:657:24 [INFO] [stdout] | [INFO] [stdout] 657 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:663:24 [INFO] [stdout] | [INFO] [stdout] 663 | return Err(DeltaError!(self.encoder.delta, ct.encoder.delta)); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:766:24 [INFO] [stdout] | [INFO] [stdout] 766 | return Err(PaddingError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 767 | | self.encoder.nb_bit_padding, [INFO] [stdout] 768 | | ct.encoder.nb_bit_padding [INFO] [stdout] 769 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:773:24 [INFO] [stdout] | [INFO] [stdout] 773 | return Err(NotEnoughPaddingError!(self.encoder.nb_bit_padding, 1)); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:777:24 [INFO] [stdout] | [INFO] [stdout] 777 | return Err(DeltaError!(self.encoder.delta, ct.encoder.delta)); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:782:24 [INFO] [stdout] | [INFO] [stdout] 782 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:888:24 [INFO] [stdout] | [INFO] [stdout] 888 | return Err(PaddingError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 889 | | self.encoder.nb_bit_padding, [INFO] [stdout] 890 | | ct.encoder.nb_bit_padding [INFO] [stdout] 891 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:895:24 [INFO] [stdout] | [INFO] [stdout] 895 | return Err(NotEnoughPaddingError!(self.encoder.nb_bit_padding, 1)); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:899:24 [INFO] [stdout] | [INFO] [stdout] 899 | return Err(DeltaError!(self.encoder.delta, ct.encoder.delta)); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:904:24 [INFO] [stdout] | [INFO] [stdout] 904 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1007:24 [INFO] [stdout] | [INFO] [stdout] 1007 | return Err(PaddingError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1008 | | self.encoder.nb_bit_padding, [INFO] [stdout] 1009 | | ct.encoder.nb_bit_padding [INFO] [stdout] 1010 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1014:24 [INFO] [stdout] | [INFO] [stdout] 1014 | return Err(NotEnoughPaddingError!(self.encoder.nb_bit_padding, 1)); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1018:24 [INFO] [stdout] | [INFO] [stdout] 1018 | return Err(DeltaError!(self.encoder.delta, ct.encoder.delta)); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1023:24 [INFO] [stdout] | [INFO] [stdout] 1023 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1129:24 [INFO] [stdout] | [INFO] [stdout] 1129 | return Err(PaddingError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1130 | | self.encoder.nb_bit_padding, [INFO] [stdout] 1131 | | ct.encoder.nb_bit_padding [INFO] [stdout] 1132 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1136:24 [INFO] [stdout] | [INFO] [stdout] 1136 | return Err(NotEnoughPaddingError!(self.encoder.nb_bit_padding, 1)); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1140:24 [INFO] [stdout] | [INFO] [stdout] 1140 | return Err(DeltaError!(self.encoder.delta, ct.encoder.delta)); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1145:24 [INFO] [stdout] | [INFO] [stdout] 1145 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:427:10 [INFO] [stdout] | [INFO] [stdout] 427 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1368:24 [INFO] [stdout] | [INFO] [stdout] 1368 | return Err(ConstantMaximumError!(constant, max_constant)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `ConstantMaximumError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:446:10 [INFO] [stdout] | [INFO] [stdout] 446 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1372:24 [INFO] [stdout] | [INFO] [stdout] 1372 | return Err(ZeroInIntervalError!(self.encoder.o, self.encoder.delta)); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `ZeroInIntervalError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1376:24 [INFO] [stdout] | [INFO] [stdout] 1376 | return Err(NotEnoughPaddingError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1377 | | self.encoder.nb_bit_padding, [INFO] [stdout] 1378 | | nb_bit_padding [INFO] [stdout] 1379 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1546:24 [INFO] [stdout] | [INFO] [stdout] 1546 | return Err(InvalidEncoderError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1547 | | self.encoder.nb_bit_precision, [INFO] [stdout] 1548 | | self.encoder.delta [INFO] [stdout] 1549 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1773:24 [INFO] [stdout] | [INFO] [stdout] 1773 | return Err(DimensionError!(self.dimension, bsk.get_lwe_dimension())); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:1950:24 [INFO] [stdout] | [INFO] [stdout] 1950 | return Err(NotEnoughPaddingError!(ct1.encoder.nb_bit_precision, 2)); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe/mod.rs:2023:24 [INFO] [stdout] | [INFO] [stdout] 2023 | return Err(NotEnoughPaddingError!(self.encoder.nb_bit_padding, nb)); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/plaintext/mod.rs:103:24 [INFO] [stdout] | [INFO] [stdout] 103 | return Err(IndexError!(self.nb_plaintexts, nth)); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:556:10 [INFO] [stdout] | [INFO] [stdout] 556 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:67:24 [INFO] [stdout] | [INFO] [stdout] 67 | return Err(ZeroCiphertextsInStructureError!(nb_ciphertexts)); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `ZeroCiphertextsInStructureError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:541:10 [INFO] [stdout] | [INFO] [stdout] 541 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:71:24 [INFO] [stdout] | [INFO] [stdout] 71 | return Err(NotPowerOfTwoError!(polynomial_size)); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotPowerOfTwoError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:571:10 [INFO] [stdout] | [INFO] [stdout] 571 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:416:24 [INFO] [stdout] | [INFO] [stdout] 416 | return Err(WrongSizeError!(plaintexts.len())); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `WrongSizeError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:270:10 [INFO] [stdout] | [INFO] [stdout] 270 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:420:24 [INFO] [stdout] | [INFO] [stdout] 420 | return Err(NoNoiseInCiphertext!(sk.get_variance())); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NoNoiseInCiphertext` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 254 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:475:24 [INFO] [stdout] | [INFO] [stdout] 475 | return Err(PolynomialSizeError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 476 | | sk.polynomial_size, [INFO] [stdout] 477 | | self.polynomial_size [INFO] [stdout] 478 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PolynomialSizeError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:480:24 [INFO] [stdout] | [INFO] [stdout] 480 | return Err(DimensionError!(sk.dimension, self.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 254 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:545:24 [INFO] [stdout] | [INFO] [stdout] 545 | return Err(PolynomialSizeError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 546 | | sk.polynomial_size, [INFO] [stdout] 547 | | self.polynomial_size [INFO] [stdout] 548 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PolynomialSizeError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:550:24 [INFO] [stdout] | [INFO] [stdout] 550 | return Err(DimensionError!(sk.dimension, self.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:676:24 [INFO] [stdout] | [INFO] [stdout] 676 | return Err(IndexError!(self.nb_ciphertexts, n_ciphertext)); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:526:10 [INFO] [stdout] | [INFO] [stdout] 526 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:680:24 [INFO] [stdout] | [INFO] [stdout] 680 | return Err(MonomialError!(self.polynomial_size, n_coeff)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `MonomialError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:588:10 [INFO] [stdout] | [INFO] [stdout] 588 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:770:24 [INFO] [stdout] | [INFO] [stdout] 770 | return Err(NotEnoughValidEncoderError!(nb_valid, messages.len())); [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughValidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:342:10 [INFO] [stdout] | [INFO] [stdout] 342 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:798:36 [INFO] [stdout] | [INFO] [stdout] 798 | return Err(MessageTooBigError!(m, encoder.delta)); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `MessageTooBigError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:588:10 [INFO] [stdout] | [INFO] [stdout] 588 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:848:24 [INFO] [stdout] | [INFO] [stdout] 848 | return Err(NotEnoughValidEncoderError!(nb_valid, messages.len())); [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughValidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:899:24 [INFO] [stdout] | [INFO] [stdout] 899 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 254 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:903:24 [INFO] [stdout] | [INFO] [stdout] 903 | return Err(PolynomialSizeError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 904 | | self.polynomial_size, [INFO] [stdout] 905 | | ct.polynomial_size [INFO] [stdout] 906 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PolynomialSizeError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:913:28 [INFO] [stdout] | [INFO] [stdout] 913 | return Err(DeltaError!(self_enc.delta, ct_enc.delta)); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1006:24 [INFO] [stdout] | [INFO] [stdout] 1006 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 254 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1010:24 [INFO] [stdout] | [INFO] [stdout] 1010 | return Err(PolynomialSizeError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1011 | | self.polynomial_size, [INFO] [stdout] 1012 | | ct.polynomial_size [INFO] [stdout] 1013 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PolynomialSizeError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1021:32 [INFO] [stdout] | [INFO] [stdout] 1021 | return Err(PaddingError!( [INFO] [stdout] | ________________________________- [INFO] [stdout] 1022 | | self_enc.nb_bit_padding, [INFO] [stdout] 1023 | | ct_enc.nb_bit_padding [INFO] [stdout] 1024 | | )); [INFO] [stdout] | |_____________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1028:32 [INFO] [stdout] | [INFO] [stdout] 1028 | return Err(NotEnoughPaddingError!(self_enc.nb_bit_padding, 1)); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1032:32 [INFO] [stdout] | [INFO] [stdout] 1032 | return Err(DeltaError!(self_enc.delta, ct_enc.delta)); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1107:24 [INFO] [stdout] | [INFO] [stdout] 1107 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 254 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1111:24 [INFO] [stdout] | [INFO] [stdout] 1111 | return Err(PolynomialSizeError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1112 | | self.polynomial_size, [INFO] [stdout] 1113 | | ct.polynomial_size [INFO] [stdout] 1114 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PolynomialSizeError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1121:32 [INFO] [stdout] | [INFO] [stdout] 1121 | return Err(PaddingError!( [INFO] [stdout] | ________________________________- [INFO] [stdout] 1122 | | self_enc.nb_bit_padding, [INFO] [stdout] 1123 | | ct_enc.nb_bit_padding [INFO] [stdout] 1124 | | )); [INFO] [stdout] | |_____________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1128:32 [INFO] [stdout] | [INFO] [stdout] 1128 | return Err(NotEnoughPaddingError!(self_enc.nb_bit_padding, 1)); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1132:32 [INFO] [stdout] | [INFO] [stdout] 1132 | return Err(DeltaError!(self_enc.delta, ct_enc.delta)); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:465:10 [INFO] [stdout] | [INFO] [stdout] 465 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1290:24 [INFO] [stdout] | [INFO] [stdout] 1290 | return Err(NbCTError!(constants.len(), self.nb_valid())); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NbCTError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:427:10 [INFO] [stdout] | [INFO] [stdout] 427 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1296:28 [INFO] [stdout] | [INFO] [stdout] 1296 | return Err(ConstantMaximumError!(*c, max_constant)); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `ConstantMaximumError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:446:10 [INFO] [stdout] | [INFO] [stdout] 446 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1305:32 [INFO] [stdout] | [INFO] [stdout] 1305 | return Err(ZeroInIntervalError!(encoder.o, encoder.delta)); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `ZeroInIntervalError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_rlwe/mod.rs:1309:32 [INFO] [stdout] | [INFO] [stdout] 1309 | return Err(NotEnoughPaddingError!( [INFO] [stdout] | ________________________________- [INFO] [stdout] 1310 | | encoder.nb_bit_padding, [INFO] [stdout] 1311 | | nb_bit_padding [INFO] [stdout] 1312 | | )); [INFO] [stdout] | |_____________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:556:10 [INFO] [stdout] | [INFO] [stdout] 556 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:62:24 [INFO] [stdout] | [INFO] [stdout] 62 | return Err(ZeroCiphertextsInStructureError!(nb_ciphertexts)); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `ZeroCiphertextsInStructureError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:105:24 [INFO] [stdout] | [INFO] [stdout] 105 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:110:24 [INFO] [stdout] | [INFO] [stdout] 110 | return Err(IndexError!(self.nb_ciphertexts, self_index)); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:115:24 [INFO] [stdout] | [INFO] [stdout] 115 | return Err(IndexError!(ct.nb_ciphertexts, ct_index)); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:162:24 [INFO] [stdout] | [INFO] [stdout] 162 | return Err(IndexError!(self.nb_ciphertexts, n)); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:270:10 [INFO] [stdout] | [INFO] [stdout] 270 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:364:24 [INFO] [stdout] | [INFO] [stdout] 364 | return Err(NoNoiseInCiphertext!(var)); [INFO] [stdout] | ------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NoNoiseInCiphertext` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:418:24 [INFO] [stdout] | [INFO] [stdout] 418 | return Err(DimensionError!(self.dimension, sk.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:472:24 [INFO] [stdout] | [INFO] [stdout] 472 | return Err(DimensionError!(self.dimension, sk.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:342:10 [INFO] [stdout] | [INFO] [stdout] 342 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:574:28 [INFO] [stdout] | [INFO] [stdout] 574 | return Err(MessageTooBigError!(*m, lwe_encoder.delta)); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `MessageTooBigError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:662:28 [INFO] [stdout] | [INFO] [stdout] 662 | return Err(InvalidEncoderError!( [INFO] [stdout] | ____________________________- [INFO] [stdout] 663 | | lwe_encoder.nb_bit_precision, [INFO] [stdout] 664 | | lwe_encoder.delta [INFO] [stdout] 665 | | )); [INFO] [stdout] | |_________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:768:24 [INFO] [stdout] | [INFO] [stdout] 768 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:786:28 [INFO] [stdout] | [INFO] [stdout] 786 | return Err(DeltaError!(enc1.delta, enc2.delta)); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:788:28 [INFO] [stdout] | [INFO] [stdout] 788 | return Err(PaddingError!(enc1.nb_bit_padding, enc2.nb_bit_padding)); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:908:24 [INFO] [stdout] | [INFO] [stdout] 908 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:914:28 [INFO] [stdout] | [INFO] [stdout] 914 | return Err(DeltaError!(self_enc.delta, ct_enc.delta)); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1034:28 [INFO] [stdout] | [INFO] [stdout] 1034 | return Err(PaddingError!( [INFO] [stdout] | ____________________________- [INFO] [stdout] 1035 | | self_enc.nb_bit_padding, [INFO] [stdout] 1036 | | ct_enc.nb_bit_padding [INFO] [stdout] 1037 | | )); [INFO] [stdout] | |_________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1041:28 [INFO] [stdout] | [INFO] [stdout] 1041 | return Err(NotEnoughPaddingError!(self_enc.nb_bit_padding, 1)); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1045:28 [INFO] [stdout] | [INFO] [stdout] 1045 | return Err(DeltaError!(self_enc.delta, ct_enc.delta)); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1051:24 [INFO] [stdout] | [INFO] [stdout] 1051 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1160:28 [INFO] [stdout] | [INFO] [stdout] 1160 | return Err(PaddingError!( [INFO] [stdout] | ____________________________- [INFO] [stdout] 1161 | | self_enc.nb_bit_padding, [INFO] [stdout] 1162 | | ct_enc.nb_bit_padding [INFO] [stdout] 1163 | | )); [INFO] [stdout] | |_________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1167:28 [INFO] [stdout] | [INFO] [stdout] 1167 | return Err(NotEnoughPaddingError!(self_enc.nb_bit_padding, 1)); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1171:28 [INFO] [stdout] | [INFO] [stdout] 1171 | return Err(DeltaError!(self_enc.delta, ct_enc.delta)); [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1177:24 [INFO] [stdout] | [INFO] [stdout] 1177 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stdout] | --------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:465:10 [INFO] [stdout] | [INFO] [stdout] 465 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1419:24 [INFO] [stdout] | [INFO] [stdout] 1419 | return Err(NbCTError!(constants.len(), self.nb_ciphertexts)); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NbCTError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:427:10 [INFO] [stdout] | [INFO] [stdout] 427 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1426:28 [INFO] [stdout] | [INFO] [stdout] 1426 | return Err(ConstantMaximumError!(*c, max_constant)); [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `ConstantMaximumError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:446:10 [INFO] [stdout] | [INFO] [stdout] 446 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1430:28 [INFO] [stdout] | [INFO] [stdout] 1430 | return Err(ZeroInIntervalError!(encoder.o, encoder.delta)); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `ZeroInIntervalError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1434:28 [INFO] [stdout] | [INFO] [stdout] 1434 | return Err(NotEnoughPaddingError!( [INFO] [stdout] | ____________________________- [INFO] [stdout] 1435 | | encoder.nb_bit_padding, [INFO] [stdout] 1436 | | nb_bit_padding [INFO] [stdout] 1437 | | )); [INFO] [stdout] | |_________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1620:24 [INFO] [stdout] | [INFO] [stdout] 1620 | return Err(IndexError!(self.nb_ciphertexts, n)); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1624:24 [INFO] [stdout] | [INFO] [stdout] 1624 | return Err(InvalidEncoderError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1625 | | self.encoders[n].nb_bit_precision, [INFO] [stdout] 1626 | | self.encoders[n].delta [INFO] [stdout] 1627 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1878:24 [INFO] [stdout] | [INFO] [stdout] 1878 | return Err(IndexError!(self.nb_ciphertexts, n)); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:1882:24 [INFO] [stdout] | [INFO] [stdout] 1882 | return Err(DimensionError!(self.dimension, bsk.get_lwe_dimension())); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/vector_lwe/mod.rs:2080:24 [INFO] [stdout] | [INFO] [stdout] 2080 | return Err(NotEnoughPaddingError!(ct1.encoders[0].nb_bit_precision, 2)); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:478:10 [INFO] [stdout] | [INFO] [stdout] 478 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe_bsk.rs:63:24 [INFO] [stdout] | [INFO] [stdout] 63 | return Err(PrecisionError!()); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `PrecisionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe_bsk.rs:68:24 [INFO] [stdout] | [INFO] [stdout] 68 | return Err(NotEnoughPaddingError!(encoder_input.nb_bit_padding, 1)); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:606:10 [INFO] [stdout] | [INFO] [stdout] 606 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/lwe_secret_key.rs:64:24 [INFO] [stdout] | [INFO] [stdout] 64 | return Err(LweToRlweError!(self.dimension, polynomial_size)); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `LweToRlweError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/crypto_api/error.rs:541:10 [INFO] [stdout] | [INFO] [stdout] 541 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/crypto_api/rlwe_params.rs:158:24 [INFO] [stdout] | [INFO] [stdout] 158 | return Err(NotPowerOfTwoError!(polynomial_size)); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `NotPowerOfTwoError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: attribute should be applied to a free function, impl method or static [INFO] [stdout] --> src/core_api/crypto/lwe/mod.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | #[no_mangle] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 36 | fn sk_encrypt(res: &mut [Self], sk: &[Self], mu: &[Self], dimension: usize, std_dev: f64); [INFO] [stdout] | ------------------------------------------------------------------------------------------ not a free function, impl method or static [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_attributes)]` on by default [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 114 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 30.58s [INFO] running `Command { std: "docker" "inspect" "39c955333e98856faa8dbab91479d7b11a6755d8b1a8c0b8cb82b33ae4522c8c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "39c955333e98856faa8dbab91479d7b11a6755d8b1a8c0b8cb82b33ae4522c8c", kill_on_drop: false }` [INFO] [stdout] 39c955333e98856faa8dbab91479d7b11a6755d8b1a8c0b8cb82b33ae4522c8c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "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:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] b28258266142703ca5b389a4d429f92b5569787e8059682eb948e8ae24d84d3a [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "b28258266142703ca5b389a4d429f92b5569787e8059682eb948e8ae24d84d3a", kill_on_drop: false }` [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:494:10 [INFO] [stderr] | [INFO] [stderr] 494 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/encoder/mod.rs:61:24 [INFO] [stderr] | [INFO] [stderr] 61 | return Err(MinMaxError!(min, max)); [INFO] [stderr] | ---------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `MinMaxError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:478:10 [INFO] [stderr] | [INFO] [stderr] 478 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/encoder/mod.rs:64:24 [INFO] [stderr] | [INFO] [stderr] 64 | return Err(PrecisionError!()); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PrecisionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:494:10 [INFO] [stderr] | [INFO] [stderr] 494 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/encoder/mod.rs:109:24 [INFO] [stderr] | [INFO] [stderr] 109 | return Err(MinMaxError!(min, max)); [INFO] [stderr] | ---------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `MinMaxError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:478:10 [INFO] [stderr] | [INFO] [stderr] 478 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/encoder/mod.rs:112:24 [INFO] [stderr] | [INFO] [stderr] 112 | return Err(PrecisionError!()); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PrecisionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:270:10 [INFO] [stderr] | [INFO] [stderr] 270 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/encoder/mod.rs:156:17 [INFO] [stderr] | [INFO] [stderr] 156 | Err(NoNoiseInCiphertext!(variance)) [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NoNoiseInCiphertext` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:509:10 [INFO] [stderr] | [INFO] [stderr] 509 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/encoder/mod.rs:203:24 [INFO] [stderr] | [INFO] [stderr] 203 | return Err(RadiusError!(radius)); [INFO] [stderr] | -------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `RadiusError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:478:10 [INFO] [stderr] | [INFO] [stderr] 478 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/encoder/mod.rs:206:24 [INFO] [stderr] | [INFO] [stderr] 206 | return Err(PrecisionError!()); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PrecisionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:325:10 [INFO] [stderr] | [INFO] [stderr] 325 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/encoder/mod.rs:240:24 [INFO] [stderr] | [INFO] [stderr] 240 | return Err(MessageOutsideIntervalError!(message, self.o, self.delta)); [INFO] [stderr] | --------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `MessageOutsideIntervalError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:304:10 [INFO] [stderr] | [INFO] [stderr] 304 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/encoder/mod.rs:398:24 [INFO] [stderr] | [INFO] [stderr] 398 | return Err(InvalidEncoderError!(self.nb_bit_precision, self.delta)); [INFO] [stderr] | ------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/encoder/mod.rs:401:24 [INFO] [stderr] | [INFO] [stderr] 401 | return Err(NotEnoughPaddingError!(self.nb_bit_padding, 1)); [INFO] [stderr] | ---------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:325:10 [INFO] [stderr] | [INFO] [stderr] 325 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/encoder/mod.rs:463:24 [INFO] [stderr] | [INFO] [stderr] 463 | return Err(MessageOutsideIntervalError!(m, self.o, self.delta)); [INFO] [stderr] | --------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `MessageOutsideIntervalError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:304:10 [INFO] [stderr] | [INFO] [stderr] 304 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/encoder/mod.rs:491:24 [INFO] [stderr] | [INFO] [stderr] 491 | return Err(InvalidEncoderError!(self.nb_bit_precision, self.delta)); [INFO] [stderr] | ------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:304:10 [INFO] [stderr] | [INFO] [stderr] 304 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/encoder/mod.rs:534:24 [INFO] [stderr] | [INFO] [stderr] 534 | return Err(InvalidEncoderError!(self.nb_bit_precision, self.delta)); [INFO] [stderr] | ------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:270:10 [INFO] [stderr] | [INFO] [stderr] 270 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:166:24 [INFO] [stderr] | [INFO] [stderr] 166 | return Err(NoNoiseInCiphertext!(var)); [INFO] [stderr] | ------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NoNoiseInCiphertext` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:212:24 [INFO] [stderr] | [INFO] [stderr] 212 | return Err(DimensionError!(self.dimension, sk.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:258:24 [INFO] [stderr] | [INFO] [stderr] 258 | return Err(DimensionError!(self.dimension, sk.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:342:10 [INFO] [stderr] | [INFO] [stderr] 342 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:345:24 [INFO] [stderr] | [INFO] [stderr] 345 | return Err(MessageTooBigError!(message, self.encoder.delta)); [INFO] [stderr] | ------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `MessageTooBigError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:304:10 [INFO] [stderr] | [INFO] [stderr] 304 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:430:24 [INFO] [stderr] | [INFO] [stderr] 430 | return Err(InvalidEncoderError!( [INFO] [stderr] | ________________________- [INFO] [stderr] 431 | | self.encoder.nb_bit_precision, [INFO] [stderr] 432 | | self.encoder.delta [INFO] [stderr] 433 | | )); [INFO] [stderr] | |_____________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:536:24 [INFO] [stderr] | [INFO] [stderr] 536 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:359:10 [INFO] [stderr] | [INFO] [stderr] 359 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:547:24 [INFO] [stderr] | [INFO] [stderr] 547 | return Err(DeltaError!(enc1.delta, enc2.delta)); [INFO] [stderr] | ----------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:376:10 [INFO] [stderr] | [INFO] [stderr] 376 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:549:24 [INFO] [stderr] | [INFO] [stderr] 549 | return Err(PaddingError!(enc1.nb_bit_padding, enc2.nb_bit_padding)); [INFO] [stderr] | ------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:657:24 [INFO] [stderr] | [INFO] [stderr] 657 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:359:10 [INFO] [stderr] | [INFO] [stderr] 359 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:663:24 [INFO] [stderr] | [INFO] [stderr] 663 | return Err(DeltaError!(self.encoder.delta, ct.encoder.delta)); [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:376:10 [INFO] [stderr] | [INFO] [stderr] 376 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:766:24 [INFO] [stderr] | [INFO] [stderr] 766 | return Err(PaddingError!( [INFO] [stderr] | ________________________- [INFO] [stderr] 767 | | self.encoder.nb_bit_padding, [INFO] [stderr] 768 | | ct.encoder.nb_bit_padding [INFO] [stderr] 769 | | )); [INFO] [stderr] | |_____________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:773:24 [INFO] [stderr] | [INFO] [stderr] 773 | return Err(NotEnoughPaddingError!(self.encoder.nb_bit_padding, 1)); [INFO] [stderr] | ------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:359:10 [INFO] [stderr] | [INFO] [stderr] 359 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:777:24 [INFO] [stderr] | [INFO] [stderr] 777 | return Err(DeltaError!(self.encoder.delta, ct.encoder.delta)); [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:782:24 [INFO] [stderr] | [INFO] [stderr] 782 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:376:10 [INFO] [stderr] | [INFO] [stderr] 376 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:888:24 [INFO] [stderr] | [INFO] [stderr] 888 | return Err(PaddingError!( [INFO] [stderr] | ________________________- [INFO] [stderr] 889 | | self.encoder.nb_bit_padding, [INFO] [stderr] 890 | | ct.encoder.nb_bit_padding [INFO] [stderr] 891 | | )); [INFO] [stderr] | |_____________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:895:24 [INFO] [stderr] | [INFO] [stderr] 895 | return Err(NotEnoughPaddingError!(self.encoder.nb_bit_padding, 1)); [INFO] [stderr] | ------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:359:10 [INFO] [stderr] | [INFO] [stderr] 359 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:899:24 [INFO] [stderr] | [INFO] [stderr] 899 | return Err(DeltaError!(self.encoder.delta, ct.encoder.delta)); [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:904:24 [INFO] [stderr] | [INFO] [stderr] 904 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:376:10 [INFO] [stderr] | [INFO] [stderr] 376 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:1007:24 [INFO] [stderr] | [INFO] [stderr] 1007 | return Err(PaddingError!( [INFO] [stderr] | ________________________- [INFO] [stderr] 1008 | | self.encoder.nb_bit_padding, [INFO] [stderr] 1009 | | ct.encoder.nb_bit_padding [INFO] [stderr] 1010 | | )); [INFO] [stderr] | |_____________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:1014:24 [INFO] [stderr] | [INFO] [stderr] 1014 | return Err(NotEnoughPaddingError!(self.encoder.nb_bit_padding, 1)); [INFO] [stderr] | ------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:359:10 [INFO] [stderr] | [INFO] [stderr] 359 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:1018:24 [INFO] [stderr] | [INFO] [stderr] 1018 | return Err(DeltaError!(self.encoder.delta, ct.encoder.delta)); [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:1023:24 [INFO] [stderr] | [INFO] [stderr] 1023 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:376:10 [INFO] [stderr] | [INFO] [stderr] 376 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:1129:24 [INFO] [stderr] | [INFO] [stderr] 1129 | return Err(PaddingError!( [INFO] [stderr] | ________________________- [INFO] [stderr] 1130 | | self.encoder.nb_bit_padding, [INFO] [stderr] 1131 | | ct.encoder.nb_bit_padding [INFO] [stderr] 1132 | | )); [INFO] [stderr] | |_____________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:1136:24 [INFO] [stderr] | [INFO] [stderr] 1136 | return Err(NotEnoughPaddingError!(self.encoder.nb_bit_padding, 1)); [INFO] [stderr] | ------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:359:10 [INFO] [stderr] | [INFO] [stderr] 359 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:1140:24 [INFO] [stderr] | [INFO] [stderr] 1140 | return Err(DeltaError!(self.encoder.delta, ct.encoder.delta)); [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:1145:24 [INFO] [stderr] | [INFO] [stderr] 1145 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:427:10 [INFO] [stderr] | [INFO] [stderr] 427 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:1368:24 [INFO] [stderr] | [INFO] [stderr] 1368 | return Err(ConstantMaximumError!(constant, max_constant)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `ConstantMaximumError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:446:10 [INFO] [stderr] | [INFO] [stderr] 446 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:1372:24 [INFO] [stderr] | [INFO] [stderr] 1372 | return Err(ZeroInIntervalError!(self.encoder.o, self.encoder.delta)); [INFO] [stderr] | -------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `ZeroInIntervalError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:1376:24 [INFO] [stderr] | [INFO] [stderr] 1376 | return Err(NotEnoughPaddingError!( [INFO] [stderr] | ________________________- [INFO] [stderr] 1377 | | self.encoder.nb_bit_padding, [INFO] [stderr] 1378 | | nb_bit_padding [INFO] [stderr] 1379 | | )); [INFO] [stderr] | |_____________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:304:10 [INFO] [stderr] | [INFO] [stderr] 304 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:1546:24 [INFO] [stderr] | [INFO] [stderr] 1546 | return Err(InvalidEncoderError!( [INFO] [stderr] | ________________________- [INFO] [stderr] 1547 | | self.encoder.nb_bit_precision, [INFO] [stderr] 1548 | | self.encoder.delta [INFO] [stderr] 1549 | | )); [INFO] [stderr] | |_____________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:1773:24 [INFO] [stderr] | [INFO] [stderr] 1773 | return Err(DimensionError!(self.dimension, bsk.get_lwe_dimension())); [INFO] [stderr] | -------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:1950:24 [INFO] [stderr] | [INFO] [stderr] 1950 | return Err(NotEnoughPaddingError!(ct1.encoder.nb_bit_precision, 2)); [INFO] [stderr] | ------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe/mod.rs:2023:24 [INFO] [stderr] | [INFO] [stderr] 2023 | return Err(NotEnoughPaddingError!(self.encoder.nb_bit_padding, nb)); [INFO] [stderr] | ------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:410:10 [INFO] [stderr] | [INFO] [stderr] 410 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/plaintext/mod.rs:103:24 [INFO] [stderr] | [INFO] [stderr] 103 | return Err(IndexError!(self.nb_plaintexts, nth)); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:556:10 [INFO] [stderr] | [INFO] [stderr] 556 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_rlwe/mod.rs:67:24 [INFO] [stderr] | [INFO] [stderr] 67 | return Err(ZeroCiphertextsInStructureError!(nb_ciphertexts)); [INFO] [stderr] | ------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `ZeroCiphertextsInStructureError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:541:10 [INFO] [stderr] | [INFO] [stderr] 541 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_rlwe/mod.rs:71:24 [INFO] [stderr] | [INFO] [stderr] 71 | return Err(NotPowerOfTwoError!(polynomial_size)); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotPowerOfTwoError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:571:10 [INFO] [stderr] | [INFO] [stderr] 571 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_rlwe/mod.rs:416:24 [INFO] [stderr] | [INFO] [stderr] 416 | return Err(WrongSizeError!(plaintexts.len())); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `WrongSizeError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:270:10 [INFO] [stderr] | [INFO] [stderr] 270 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_rlwe/mod.rs:420:24 [INFO] [stderr] | [INFO] [stderr] 420 | return Err(NoNoiseInCiphertext!(sk.get_variance())); [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NoNoiseInCiphertext` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:254:10 [INFO] [stderr] | [INFO] [stderr] 254 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_rlwe/mod.rs:475:24 [INFO] [stderr] | [INFO] [stderr] 475 | return Err(PolynomialSizeError!( [INFO] [stderr] | ________________________- [INFO] [stderr] 476 | | sk.polynomial_size, [INFO] [stderr] 477 | | self.polynomial_size [INFO] [stderr] 478 | | )); [INFO] [stderr] | |_____________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PolynomialSizeError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_rlwe/mod.rs:480:24 [INFO] [stderr] | [INFO] [stderr] 480 | return Err(DimensionError!(sk.dimension, self.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:254:10 [INFO] [stderr] | [INFO] [stderr] 254 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_rlwe/mod.rs:545:24 [INFO] [stderr] | [INFO] [stderr] 545 | return Err(PolynomialSizeError!( [INFO] [stderr] | ________________________- [INFO] [stderr] 546 | | sk.polynomial_size, [INFO] [stderr] 547 | | self.polynomial_size [INFO] [stderr] 548 | | )); [INFO] [stderr] | |_____________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PolynomialSizeError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_rlwe/mod.rs:550:24 [INFO] [stderr] | [INFO] [stderr] 550 | return Err(DimensionError!(sk.dimension, self.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:410:10 [INFO] [stderr] | [INFO] [stderr] 410 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_rlwe/mod.rs:676:24 [INFO] [stderr] | [INFO] [stderr] 676 | return Err(IndexError!(self.nb_ciphertexts, n_ciphertext)); [INFO] [stderr] | ---------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:526:10 [INFO] [stderr] | [INFO] [stderr] 526 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_rlwe/mod.rs:680:24 [INFO] [stderr] | [INFO] [stderr] 680 | return Err(MonomialError!(self.polynomial_size, n_coeff)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `MonomialError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:588:10 [INFO] [stderr] | [INFO] [stderr] 588 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_rlwe/mod.rs:770:24 [INFO] [stderr] | [INFO] [stderr] 770 | return Err(NotEnoughValidEncoderError!(nb_valid, messages.len())); [INFO] [stderr] | ----------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughValidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:342:10 [INFO] [stderr] | [INFO] [stderr] 342 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_rlwe/mod.rs:798:36 [INFO] [stderr] | [INFO] [stderr] 798 | return Err(MessageTooBigError!(m, encoder.delta)); [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `MessageTooBigError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:588:10 [INFO] [stderr] | [INFO] [stderr] 588 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_rlwe/mod.rs:848:24 [INFO] [stderr] | [INFO] [stderr] 848 | return Err(NotEnoughValidEncoderError!(nb_valid, messages.len())); [INFO] [stderr] | ----------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughValidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_rlwe/mod.rs:899:24 [INFO] [stderr] | [INFO] [stderr] 899 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:254:10 [INFO] [stderr] | [INFO] [stderr] 254 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_rlwe/mod.rs:903:24 [INFO] [stderr] | [INFO] [stderr] 903 | return Err(PolynomialSizeError!( [INFO] [stderr] | ________________________- [INFO] [stderr] 904 | | self.polynomial_size, [INFO] [stderr] 905 | | ct.polynomial_size [INFO] [stderr] 906 | | )); [INFO] [stderr] | |_____________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PolynomialSizeError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:359:10 [INFO] [stderr] | [INFO] [stderr] 359 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_rlwe/mod.rs:913:28 [INFO] [stderr] | [INFO] [stderr] 913 | return Err(DeltaError!(self_enc.delta, ct_enc.delta)); [INFO] [stderr] | ----------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_rlwe/mod.rs:1006:24 [INFO] [stderr] | [INFO] [stderr] 1006 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:254:10 [INFO] [stderr] | [INFO] [stderr] 254 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_rlwe/mod.rs:1010:24 [INFO] [stderr] | [INFO] [stderr] 1010 | return Err(PolynomialSizeError!( [INFO] [stderr] | ________________________- [INFO] [stderr] 1011 | | self.polynomial_size, [INFO] [stderr] 1012 | | ct.polynomial_size [INFO] [stderr] 1013 | | )); [INFO] [stderr] | |_____________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PolynomialSizeError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:376:10 [INFO] [stderr] | [INFO] [stderr] 376 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_rlwe/mod.rs:1021:32 [INFO] [stderr] | [INFO] [stderr] 1021 | return Err(PaddingError!( [INFO] [stderr] | ________________________________- [INFO] [stderr] 1022 | | self_enc.nb_bit_padding, [INFO] [stderr] 1023 | | ct_enc.nb_bit_padding [INFO] [stderr] 1024 | | )); [INFO] [stderr] | |_____________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_rlwe/mod.rs:1028:32 [INFO] [stderr] | [INFO] [stderr] 1028 | return Err(NotEnoughPaddingError!(self_enc.nb_bit_padding, 1)); [INFO] [stderr] | -------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:359:10 [INFO] [stderr] | [INFO] [stderr] 359 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_rlwe/mod.rs:1032:32 [INFO] [stderr] | [INFO] [stderr] 1032 | return Err(DeltaError!(self_enc.delta, ct_enc.delta)); [INFO] [stderr] | ----------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_rlwe/mod.rs:1107:24 [INFO] [stderr] | [INFO] [stderr] 1107 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:254:10 [INFO] [stderr] | [INFO] [stderr] 254 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_rlwe/mod.rs:1111:24 [INFO] [stderr] | [INFO] [stderr] 1111 | return Err(PolynomialSizeError!( [INFO] [stderr] | ________________________- [INFO] [stderr] 1112 | | self.polynomial_size, [INFO] [stderr] 1113 | | ct.polynomial_size [INFO] [stderr] 1114 | | )); [INFO] [stderr] | |_____________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PolynomialSizeError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:376:10 [INFO] [stderr] | [INFO] [stderr] 376 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_rlwe/mod.rs:1121:32 [INFO] [stderr] | [INFO] [stderr] 1121 | return Err(PaddingError!( [INFO] [stderr] | ________________________________- [INFO] [stderr] 1122 | | self_enc.nb_bit_padding, [INFO] [stderr] 1123 | | ct_enc.nb_bit_padding [INFO] [stderr] 1124 | | )); [INFO] [stderr] | |_____________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_rlwe/mod.rs:1128:32 [INFO] [stderr] | [INFO] [stderr] 1128 | return Err(NotEnoughPaddingError!(self_enc.nb_bit_padding, 1)); [INFO] [stderr] | -------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:359:10 [INFO] [stderr] | [INFO] [stderr] 359 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_rlwe/mod.rs:1132:32 [INFO] [stderr] | [INFO] [stderr] 1132 | return Err(DeltaError!(self_enc.delta, ct_enc.delta)); [INFO] [stderr] | ----------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:465:10 [INFO] [stderr] | [INFO] [stderr] 465 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_rlwe/mod.rs:1290:24 [INFO] [stderr] | [INFO] [stderr] 1290 | return Err(NbCTError!(constants.len(), self.nb_valid())); [INFO] [stderr] | -------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NbCTError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:427:10 [INFO] [stderr] | [INFO] [stderr] 427 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_rlwe/mod.rs:1296:28 [INFO] [stderr] | [INFO] [stderr] 1296 | return Err(ConstantMaximumError!(*c, max_constant)); [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `ConstantMaximumError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:446:10 [INFO] [stderr] | [INFO] [stderr] 446 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_rlwe/mod.rs:1305:32 [INFO] [stderr] | [INFO] [stderr] 1305 | return Err(ZeroInIntervalError!(encoder.o, encoder.delta)); [INFO] [stderr] | ---------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `ZeroInIntervalError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_rlwe/mod.rs:1309:32 [INFO] [stderr] | [INFO] [stderr] 1309 | return Err(NotEnoughPaddingError!( [INFO] [stderr] | ________________________________- [INFO] [stderr] 1310 | | encoder.nb_bit_padding, [INFO] [stderr] 1311 | | nb_bit_padding [INFO] [stderr] 1312 | | )); [INFO] [stderr] | |_____________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:556:10 [INFO] [stderr] | [INFO] [stderr] 556 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:62:24 [INFO] [stderr] | [INFO] [stderr] 62 | return Err(ZeroCiphertextsInStructureError!(nb_ciphertexts)); [INFO] [stderr] | ------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `ZeroCiphertextsInStructureError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:105:24 [INFO] [stderr] | [INFO] [stderr] 105 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:410:10 [INFO] [stderr] | [INFO] [stderr] 410 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:110:24 [INFO] [stderr] | [INFO] [stderr] 110 | return Err(IndexError!(self.nb_ciphertexts, self_index)); [INFO] [stderr] | -------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:410:10 [INFO] [stderr] | [INFO] [stderr] 410 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:115:24 [INFO] [stderr] | [INFO] [stderr] 115 | return Err(IndexError!(ct.nb_ciphertexts, ct_index)); [INFO] [stderr] | ---------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:410:10 [INFO] [stderr] | [INFO] [stderr] 410 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:162:24 [INFO] [stderr] | [INFO] [stderr] 162 | return Err(IndexError!(self.nb_ciphertexts, n)); [INFO] [stderr] | ----------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:270:10 [INFO] [stderr] | [INFO] [stderr] 270 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:364:24 [INFO] [stderr] | [INFO] [stderr] 364 | return Err(NoNoiseInCiphertext!(var)); [INFO] [stderr] | ------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NoNoiseInCiphertext` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:418:24 [INFO] [stderr] | [INFO] [stderr] 418 | return Err(DimensionError!(self.dimension, sk.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:472:24 [INFO] [stderr] | [INFO] [stderr] 472 | return Err(DimensionError!(self.dimension, sk.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:342:10 [INFO] [stderr] | [INFO] [stderr] 342 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:574:28 [INFO] [stderr] | [INFO] [stderr] 574 | return Err(MessageTooBigError!(*m, lwe_encoder.delta)); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `MessageTooBigError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:304:10 [INFO] [stderr] | [INFO] [stderr] 304 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:662:28 [INFO] [stderr] | [INFO] [stderr] 662 | return Err(InvalidEncoderError!( [INFO] [stderr] | ____________________________- [INFO] [stderr] 663 | | lwe_encoder.nb_bit_precision, [INFO] [stderr] 664 | | lwe_encoder.delta [INFO] [stderr] 665 | | )); [INFO] [stderr] | |_________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:768:24 [INFO] [stderr] | [INFO] [stderr] 768 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:359:10 [INFO] [stderr] | [INFO] [stderr] 359 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:786:28 [INFO] [stderr] | [INFO] [stderr] 786 | return Err(DeltaError!(enc1.delta, enc2.delta)); [INFO] [stderr] | ----------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:376:10 [INFO] [stderr] | [INFO] [stderr] 376 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:788:28 [INFO] [stderr] | [INFO] [stderr] 788 | return Err(PaddingError!(enc1.nb_bit_padding, enc2.nb_bit_padding)); [INFO] [stderr] | ------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:908:24 [INFO] [stderr] | [INFO] [stderr] 908 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:359:10 [INFO] [stderr] | [INFO] [stderr] 359 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:914:28 [INFO] [stderr] | [INFO] [stderr] 914 | return Err(DeltaError!(self_enc.delta, ct_enc.delta)); [INFO] [stderr] | ----------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:376:10 [INFO] [stderr] | [INFO] [stderr] 376 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:1034:28 [INFO] [stderr] | [INFO] [stderr] 1034 | return Err(PaddingError!( [INFO] [stderr] | ____________________________- [INFO] [stderr] 1035 | | self_enc.nb_bit_padding, [INFO] [stderr] 1036 | | ct_enc.nb_bit_padding [INFO] [stderr] 1037 | | )); [INFO] [stderr] | |_________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:1041:28 [INFO] [stderr] | [INFO] [stderr] 1041 | return Err(NotEnoughPaddingError!(self_enc.nb_bit_padding, 1)); [INFO] [stderr] | -------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:359:10 [INFO] [stderr] | [INFO] [stderr] 359 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:1045:28 [INFO] [stderr] | [INFO] [stderr] 1045 | return Err(DeltaError!(self_enc.delta, ct_enc.delta)); [INFO] [stderr] | ----------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:1051:24 [INFO] [stderr] | [INFO] [stderr] 1051 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:376:10 [INFO] [stderr] | [INFO] [stderr] 376 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:1160:28 [INFO] [stderr] | [INFO] [stderr] 1160 | return Err(PaddingError!( [INFO] [stderr] | ____________________________- [INFO] [stderr] 1161 | | self_enc.nb_bit_padding, [INFO] [stderr] 1162 | | ct_enc.nb_bit_padding [INFO] [stderr] 1163 | | )); [INFO] [stderr] | |_________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:1167:28 [INFO] [stderr] | [INFO] [stderr] 1167 | return Err(NotEnoughPaddingError!(self_enc.nb_bit_padding, 1)); [INFO] [stderr] | -------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:359:10 [INFO] [stderr] | [INFO] [stderr] 359 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:1171:28 [INFO] [stderr] | [INFO] [stderr] 1171 | return Err(DeltaError!(self_enc.delta, ct_enc.delta)); [INFO] [stderr] | ----------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:1177:24 [INFO] [stderr] | [INFO] [stderr] 1177 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:465:10 [INFO] [stderr] | [INFO] [stderr] 465 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:1419:24 [INFO] [stderr] | [INFO] [stderr] 1419 | return Err(NbCTError!(constants.len(), self.nb_ciphertexts)); [INFO] [stderr] | ------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NbCTError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:427:10 [INFO] [stderr] | [INFO] [stderr] 427 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:1426:28 [INFO] [stderr] | [INFO] [stderr] 1426 | return Err(ConstantMaximumError!(*c, max_constant)); [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `ConstantMaximumError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:446:10 [INFO] [stderr] | [INFO] [stderr] 446 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:1430:28 [INFO] [stderr] | [INFO] [stderr] 1430 | return Err(ZeroInIntervalError!(encoder.o, encoder.delta)); [INFO] [stderr] | ---------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `ZeroInIntervalError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:1434:28 [INFO] [stderr] | [INFO] [stderr] 1434 | return Err(NotEnoughPaddingError!( [INFO] [stderr] | ____________________________- [INFO] [stderr] 1435 | | encoder.nb_bit_padding, [INFO] [stderr] 1436 | | nb_bit_padding [INFO] [stderr] 1437 | | )); [INFO] [stderr] | |_________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:410:10 [INFO] [stderr] | [INFO] [stderr] 410 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:1620:24 [INFO] [stderr] | [INFO] [stderr] 1620 | return Err(IndexError!(self.nb_ciphertexts, n)); [INFO] [stderr] | ----------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:304:10 [INFO] [stderr] | [INFO] [stderr] 304 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:1624:24 [INFO] [stderr] | [INFO] [stderr] 1624 | return Err(InvalidEncoderError!( [INFO] [stderr] | ________________________- [INFO] [stderr] 1625 | | self.encoders[n].nb_bit_precision, [INFO] [stderr] 1626 | | self.encoders[n].delta [INFO] [stderr] 1627 | | )); [INFO] [stderr] | |_____________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:410:10 [INFO] [stderr] | [INFO] [stderr] 410 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:1878:24 [INFO] [stderr] | [INFO] [stderr] 1878 | return Err(IndexError!(self.nb_ciphertexts, n)); [INFO] [stderr] | ----------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:1882:24 [INFO] [stderr] | [INFO] [stderr] 1882 | return Err(DimensionError!(self.dimension, bsk.get_lwe_dimension())); [INFO] [stderr] | -------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/vector_lwe/mod.rs:2080:24 [INFO] [stderr] | [INFO] [stderr] 2080 | return Err(NotEnoughPaddingError!(ct1.encoders[0].nb_bit_precision, 2)); [INFO] [stderr] | ----------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:478:10 [INFO] [stderr] | [INFO] [stderr] 478 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe_bsk.rs:63:24 [INFO] [stderr] | [INFO] [stderr] 63 | return Err(PrecisionError!()); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PrecisionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe_bsk.rs:68:24 [INFO] [stderr] | [INFO] [stderr] 68 | return Err(NotEnoughPaddingError!(encoder_input.nb_bit_padding, 1)); [INFO] [stderr] | ------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:606:10 [INFO] [stderr] | [INFO] [stderr] 606 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/lwe_secret_key.rs:64:24 [INFO] [stderr] | [INFO] [stderr] 64 | return Err(LweToRlweError!(self.dimension, polynomial_size)); [INFO] [stderr] | ------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `LweToRlweError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/crypto_api/error.rs:541:10 [INFO] [stderr] | [INFO] [stderr] 541 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/crypto_api/rlwe_params.rs:158:24 [INFO] [stderr] | [INFO] [stderr] 158 | return Err(NotPowerOfTwoError!(polynomial_size)); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotPowerOfTwoError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: attribute should be applied to a free function, impl method or static [INFO] [stderr] --> src/core_api/crypto/lwe/mod.rs:35:5 [INFO] [stderr] | [INFO] [stderr] 35 | #[no_mangle] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] 36 | fn sk_encrypt(res: &mut [Self], sk: &[Self], mu: &[Self], dimension: usize, std_dev: f64); [INFO] [stderr] | ------------------------------------------------------------------------------------------ not a free function, impl method or static [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_attributes)]` on by default [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] [INFO] [stderr] warning: `concrete_lib` (lib) generated 114 warnings [INFO] [stderr] warning: `concrete_lib` (lib test) generated 114 warnings (114 duplicates) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.19s [INFO] [stderr] Running unittests (/opt/rustwide/target/debug/deps/concrete_lib-8f5ac1cf61f9e34f) [INFO] [stdout] [INFO] [stdout] running 138 tests [INFO] [stdout] test core_api::crypto::encoding::tests::tests_u32::test_several_encoding_decoding ... ok [INFO] [stdout] test core_api::crypto::encoding::tests::tests_u32::test_encoding_decoding ... ok [INFO] [stdout] test core_api::crypto::encoding::tests::tests_u32::test_several_encoding_decoding_with_same_parameters ... ok [INFO] [stdout] test core_api::crypto::encoding::tests::tests_u64::test_encoding_decoding ... ok [INFO] [stdout] test core_api::crypto::encoding::tests::tests_u64::test_several_encoding_decoding ... ok [INFO] [stdout] test core_api::crypto::lwe::tests::tests_u32::test_compute_phase_randomized ... ok [INFO] [stdout] test core_api::crypto::encoding::tests::tests_u64::test_several_encoding_decoding_with_same_parameters ... ok [INFO] [stdout] test core_api::crypto::lwe::tests::tests_u32::test_key_switch ... ok [INFO] [stdout] test core_api::crypto::cross::tests::tests_u64::test_sample_extract ... ok [INFO] [stdout] test core_api::crypto::lwe::tests::tests_u32::test_multisum_npe ... ok [INFO] [stdout] test core_api::crypto::lwe::tests::tests_u32::test_scalar_mul ... ok [INFO] [stdout] test core_api::crypto::lwe::tests::tests_u32::test_scalar_mul_random ... ok [INFO] [stdout] test core_api::crypto::lwe::tests::tests_u64::test_compute_phase_randomized ... ok [INFO] [stdout] test core_api::crypto::cross::tests::tests_u32::test_sample_extract ... ok [INFO] [stdout] test core_api::crypto::lwe::tests::tests_u32::test_mono_key_switch ... ok [INFO] [stdout] test core_api::crypto::lwe::tests::tests_u64::test_key_switch ... ok [INFO] [stdout] test core_api::crypto::lwe::tests::tests_u64::test_multisum_npe ... ok [INFO] [stdout] test core_api::crypto::lwe::tests::tests_u64::test_scalar_mul ... ok [INFO] [stdout] test core_api::crypto::lwe::tests::tests_u64::test_scalar_mul_random ... ok [INFO] [stdout] test core_api::crypto::rlwe::tests::tests_u32::test_encrypt_decrypt ... ok [INFO] [stdout] test core_api::crypto::rlwe::tests::tests_u32::test_encrypt_decrypt_2 ... ok [INFO] [stdout] test core_api::crypto::rlwe::tests::tests_u64::test_encrypt_decrypt ... ok [INFO] [stdout] test core_api::crypto::rlwe::tests::tests_u64::test_encrypt_decrypt_2 ... ok [INFO] [stdout] test core_api::math::fft::tests::tests_u32::test_put_2_in_coeff_torus ... ok [INFO] [stdout] test core_api::math::fft::tests::tests_u32::test_put_fft_domain ... ok [INFO] [stdout] test core_api::math::fft::tests::tests_u64::test_put_2_in_coeff_torus ... ok [INFO] [stdout] test core_api::math::fft::tests::tests_u64::test_put_fft_domain ... ok [INFO] [stdout] test core_api::math::polynomial_tensor::tests::tests_u32::test_compute_binary_multisum ... ok [INFO] [stdout] test core_api::math::polynomial_tensor::tests::tests_u32::test_multiply_divide_by_monomial ... ok [INFO] [stdout] test core_api::math::polynomial_tensor::tests::tests_u64::test_compute_binary_multisum ... ok [INFO] [stdout] test core_api::math::polynomial_tensor::tests::tests_u64::test_multiply_divide_by_monomial ... ok [INFO] [stdout] test core_api::math::random::tests::tests_u32::test_distribution ... ok [INFO] [stdout] test core_api::math::random::tests::tests_u32::test_normal_random ... ok [INFO] [stdout] test core_api::math::random::tests::tests_u64::test_distribution ... ok [INFO] [stdout] test core_api::math::random::tests::tests_u64::test_normal_random ... ok [INFO] [stdout] test core_api::math::tensor::tests::test_add_u32 ... ok [INFO] [stdout] test core_api::math::tensor::tests::test_add_u64 ... ok [INFO] [stdout] test core_api::math::tensor::tests::test_representations_u32 ... ok [INFO] [stdout] test core_api::math::tensor::tests::test_representations_u64 ... ok [INFO] [stdout] test core_api::math::tensor::tests::test_sub_u32 ... ok [INFO] [stdout] test core_api::math::tensor::tests::test_sub_u64 ... ok [INFO] [stdout] test core_api::math::tensor::tests::tests_u32::test_read_write_ctorus ... FAILED [INFO] [stdout] test core_api::math::tensor::tests::tests_u32::test_read_write_ftorus ... FAILED [INFO] [stdout] test core_api::math::tensor::tests::tests_u32::test_read_write_torus ... FAILED [INFO] [stdout] test core_api::math::tensor::tests::tests_u64::test_read_write_ctorus ... FAILED [INFO] [stdout] test core_api::math::tensor::tests::tests_u64::test_read_write_ftorus ... FAILED [INFO] [stdout] test core_api::math::tensor::tests::tests_u64::test_read_write_torus ... FAILED [INFO] [stdout] test crypto_api::encoder::tests::margins_with_integers ... ok [INFO] [stdout] test crypto_api::encoder::tests::test_new_centered_x_encode_single_x_decode_single ... ok [INFO] [stdout] test crypto_api::encoder::tests::test_new_centered_x_is_valid ... ok [INFO] [stdout] test crypto_api::encoder::tests::test_new_rounding_context_x_encode_single_x_decode_single ... ok [INFO] [stdout] test crypto_api::encoder::tests::test_new_x_encode ... ok [INFO] [stdout] test crypto_api::encoder::tests::test_new_x_encode_single_x_copy_x_decode_single ... ok [INFO] [stdout] test crypto_api::encoder::tests::test_new_x_encode_single_x_decode_single ... ok [INFO] [stdout] test crypto_api::encoder::tests::test_new_x_is_valid ... ok [INFO] [stdout] test crypto_api::encoder::tests::test_zero_x_is_valid ... ok [INFO] [stdout] test crypto_api::lwe::tests::test_encode_encrypt_x_add_centered_inplace_x_decrypt ... ok [INFO] [stdout] test crypto_api::lwe::tests::test_encode_encrypt_x_add_constant_dynamic_encoder_decrypt ... ok [INFO] [stdout] test crypto_api::lwe::tests::test_encode_encrypt_x_add_constant_static_encoder_inplace_x_decrypt ... ok [INFO] [stdout] test crypto_api::lwe::tests::test_encode_encrypt_x_add_inplace_x_decrypt ... ok [INFO] [stdout] test crypto_api::lwe::tests::test_encode_encrypt_x_add_with_new_min_inplace_x_decrypt ... ok [INFO] [stdout] test crypto_api::lwe::tests::test_encode_encrypt_x_add_with_padding_exact_inplace_x_decrypt ... ok [INFO] [stdout] test crypto_api::lwe::tests::test_encode_encrypt_x_add_with_padding_inplace_x_decrypt ... ok [INFO] [stdout] test crypto_api::lwe::tests::test_encode_encrypt_x_add_x_decrypt ... ok [INFO] [stdout] test core_api::crypto::lwe::tests::tests_u64::test_mono_key_switch ... ok [INFO] [stdout] test crypto_api::lwe::tests::test_encode_encrypt_x_decrypt ... ok [INFO] [stdout] test crypto_api::lwe::tests::test_encode_encrypt_x_keyswitch_x_decrypt ... ok [INFO] [stdout] test crypto_api::lwe::tests::test_encode_encrypt_x_mul_constant_static_encoder_inplace_x_decrypt ... ok [INFO] [stdout] test crypto_api::lwe::tests::test_encode_encrypt_x_mul_constant_with_padding_inplace_x_decrypt ... ok [INFO] [stdout] test core_api::crypto::cross::tests::tests_u64::test_cmux_1 ... ok [INFO] [stdout] test crypto_api::lwe::tests::test_encode_encrypt_x_opposite_inplace_x_decrypt ... ok [INFO] [stdout] test crypto_api::lwe::tests::test_encode_encrypt_x_sub_with_padding_exact_inplace_x_decrypt ... ok [INFO] [stdout] test crypto_api::lwe::tests::test_encode_encrypt_x_sub_with_padding_inplace_x_decrypt ... ok [INFO] [stdout] test crypto_api::plaintext::tests::test_decode_nth ... ok [INFO] [stdout] test crypto_api::plaintext::tests::test_new_encode_x_decode ... ok [INFO] [stdout] test crypto_api::plaintext::tests::test_zero_x_set_encoders_from_one_x_encode_x_decode ... ok [INFO] [stdout] test crypto_api::plaintext::tests::test_zero_x_set_encoders_x_encode_x_decode ... ok [INFO] [stdout] test crypto_api::plaintext::tests::test_zero_x_set_nth_encoder_from_one_x_encode_x_decode ... ok [INFO] [stdout] test crypto_api::tests_serde::test_encoder_save ... FAILED [INFO] [stdout] test crypto_api::tests_serde::test_lwe_save ... FAILED [INFO] [stdout] test crypto_api::tests_serde::test_lwebsk_save ... FAILED [INFO] [stdout] test crypto_api::tests_serde::test_lweksk_save ... FAILED [INFO] [stdout] test crypto_api::tests_serde::test_lweparams_save ... FAILED [INFO] [stdout] test crypto_api::tests_serde::test_lwesecretkey_save ... FAILED [INFO] [stdout] test crypto_api::tests_serde::test_rlweparams_save ... FAILED [INFO] [stdout] test crypto_api::tests_serde::test_rlwesecretkey_save ... FAILED [INFO] [stdout] test crypto_api::vector_lwe::tests::test_encode_encrypt_x_add_centered_inplace_x_decrypt ... ok [INFO] [stdout] test crypto_api::vector_lwe::tests::test_encode_encrypt_x_add_with_new_min_inplace_x_decrypt ... ok [INFO] [stdout] test crypto_api::vector_lwe::tests::test_encode_encrypt_x_add_with_padding_inplace_x_decrypt ... ok [INFO] [stdout] test core_api::crypto::cross::tests::tests_u32::test_cmux_1 ... ok [INFO] [stdout] test crypto_api::vector_lwe::tests::test_encode_encrypt_x_copy_in_nth_nth_inplace_x_decrypt ... ok [INFO] [stdout] test core_api::crypto::cross::tests::tests_u64::test_cmux_0 ... ok [INFO] [stdout] test crypto_api::vector_lwe::tests::test_encode_encrypt_x_mul_constant_static_encoder_inplace_x_decrypt ... ok [INFO] [stdout] test crypto_api::vector_lwe::tests::test_encode_encrypt_x_mul_constant_with_padding_inplace_x_decrypt ... ok [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_lib-8f5ac1cf61f9e34f` (signal: 9, SIGKILL: kill) [INFO] running `Command { std: "docker" "inspect" "b28258266142703ca5b389a4d429f92b5569787e8059682eb948e8ae24d84d3a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b28258266142703ca5b389a4d429f92b5569787e8059682eb948e8ae24d84d3a", kill_on_drop: false }` [INFO] [stdout] b28258266142703ca5b389a4d429f92b5569787e8059682eb948e8ae24d84d3a