[INFO] fetching crate concrete_lib 0.1.5... [INFO] checking concrete_lib-0.1.5 against master#18a6d911caba59605eb03db1452848a85d2e5879 for pr-112743 [INFO] extracting crate concrete_lib 0.1.5 into /workspace/builds/worker-6-tc1/source [INFO] validating manifest of crates.io crate concrete_lib 0.1.5 on toolchain 18a6d911caba59605eb03db1452848a85d2e5879 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+18a6d911caba59605eb03db1452848a85d2e5879" "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-6-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+18a6d911caba59605eb03db1452848a85d2e5879" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+18a6d911caba59605eb03db1452848a85d2e5879" "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 v0.5.1 [INFO] [stderr] Downloaded ndarray v0.12.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:19e73879b68f455e41552ea35293514db52ea292d993f571636dbffedb77a1ee" "/opt/rustwide/cargo-home/bin/cargo" "+18a6d911caba59605eb03db1452848a85d2e5879" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] e03afd70033e7b7615b65f9914612b5519639e6aa6bafbb7bf7fa651314f48f3 [INFO] running `Command { std: "docker" "start" "-a" "e03afd70033e7b7615b65f9914612b5519639e6aa6bafbb7bf7fa651314f48f3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "e03afd70033e7b7615b65f9914612b5519639e6aa6bafbb7bf7fa651314f48f3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e03afd70033e7b7615b65f9914612b5519639e6aa6bafbb7bf7fa651314f48f3", kill_on_drop: false }` [INFO] [stdout] e03afd70033e7b7615b65f9914612b5519639e6aa6bafbb7bf7fa651314f48f3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:19e73879b68f455e41552ea35293514db52ea292d993f571636dbffedb77a1ee" "/opt/rustwide/cargo-home/bin/cargo" "+18a6d911caba59605eb03db1452848a85d2e5879" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] d55740668f89d4fc3292362b9b3ca4162e9722ad41aacd97d7f73d01612c97ce [INFO] running `Command { std: "docker" "start" "-a" "d55740668f89d4fc3292362b9b3ca4162e9722ad41aacd97d7f73d01612c97ce", kill_on_drop: false }` [INFO] [stderr] Compiling memchr v2.5.0 [INFO] [stderr] Compiling crossbeam-utils v0.8.16 [INFO] [stderr] Compiling memoffset v0.9.0 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling num-complex v0.2.4 [INFO] [stderr] Compiling crossbeam-epoch v0.9.15 [INFO] [stderr] Compiling pkg-config v0.3.27 [INFO] [stderr] Compiling matrixmultiply v0.1.15 [INFO] [stderr] Compiling syn v2.0.18 [INFO] [stderr] Checking rawpointer v0.1.0 [INFO] [stderr] Compiling rayon-core v1.11.0 [INFO] [stderr] Compiling ndarray v0.12.1 [INFO] [stderr] Checking atty v0.2.14 [INFO] [stderr] Checking rand v0.4.6 [INFO] [stderr] Checking itertools v0.7.11 [INFO] [stderr] Compiling num-integer v0.1.45 [INFO] [stderr] Checking unicode-width v0.1.10 [INFO] [stderr] Compiling openssl v0.10.54 [INFO] [stderr] Checking plotters-backend v0.3.5 [INFO] [stderr] Checking textwrap v0.11.0 [INFO] [stderr] Checking rand v0.7.3 [INFO] [stderr] Checking itertools v0.10.5 [INFO] [stderr] Checking cast v0.3.0 [INFO] [stderr] Compiling concrete_lib v0.1.5 (/opt/rustwide/workdir) [INFO] [stderr] Checking regex-syntax v0.7.2 [INFO] [stderr] Checking plotters-svg v0.3.5 [INFO] [stderr] Checking clap v2.34.0 [INFO] [stderr] Checking plotters v0.3.5 [INFO] [stderr] Checking object v0.30.4 [INFO] [stderr] Checking csv-core v0.1.10 [INFO] [stderr] Checking colored v2.0.0 [INFO] [stderr] Checking itertools v0.9.0 [INFO] [stderr] Checking crossbeam-channel v0.5.8 [INFO] [stderr] Checking rand v0.3.23 [INFO] [stderr] Checking kolmogorov_smirnov v1.1.0 [INFO] [stderr] Checking oorandom v11.1.3 [INFO] [stderr] Compiling openssl-sys v0.9.88 [INFO] [stderr] Checking crossbeam-deque v0.8.3 [INFO] [stderr] Checking fftw-sys v0.4.0 [INFO] [stderr] Checking rand_distr v0.2.2 [INFO] [stderr] Checking rayon v1.7.0 [INFO] [stderr] Checking regex v1.8.4 [INFO] [stderr] Checking criterion-plot v0.4.5 [INFO] [stderr] Compiling synstructure v0.12.6 [INFO] [stderr] Compiling failure_derive v0.1.8 [INFO] [stderr] Compiling serde_derive v1.0.164 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Checking backtrace v0.3.67 [INFO] [stderr] Checking failure v0.1.8 [INFO] [stderr] Checking fftw v0.5.1 [INFO] [stderr] Checking serde v1.0.164 [INFO] [stderr] Checking serde_json v1.0.97 [INFO] [stderr] Checking serde_cbor v0.11.2 [INFO] [stderr] Checking csv v1.2.2 [INFO] [stderr] Checking tinytemplate v1.2.1 [INFO] [stderr] Checking criterion v0.3.6 [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] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default [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] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: `#[warn(unused_attributes)]` on by default [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:61:24 [INFO] [stdout] | [INFO] [stdout] 61 | 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: `#[warn(semicolon_in_expressions_from_macros)]` on by default [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] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: `#[warn(unused_attributes)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 114 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 114 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 18.75s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: concrete_lib v0.1.5 (/opt/rustwide/workdir) [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2` [INFO] running `Command { std: "docker" "inspect" "d55740668f89d4fc3292362b9b3ca4162e9722ad41aacd97d7f73d01612c97ce", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d55740668f89d4fc3292362b9b3ca4162e9722ad41aacd97d7f73d01612c97ce", kill_on_drop: false }` [INFO] [stdout] d55740668f89d4fc3292362b9b3ca4162e9722ad41aacd97d7f73d01612c97ce