[INFO] fetching crate concrete 0.1.9... [INFO] testing concrete-0.1.9 against beta-2021-09-08 for beta-1.56-1 [INFO] extracting crate concrete 0.1.9 into /workspace/builds/worker-3/source [INFO] validating manifest of crates.io crate concrete 0.1.9 on toolchain beta-2021-09-08 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-09-08" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate concrete 0.1.9 [INFO] finished tweaking crates.io crate concrete 0.1.9 [INFO] tweaked toml for crates.io crate concrete 0.1.9 written to /workspace/builds/worker-3/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-09-08" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-09-08" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded concrete-core v0.1.9 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-09-08" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] d22a68612fc1679297d861c21b35cb178da1baeb2d1683c2912f81538e7d2660 [INFO] running `Command { std: "docker" "start" "-a" "d22a68612fc1679297d861c21b35cb178da1baeb2d1683c2912f81538e7d2660", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "d22a68612fc1679297d861c21b35cb178da1baeb2d1683c2912f81538e7d2660", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d22a68612fc1679297d861c21b35cb178da1baeb2d1683c2912f81538e7d2660", kill_on_drop: false }` [INFO] [stdout] d22a68612fc1679297d861c21b35cb178da1baeb2d1683c2912f81538e7d2660 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-09-08" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 125939c7d75aedcc0b7fa087eca20d332f78aadf8dd41ab2efeeaefbd342aa1c [INFO] running `Command { std: "docker" "start" "-a" "125939c7d75aedcc0b7fa087eca20d332f78aadf8dd41ab2efeeaefbd342aa1c", kill_on_drop: false }` [INFO] [stderr] Compiling rawpointer v0.2.1 [INFO] [stderr] Compiling memchr v2.4.1 [INFO] [stderr] Compiling ndarray v0.14.0 [INFO] [stderr] Compiling opaque-debug v0.3.0 [INFO] [stderr] Compiling concrete-core v0.1.9 [INFO] [stderr] Compiling concrete v0.1.9 (/opt/rustwide/workdir) [INFO] [stderr] Compiling itoa v0.4.8 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling generic-array v0.14.4 [INFO] [stderr] Compiling itertools v0.9.0 [INFO] [stderr] Compiling num-complex v0.3.1 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling thiserror-impl v1.0.29 [INFO] [stderr] Compiling bincode v1.3.3 [INFO] [stderr] Compiling concrete-commons v0.1.0 [INFO] [stderr] Compiling matrixmultiply v0.2.4 [INFO] [stderr] Compiling serde_json v1.0.67 [INFO] [stderr] Compiling colored v2.0.0 [INFO] [stderr] Compiling cipher v0.2.5 [INFO] [stderr] Compiling fftw-sys v0.6.0 [INFO] [stderr] Compiling aes-soft v0.6.4 [INFO] [stderr] Compiling object v0.26.2 [INFO] [stderr] Compiling concrete-csprng v0.1.7 [INFO] [stderr] Compiling concrete-npe v0.1.8 [INFO] [stderr] Compiling thiserror v1.0.29 [INFO] [stderr] Compiling fftw v0.7.0 [INFO] [stderr] Compiling backtrace v0.3.61 [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/error.rs:494:10 [INFO] [stdout] | [INFO] [stdout] 494 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:66:24 [INFO] [stdout] | [INFO] [stdout] 66 | return Err(MinMaxError!(min, max)); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `MinMaxError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/error.rs:478:10 [INFO] [stdout] | [INFO] [stdout] 478 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:69:24 [INFO] [stdout] | [INFO] [stdout] 69 | 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/error.rs:494:10 [INFO] [stdout] | [INFO] [stdout] 494 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:114:24 [INFO] [stdout] | [INFO] [stdout] 114 | 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/error.rs:478:10 [INFO] [stdout] | [INFO] [stdout] 478 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:117:24 [INFO] [stdout] | [INFO] [stdout] 117 | 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/error.rs:270:10 [INFO] [stdout] | [INFO] [stdout] 270 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:160:17 [INFO] [stdout] | [INFO] [stdout] 160 | 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/error.rs:509:10 [INFO] [stdout] | [INFO] [stdout] 509 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:207:24 [INFO] [stdout] | [INFO] [stdout] 207 | 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/error.rs:478:10 [INFO] [stdout] | [INFO] [stdout] 478 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:210:24 [INFO] [stdout] | [INFO] [stdout] 210 | 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/error.rs:325:10 [INFO] [stdout] | [INFO] [stdout] 325 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:244:24 [INFO] [stdout] | [INFO] [stdout] 244 | 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/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:402:24 [INFO] [stdout] | [INFO] [stdout] 402 | 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:405:24 [INFO] [stdout] | [INFO] [stdout] 405 | 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/error.rs:325:10 [INFO] [stdout] | [INFO] [stdout] 325 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:467:24 [INFO] [stdout] | [INFO] [stdout] 467 | 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/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:497:24 [INFO] [stdout] | [INFO] [stdout] 497 | 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/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:549:24 [INFO] [stdout] | [INFO] [stdout] 549 | 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/error.rs:270:10 [INFO] [stdout] | [INFO] [stdout] 270 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:176:24 [INFO] [stdout] | [INFO] [stdout] 176 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:221:24 [INFO] [stdout] | [INFO] [stdout] 221 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:264:24 [INFO] [stdout] | [INFO] [stdout] 264 | 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/error.rs:342:10 [INFO] [stdout] | [INFO] [stdout] 342 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:348:24 [INFO] [stdout] | [INFO] [stdout] 348 | 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/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:437:24 [INFO] [stdout] | [INFO] [stdout] 437 | return Err(InvalidEncoderError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 438 | | self.encoder.nb_bit_precision, [INFO] [stdout] 439 | | self.encoder.delta [INFO] [stdout] 440 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:543:24 [INFO] [stdout] | [INFO] [stdout] 543 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:554:24 [INFO] [stdout] | [INFO] [stdout] 554 | 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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:556:24 [INFO] [stdout] | [INFO] [stdout] 556 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:665:24 [INFO] [stdout] | [INFO] [stdout] 665 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:671:24 [INFO] [stdout] | [INFO] [stdout] 671 | 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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:773:24 [INFO] [stdout] | [INFO] [stdout] 773 | return Err(PaddingError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 774 | | self.encoder.nb_bit_padding, [INFO] [stdout] 775 | | ct.encoder.nb_bit_padding [INFO] [stdout] 776 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:780:24 [INFO] [stdout] | [INFO] [stdout] 780 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:784:24 [INFO] [stdout] | [INFO] [stdout] 784 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:789:24 [INFO] [stdout] | [INFO] [stdout] 789 | 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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:892:24 [INFO] [stdout] | [INFO] [stdout] 892 | return Err(PaddingError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 893 | | self.encoder.nb_bit_padding, [INFO] [stdout] 894 | | ct.encoder.nb_bit_padding [INFO] [stdout] 895 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:899:24 [INFO] [stdout] | [INFO] [stdout] 899 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:903:24 [INFO] [stdout] | [INFO] [stdout] 903 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:1008:24 [INFO] [stdout] | [INFO] [stdout] 1008 | return Err(PaddingError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1009 | | self.encoder.nb_bit_padding, [INFO] [stdout] 1010 | | ct.encoder.nb_bit_padding [INFO] [stdout] 1011 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:1015:24 [INFO] [stdout] | [INFO] [stdout] 1015 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:1019:24 [INFO] [stdout] | [INFO] [stdout] 1019 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:1024:24 [INFO] [stdout] | [INFO] [stdout] 1024 | 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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/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/error.rs:427:10 [INFO] [stdout] | [INFO] [stdout] 427 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:1369:24 [INFO] [stdout] | [INFO] [stdout] 1369 | 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/error.rs:446:10 [INFO] [stdout] | [INFO] [stdout] 446 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:1373:24 [INFO] [stdout] | [INFO] [stdout] 1373 | 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:1377:24 [INFO] [stdout] | [INFO] [stdout] 1377 | return Err(NotEnoughPaddingError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1378 | | self.encoder.nb_bit_padding, [INFO] [stdout] 1379 | | nb_bit_padding [INFO] [stdout] 1380 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:1557:24 [INFO] [stdout] | [INFO] [stdout] 1557 | return Err(InvalidEncoderError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1558 | | self.encoder.nb_bit_precision, [INFO] [stdout] 1559 | | self.encoder.delta [INFO] [stdout] 1560 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:1778:24 [INFO] [stdout] | [INFO] [stdout] 1778 | 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:1954:24 [INFO] [stdout] | [INFO] [stdout] 1954 | 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:2027:24 [INFO] [stdout] | [INFO] [stdout] 2027 | 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/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/plaintext/mod.rs:99:24 [INFO] [stdout] | [INFO] [stdout] 99 | 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/error.rs:556:10 [INFO] [stdout] | [INFO] [stdout] 556 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:75:24 [INFO] [stdout] | [INFO] [stdout] 75 | 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/error.rs:541:10 [INFO] [stdout] | [INFO] [stdout] 541 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:81:24 [INFO] [stdout] | [INFO] [stdout] 81 | 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/error.rs:571:10 [INFO] [stdout] | [INFO] [stdout] 571 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:431:24 [INFO] [stdout] | [INFO] [stdout] 431 | 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/error.rs:270:10 [INFO] [stdout] | [INFO] [stdout] 270 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:435:24 [INFO] [stdout] | [INFO] [stdout] 435 | 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/error.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 254 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:485:24 [INFO] [stdout] | [INFO] [stdout] 485 | return Err(PolynomialSizeError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 486 | | sk.polynomial_size, [INFO] [stdout] 487 | | self.polynomial_size [INFO] [stdout] 488 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:490:24 [INFO] [stdout] | [INFO] [stdout] 490 | 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/error.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 254 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:552:24 [INFO] [stdout] | [INFO] [stdout] 552 | return Err(PolynomialSizeError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 553 | | sk.polynomial_size, [INFO] [stdout] 554 | | self.polynomial_size [INFO] [stdout] 555 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:557:24 [INFO] [stdout] | [INFO] [stdout] 557 | 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/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:679:24 [INFO] [stdout] | [INFO] [stdout] 679 | 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/error.rs:526:10 [INFO] [stdout] | [INFO] [stdout] 526 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:683:24 [INFO] [stdout] | [INFO] [stdout] 683 | 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/error.rs:588:10 [INFO] [stdout] | [INFO] [stdout] 588 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:789:24 [INFO] [stdout] | [INFO] [stdout] 789 | 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/error.rs:342:10 [INFO] [stdout] | [INFO] [stdout] 342 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:819:36 [INFO] [stdout] | [INFO] [stdout] 819 | 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/error.rs:588:10 [INFO] [stdout] | [INFO] [stdout] 588 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:869:24 [INFO] [stdout] | [INFO] [stdout] 869 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:917:24 [INFO] [stdout] | [INFO] [stdout] 917 | 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/error.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 254 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:921:24 [INFO] [stdout] | [INFO] [stdout] 921 | return Err(PolynomialSizeError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 922 | | self.polynomial_size, [INFO] [stdout] 923 | | ct.polynomial_size [INFO] [stdout] 924 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:931:28 [INFO] [stdout] | [INFO] [stdout] 931 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1028:24 [INFO] [stdout] | [INFO] [stdout] 1028 | 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/error.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 254 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1032:24 [INFO] [stdout] | [INFO] [stdout] 1032 | return Err(PolynomialSizeError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1033 | | self.polynomial_size, [INFO] [stdout] 1034 | | ct.polynomial_size [INFO] [stdout] 1035 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1043:32 [INFO] [stdout] | [INFO] [stdout] 1043 | return Err(PaddingError!( [INFO] [stdout] | ________________________________- [INFO] [stdout] 1044 | | self_enc.nb_bit_padding, [INFO] [stdout] 1045 | | ct_enc.nb_bit_padding [INFO] [stdout] 1046 | | )); [INFO] [stdout] | |_____________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1050:32 [INFO] [stdout] | [INFO] [stdout] 1050 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1054:32 [INFO] [stdout] | [INFO] [stdout] 1054 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1131:24 [INFO] [stdout] | [INFO] [stdout] 1131 | 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/error.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 254 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1135:24 [INFO] [stdout] | [INFO] [stdout] 1135 | return Err(PolynomialSizeError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1136 | | self.polynomial_size, [INFO] [stdout] 1137 | | ct.polynomial_size [INFO] [stdout] 1138 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1145:32 [INFO] [stdout] | [INFO] [stdout] 1145 | return Err(PaddingError!( [INFO] [stdout] | ________________________________- [INFO] [stdout] 1146 | | self_enc.nb_bit_padding, [INFO] [stdout] 1147 | | ct_enc.nb_bit_padding [INFO] [stdout] 1148 | | )); [INFO] [stdout] | |_____________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1152:32 [INFO] [stdout] | [INFO] [stdout] 1152 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1156:32 [INFO] [stdout] | [INFO] [stdout] 1156 | 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/error.rs:465:10 [INFO] [stdout] | [INFO] [stdout] 465 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1319:24 [INFO] [stdout] | [INFO] [stdout] 1319 | 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/error.rs:427:10 [INFO] [stdout] | [INFO] [stdout] 427 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1325:28 [INFO] [stdout] | [INFO] [stdout] 1325 | 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/error.rs:446:10 [INFO] [stdout] | [INFO] [stdout] 446 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1334:32 [INFO] [stdout] | [INFO] [stdout] 1334 | 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1338:32 [INFO] [stdout] | [INFO] [stdout] 1338 | return Err(NotEnoughPaddingError!( [INFO] [stdout] | ________________________________- [INFO] [stdout] 1339 | | encoder.nb_bit_padding, [INFO] [stdout] 1340 | | nb_bit_padding [INFO] [stdout] 1341 | | )); [INFO] [stdout] | |_____________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:556:10 [INFO] [stdout] | [INFO] [stdout] 556 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:75:24 [INFO] [stdout] | [INFO] [stdout] 75 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:122:24 [INFO] [stdout] | [INFO] [stdout] 122 | 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/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:127:24 [INFO] [stdout] | [INFO] [stdout] 127 | 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/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:132:24 [INFO] [stdout] | [INFO] [stdout] 132 | 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/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:181:24 [INFO] [stdout] | [INFO] [stdout] 181 | 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/error.rs:270:10 [INFO] [stdout] | [INFO] [stdout] 270 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:463:24 [INFO] [stdout] | [INFO] [stdout] 463 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:513:24 [INFO] [stdout] | [INFO] [stdout] 513 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:567:24 [INFO] [stdout] | [INFO] [stdout] 567 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:616:24 [INFO] [stdout] | [INFO] [stdout] 616 | 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/error.rs:342:10 [INFO] [stdout] | [INFO] [stdout] 342 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:721:28 [INFO] [stdout] | [INFO] [stdout] 721 | 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/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:811:28 [INFO] [stdout] | [INFO] [stdout] 811 | return Err(InvalidEncoderError!( [INFO] [stdout] | ____________________________- [INFO] [stdout] 812 | | lwe_encoder.nb_bit_precision, [INFO] [stdout] 813 | | lwe_encoder.delta [INFO] [stdout] 814 | | )); [INFO] [stdout] | |_________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:917:24 [INFO] [stdout] | [INFO] [stdout] 917 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:937:28 [INFO] [stdout] | [INFO] [stdout] 937 | 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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:939:28 [INFO] [stdout] | [INFO] [stdout] 939 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1055:24 [INFO] [stdout] | [INFO] [stdout] 1055 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1061:28 [INFO] [stdout] | [INFO] [stdout] 1061 | 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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1188:28 [INFO] [stdout] | [INFO] [stdout] 1188 | return Err(PaddingError!( [INFO] [stdout] | ____________________________- [INFO] [stdout] 1189 | | self_enc.nb_bit_padding, [INFO] [stdout] 1190 | | ct_enc.nb_bit_padding [INFO] [stdout] 1191 | | )); [INFO] [stdout] | |_________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1195:28 [INFO] [stdout] | [INFO] [stdout] 1195 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1199:28 [INFO] [stdout] | [INFO] [stdout] 1199 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1205:24 [INFO] [stdout] | [INFO] [stdout] 1205 | 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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1316:28 [INFO] [stdout] | [INFO] [stdout] 1316 | return Err(PaddingError!( [INFO] [stdout] | ____________________________- [INFO] [stdout] 1317 | | self_enc.nb_bit_padding, [INFO] [stdout] 1318 | | ct_enc.nb_bit_padding [INFO] [stdout] 1319 | | )); [INFO] [stdout] | |_________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1323:28 [INFO] [stdout] | [INFO] [stdout] 1323 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1327:28 [INFO] [stdout] | [INFO] [stdout] 1327 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1333:24 [INFO] [stdout] | [INFO] [stdout] 1333 | 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/error.rs:465:10 [INFO] [stdout] | [INFO] [stdout] 465 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1583:24 [INFO] [stdout] | [INFO] [stdout] 1583 | 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/error.rs:427:10 [INFO] [stdout] | [INFO] [stdout] 427 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1590:28 [INFO] [stdout] | [INFO] [stdout] 1590 | 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/error.rs:446:10 [INFO] [stdout] | [INFO] [stdout] 446 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1594:28 [INFO] [stdout] | [INFO] [stdout] 1594 | 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1598:28 [INFO] [stdout] | [INFO] [stdout] 1598 | return Err(NotEnoughPaddingError!( [INFO] [stdout] | ____________________________- [INFO] [stdout] 1599 | | encoder.nb_bit_padding, [INFO] [stdout] 1600 | | nb_bit_padding [INFO] [stdout] 1601 | | )); [INFO] [stdout] | |_________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1787:24 [INFO] [stdout] | [INFO] [stdout] 1787 | 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/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1791:24 [INFO] [stdout] | [INFO] [stdout] 1791 | return Err(InvalidEncoderError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1792 | | self.encoders[n].nb_bit_precision, [INFO] [stdout] 1793 | | self.encoders[n].delta [INFO] [stdout] 1794 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:2036:24 [INFO] [stdout] | [INFO] [stdout] 2036 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:2040:24 [INFO] [stdout] | [INFO] [stdout] 2040 | 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:2237:24 [INFO] [stdout] | [INFO] [stdout] 2237 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:2392:28 [INFO] [stdout] | [INFO] [stdout] 2392 | return Err(DeltaError!(self.encoders[0].delta, enc_in.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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:2394:28 [INFO] [stdout] | [INFO] [stdout] 2394 | return Err(PaddingError!( [INFO] [stdout] | ____________________________- [INFO] [stdout] 2395 | | self.encoders[0].nb_bit_padding, [INFO] [stdout] 2396 | | enc_in.nb_bit_padding [INFO] [stdout] 2397 | | )); [INFO] [stdout] | |_________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:478:10 [INFO] [stdout] | [INFO] [stdout] 478 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe_bsk.rs:59:24 [INFO] [stdout] | [INFO] [stdout] 59 | 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe_bsk.rs:64:24 [INFO] [stdout] | [INFO] [stdout] 64 | 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/error.rs:606:10 [INFO] [stdout] | [INFO] [stdout] 606 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe_secret_key.rs:66:24 [INFO] [stdout] | [INFO] [stdout] 66 | 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/error.rs:541:10 [INFO] [stdout] | [INFO] [stdout] 541 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rlwe_params.rs:161:24 [INFO] [stdout] | [INFO] [stdout] 161 | 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: 116 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 24.84s [INFO] running `Command { std: "docker" "inspect" "125939c7d75aedcc0b7fa087eca20d332f78aadf8dd41ab2efeeaefbd342aa1c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "125939c7d75aedcc0b7fa087eca20d332f78aadf8dd41ab2efeeaefbd342aa1c", kill_on_drop: false }` [INFO] [stdout] 125939c7d75aedcc0b7fa087eca20d332f78aadf8dd41ab2efeeaefbd342aa1c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-09-08" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] db3f1ff1d003dcde84ca8a7214359a3a8c47528ebab9a21d4a1875e628b95a06 [INFO] running `Command { std: "docker" "start" "-a" "db3f1ff1d003dcde84ca8a7214359a3a8c47528ebab9a21d4a1875e628b95a06", kill_on_drop: false }` [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/error.rs:494:10 [INFO] [stdout] | [INFO] [stdout] 494 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:66:24 [INFO] [stdout] | [INFO] [stdout] 66 | return Err(MinMaxError!(min, max)); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `MinMaxError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/error.rs:478:10 [INFO] [stdout] | [INFO] [stdout] 478 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:69:24 [INFO] [stdout] | [INFO] [stdout] 69 | 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/error.rs:494:10 [INFO] [stdout] | [INFO] [stdout] 494 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:114:24 [INFO] [stdout] | [INFO] [stdout] 114 | 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/error.rs:478:10 [INFO] [stdout] | [INFO] [stdout] 478 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:117:24 [INFO] [stdout] | [INFO] [stdout] 117 | 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/error.rs:270:10 [INFO] [stdout] | [INFO] [stdout] 270 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:160:17 [INFO] [stdout] | [INFO] [stdout] 160 | 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/error.rs:509:10 [INFO] [stdout] | [INFO] [stdout] 509 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:207:24 [INFO] [stdout] | [INFO] [stdout] 207 | 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/error.rs:478:10 [INFO] [stdout] | [INFO] [stdout] 478 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:210:24 [INFO] [stdout] | [INFO] [stdout] 210 | 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/error.rs:325:10 [INFO] [stdout] | [INFO] [stdout] 325 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:244:24 [INFO] [stdout] | [INFO] [stdout] 244 | 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/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:402:24 [INFO] [stdout] | [INFO] [stdout] 402 | 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:405:24 [INFO] [stdout] | [INFO] [stdout] 405 | 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/error.rs:325:10 [INFO] [stdout] | [INFO] [stdout] 325 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:467:24 [INFO] [stdout] | [INFO] [stdout] 467 | 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/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:497:24 [INFO] [stdout] | [INFO] [stdout] 497 | 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/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:549:24 [INFO] [stdout] | [INFO] [stdout] 549 | 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/error.rs:270:10 [INFO] [stdout] | [INFO] [stdout] 270 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:176:24 [INFO] [stdout] | [INFO] [stdout] 176 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:221:24 [INFO] [stdout] | [INFO] [stdout] 221 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:264:24 [INFO] [stdout] | [INFO] [stdout] 264 | 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/error.rs:342:10 [INFO] [stdout] | [INFO] [stdout] 342 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:348:24 [INFO] [stdout] | [INFO] [stdout] 348 | 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/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:437:24 [INFO] [stdout] | [INFO] [stdout] 437 | return Err(InvalidEncoderError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 438 | | self.encoder.nb_bit_precision, [INFO] [stdout] 439 | | self.encoder.delta [INFO] [stdout] 440 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:543:24 [INFO] [stdout] | [INFO] [stdout] 543 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:554:24 [INFO] [stdout] | [INFO] [stdout] 554 | 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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:556:24 [INFO] [stdout] | [INFO] [stdout] 556 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:665:24 [INFO] [stdout] | [INFO] [stdout] 665 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:671:24 [INFO] [stdout] | [INFO] [stdout] 671 | 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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:773:24 [INFO] [stdout] | [INFO] [stdout] 773 | return Err(PaddingError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 774 | | self.encoder.nb_bit_padding, [INFO] [stdout] 775 | | ct.encoder.nb_bit_padding [INFO] [stdout] 776 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:780:24 [INFO] [stdout] | [INFO] [stdout] 780 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:784:24 [INFO] [stdout] | [INFO] [stdout] 784 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:789:24 [INFO] [stdout] | [INFO] [stdout] 789 | 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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:892:24 [INFO] [stdout] | [INFO] [stdout] 892 | return Err(PaddingError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 893 | | self.encoder.nb_bit_padding, [INFO] [stdout] 894 | | ct.encoder.nb_bit_padding [INFO] [stdout] 895 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:899:24 [INFO] [stdout] | [INFO] [stdout] 899 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:903:24 [INFO] [stdout] | [INFO] [stdout] 903 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:1008:24 [INFO] [stdout] | [INFO] [stdout] 1008 | return Err(PaddingError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1009 | | self.encoder.nb_bit_padding, [INFO] [stdout] 1010 | | ct.encoder.nb_bit_padding [INFO] [stdout] 1011 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:1015:24 [INFO] [stdout] | [INFO] [stdout] 1015 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:1019:24 [INFO] [stdout] | [INFO] [stdout] 1019 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:1024:24 [INFO] [stdout] | [INFO] [stdout] 1024 | 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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/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/error.rs:427:10 [INFO] [stdout] | [INFO] [stdout] 427 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:1369:24 [INFO] [stdout] | [INFO] [stdout] 1369 | 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/error.rs:446:10 [INFO] [stdout] | [INFO] [stdout] 446 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:1373:24 [INFO] [stdout] | [INFO] [stdout] 1373 | 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:1377:24 [INFO] [stdout] | [INFO] [stdout] 1377 | return Err(NotEnoughPaddingError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1378 | | self.encoder.nb_bit_padding, [INFO] [stdout] 1379 | | nb_bit_padding [INFO] [stdout] 1380 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:1557:24 [INFO] [stdout] | [INFO] [stdout] 1557 | return Err(InvalidEncoderError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1558 | | self.encoder.nb_bit_precision, [INFO] [stdout] 1559 | | self.encoder.delta [INFO] [stdout] 1560 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:1778:24 [INFO] [stdout] | [INFO] [stdout] 1778 | 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:1954:24 [INFO] [stdout] | [INFO] [stdout] 1954 | 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:2027:24 [INFO] [stdout] | [INFO] [stdout] 2027 | 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/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/plaintext/mod.rs:99:24 [INFO] [stdout] | [INFO] [stdout] 99 | 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/error.rs:556:10 [INFO] [stdout] | [INFO] [stdout] 556 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:75:24 [INFO] [stdout] | [INFO] [stdout] 75 | 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/error.rs:541:10 [INFO] [stdout] | [INFO] [stdout] 541 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:81:24 [INFO] [stdout] | [INFO] [stdout] 81 | 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/error.rs:571:10 [INFO] [stdout] | [INFO] [stdout] 571 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:431:24 [INFO] [stdout] | [INFO] [stdout] 431 | 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/error.rs:270:10 [INFO] [stdout] | [INFO] [stdout] 270 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:435:24 [INFO] [stdout] | [INFO] [stdout] 435 | 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/error.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 254 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:485:24 [INFO] [stdout] | [INFO] [stdout] 485 | return Err(PolynomialSizeError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 486 | | sk.polynomial_size, [INFO] [stdout] 487 | | self.polynomial_size [INFO] [stdout] 488 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:490:24 [INFO] [stdout] | [INFO] [stdout] 490 | 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/error.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 254 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:552:24 [INFO] [stdout] | [INFO] [stdout] 552 | return Err(PolynomialSizeError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 553 | | sk.polynomial_size, [INFO] [stdout] 554 | | self.polynomial_size [INFO] [stdout] 555 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:557:24 [INFO] [stdout] | [INFO] [stdout] 557 | 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/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:679:24 [INFO] [stdout] | [INFO] [stdout] 679 | 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/error.rs:526:10 [INFO] [stdout] | [INFO] [stdout] 526 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:683:24 [INFO] [stdout] | [INFO] [stdout] 683 | 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/error.rs:588:10 [INFO] [stdout] | [INFO] [stdout] 588 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:789:24 [INFO] [stdout] | [INFO] [stdout] 789 | 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/error.rs:342:10 [INFO] [stdout] | [INFO] [stdout] 342 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:819:36 [INFO] [stdout] | [INFO] [stdout] 819 | 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/error.rs:588:10 [INFO] [stdout] | [INFO] [stdout] 588 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:869:24 [INFO] [stdout] | [INFO] [stdout] 869 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:917:24 [INFO] [stdout] | [INFO] [stdout] 917 | 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/error.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 254 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:921:24 [INFO] [stdout] | [INFO] [stdout] 921 | return Err(PolynomialSizeError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 922 | | self.polynomial_size, [INFO] [stdout] 923 | | ct.polynomial_size [INFO] [stdout] 924 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:931:28 [INFO] [stdout] | [INFO] [stdout] 931 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1028:24 [INFO] [stdout] | [INFO] [stdout] 1028 | 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/error.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 254 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1032:24 [INFO] [stdout] | [INFO] [stdout] 1032 | return Err(PolynomialSizeError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1033 | | self.polynomial_size, [INFO] [stdout] 1034 | | ct.polynomial_size [INFO] [stdout] 1035 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1043:32 [INFO] [stdout] | [INFO] [stdout] 1043 | return Err(PaddingError!( [INFO] [stdout] | ________________________________- [INFO] [stdout] 1044 | | self_enc.nb_bit_padding, [INFO] [stdout] 1045 | | ct_enc.nb_bit_padding [INFO] [stdout] 1046 | | )); [INFO] [stdout] | |_____________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1050:32 [INFO] [stdout] | [INFO] [stdout] 1050 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1054:32 [INFO] [stdout] | [INFO] [stdout] 1054 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1131:24 [INFO] [stdout] | [INFO] [stdout] 1131 | 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/error.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 254 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1135:24 [INFO] [stdout] | [INFO] [stdout] 1135 | return Err(PolynomialSizeError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1136 | | self.polynomial_size, [INFO] [stdout] 1137 | | ct.polynomial_size [INFO] [stdout] 1138 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1145:32 [INFO] [stdout] | [INFO] [stdout] 1145 | return Err(PaddingError!( [INFO] [stdout] | ________________________________- [INFO] [stdout] 1146 | | self_enc.nb_bit_padding, [INFO] [stdout] 1147 | | ct_enc.nb_bit_padding [INFO] [stdout] 1148 | | )); [INFO] [stdout] | |_____________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1152:32 [INFO] [stdout] | [INFO] [stdout] 1152 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1156:32 [INFO] [stdout] | [INFO] [stdout] 1156 | 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/error.rs:465:10 [INFO] [stdout] | [INFO] [stdout] 465 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1319:24 [INFO] [stdout] | [INFO] [stdout] 1319 | 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/error.rs:427:10 [INFO] [stdout] | [INFO] [stdout] 427 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1325:28 [INFO] [stdout] | [INFO] [stdout] 1325 | 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/error.rs:446:10 [INFO] [stdout] | [INFO] [stdout] 446 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1334:32 [INFO] [stdout] | [INFO] [stdout] 1334 | 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1338:32 [INFO] [stdout] | [INFO] [stdout] 1338 | return Err(NotEnoughPaddingError!( [INFO] [stdout] | ________________________________- [INFO] [stdout] 1339 | | encoder.nb_bit_padding, [INFO] [stdout] 1340 | | nb_bit_padding [INFO] [stdout] 1341 | | )); [INFO] [stdout] | |_____________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:556:10 [INFO] [stdout] | [INFO] [stdout] 556 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:75:24 [INFO] [stdout] | [INFO] [stdout] 75 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:122:24 [INFO] [stdout] | [INFO] [stdout] 122 | 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/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:127:24 [INFO] [stdout] | [INFO] [stdout] 127 | 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/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:132:24 [INFO] [stdout] | [INFO] [stdout] 132 | 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/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:181:24 [INFO] [stdout] | [INFO] [stdout] 181 | 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/error.rs:270:10 [INFO] [stdout] | [INFO] [stdout] 270 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:463:24 [INFO] [stdout] | [INFO] [stdout] 463 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:513:24 [INFO] [stdout] | [INFO] [stdout] 513 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:567:24 [INFO] [stdout] | [INFO] [stdout] 567 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:616:24 [INFO] [stdout] | [INFO] [stdout] 616 | 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/error.rs:342:10 [INFO] [stdout] | [INFO] [stdout] 342 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:721:28 [INFO] [stdout] | [INFO] [stdout] 721 | 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/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:811:28 [INFO] [stdout] | [INFO] [stdout] 811 | return Err(InvalidEncoderError!( [INFO] [stdout] | ____________________________- [INFO] [stdout] 812 | | lwe_encoder.nb_bit_precision, [INFO] [stdout] 813 | | lwe_encoder.delta [INFO] [stdout] 814 | | )); [INFO] [stdout] | |_________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:917:24 [INFO] [stdout] | [INFO] [stdout] 917 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:937:28 [INFO] [stdout] | [INFO] [stdout] 937 | 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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:939:28 [INFO] [stdout] | [INFO] [stdout] 939 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1055:24 [INFO] [stdout] | [INFO] [stdout] 1055 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1061:28 [INFO] [stdout] | [INFO] [stdout] 1061 | 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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1188:28 [INFO] [stdout] | [INFO] [stdout] 1188 | return Err(PaddingError!( [INFO] [stdout] | ____________________________- [INFO] [stdout] 1189 | | self_enc.nb_bit_padding, [INFO] [stdout] 1190 | | ct_enc.nb_bit_padding [INFO] [stdout] 1191 | | )); [INFO] [stdout] | |_________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1195:28 [INFO] [stdout] | [INFO] [stdout] 1195 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1199:28 [INFO] [stdout] | [INFO] [stdout] 1199 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1205:24 [INFO] [stdout] | [INFO] [stdout] 1205 | 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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1316:28 [INFO] [stdout] | [INFO] [stdout] 1316 | return Err(PaddingError!( [INFO] [stdout] | ____________________________- [INFO] [stdout] 1317 | | self_enc.nb_bit_padding, [INFO] [stdout] 1318 | | ct_enc.nb_bit_padding [INFO] [stdout] 1319 | | )); [INFO] [stdout] | |_________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1323:28 [INFO] [stdout] | [INFO] [stdout] 1323 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1327:28 [INFO] [stdout] | [INFO] [stdout] 1327 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1333:24 [INFO] [stdout] | [INFO] [stdout] 1333 | 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/error.rs:465:10 [INFO] [stdout] | [INFO] [stdout] 465 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1583:24 [INFO] [stdout] | [INFO] [stdout] 1583 | 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/error.rs:427:10 [INFO] [stdout] | [INFO] [stdout] 427 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1590:28 [INFO] [stdout] | [INFO] [stdout] 1590 | 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/error.rs:446:10 [INFO] [stdout] | [INFO] [stdout] 446 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1594:28 [INFO] [stdout] | [INFO] [stdout] 1594 | 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1598:28 [INFO] [stdout] | [INFO] [stdout] 1598 | return Err(NotEnoughPaddingError!( [INFO] [stdout] | ____________________________- [INFO] [stdout] 1599 | | encoder.nb_bit_padding, [INFO] [stdout] 1600 | | nb_bit_padding [INFO] [stdout] 1601 | | )); [INFO] [stdout] | |_________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1787:24 [INFO] [stdout] | [INFO] [stdout] 1787 | 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/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1791:24 [INFO] [stdout] | [INFO] [stdout] 1791 | return Err(InvalidEncoderError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1792 | | self.encoders[n].nb_bit_precision, [INFO] [stdout] 1793 | | self.encoders[n].delta [INFO] [stdout] 1794 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:2036:24 [INFO] [stdout] | [INFO] [stdout] 2036 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:2040:24 [INFO] [stdout] | [INFO] [stdout] 2040 | 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:2237:24 [INFO] [stdout] | [INFO] [stdout] 2237 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:2392:28 [INFO] [stdout] | [INFO] [stdout] 2392 | return Err(DeltaError!(self.encoders[0].delta, enc_in.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] [stderr] Compiling concrete v0.1.9 (/opt/rustwide/workdir) [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:2394:28 [INFO] [stdout] | [INFO] [stdout] 2394 | return Err(PaddingError!( [INFO] [stdout] | ____________________________- [INFO] [stdout] 2395 | | self.encoders[0].nb_bit_padding, [INFO] [stdout] 2396 | | enc_in.nb_bit_padding [INFO] [stdout] 2397 | | )); [INFO] [stdout] | |_________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:478:10 [INFO] [stdout] | [INFO] [stdout] 478 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe_bsk.rs:59:24 [INFO] [stdout] | [INFO] [stdout] 59 | 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe_bsk.rs:64:24 [INFO] [stdout] | [INFO] [stdout] 64 | 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/error.rs:606:10 [INFO] [stdout] | [INFO] [stdout] 606 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe_secret_key.rs:66:24 [INFO] [stdout] | [INFO] [stdout] 66 | 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/error.rs:541:10 [INFO] [stdout] | [INFO] [stdout] 541 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rlwe_params.rs:161:24 [INFO] [stdout] | [INFO] [stdout] 161 | 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: 116 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/error.rs:494:10 [INFO] [stdout] | [INFO] [stdout] 494 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:66:24 [INFO] [stdout] | [INFO] [stdout] 66 | return Err(MinMaxError!(min, max)); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `MinMaxError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/error.rs:478:10 [INFO] [stdout] | [INFO] [stdout] 478 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:69:24 [INFO] [stdout] | [INFO] [stdout] 69 | 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/error.rs:494:10 [INFO] [stdout] | [INFO] [stdout] 494 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:114:24 [INFO] [stdout] | [INFO] [stdout] 114 | 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/error.rs:478:10 [INFO] [stdout] | [INFO] [stdout] 478 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:117:24 [INFO] [stdout] | [INFO] [stdout] 117 | 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/error.rs:270:10 [INFO] [stdout] | [INFO] [stdout] 270 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:160:17 [INFO] [stdout] | [INFO] [stdout] 160 | 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/error.rs:509:10 [INFO] [stdout] | [INFO] [stdout] 509 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:207:24 [INFO] [stdout] | [INFO] [stdout] 207 | 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/error.rs:478:10 [INFO] [stdout] | [INFO] [stdout] 478 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:210:24 [INFO] [stdout] | [INFO] [stdout] 210 | 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/error.rs:325:10 [INFO] [stdout] | [INFO] [stdout] 325 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:244:24 [INFO] [stdout] | [INFO] [stdout] 244 | 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/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:402:24 [INFO] [stdout] | [INFO] [stdout] 402 | 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:405:24 [INFO] [stdout] | [INFO] [stdout] 405 | 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/error.rs:325:10 [INFO] [stdout] | [INFO] [stdout] 325 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:467:24 [INFO] [stdout] | [INFO] [stdout] 467 | 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/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:497:24 [INFO] [stdout] | [INFO] [stdout] 497 | 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/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/encoder/mod.rs:549:24 [INFO] [stdout] | [INFO] [stdout] 549 | 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/error.rs:270:10 [INFO] [stdout] | [INFO] [stdout] 270 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:176:24 [INFO] [stdout] | [INFO] [stdout] 176 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:221:24 [INFO] [stdout] | [INFO] [stdout] 221 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:264:24 [INFO] [stdout] | [INFO] [stdout] 264 | 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/error.rs:342:10 [INFO] [stdout] | [INFO] [stdout] 342 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:348:24 [INFO] [stdout] | [INFO] [stdout] 348 | 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/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:437:24 [INFO] [stdout] | [INFO] [stdout] 437 | return Err(InvalidEncoderError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 438 | | self.encoder.nb_bit_precision, [INFO] [stdout] 439 | | self.encoder.delta [INFO] [stdout] 440 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:543:24 [INFO] [stdout] | [INFO] [stdout] 543 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:554:24 [INFO] [stdout] | [INFO] [stdout] 554 | 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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:556:24 [INFO] [stdout] | [INFO] [stdout] 556 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:665:24 [INFO] [stdout] | [INFO] [stdout] 665 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:671:24 [INFO] [stdout] | [INFO] [stdout] 671 | 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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:773:24 [INFO] [stdout] | [INFO] [stdout] 773 | return Err(PaddingError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 774 | | self.encoder.nb_bit_padding, [INFO] [stdout] 775 | | ct.encoder.nb_bit_padding [INFO] [stdout] 776 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:780:24 [INFO] [stdout] | [INFO] [stdout] 780 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:784:24 [INFO] [stdout] | [INFO] [stdout] 784 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:789:24 [INFO] [stdout] | [INFO] [stdout] 789 | 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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:892:24 [INFO] [stdout] | [INFO] [stdout] 892 | return Err(PaddingError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 893 | | self.encoder.nb_bit_padding, [INFO] [stdout] 894 | | ct.encoder.nb_bit_padding [INFO] [stdout] 895 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:899:24 [INFO] [stdout] | [INFO] [stdout] 899 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:903:24 [INFO] [stdout] | [INFO] [stdout] 903 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:1008:24 [INFO] [stdout] | [INFO] [stdout] 1008 | return Err(PaddingError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1009 | | self.encoder.nb_bit_padding, [INFO] [stdout] 1010 | | ct.encoder.nb_bit_padding [INFO] [stdout] 1011 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:1015:24 [INFO] [stdout] | [INFO] [stdout] 1015 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:1019:24 [INFO] [stdout] | [INFO] [stdout] 1019 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:1024:24 [INFO] [stdout] | [INFO] [stdout] 1024 | 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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/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/error.rs:427:10 [INFO] [stdout] | [INFO] [stdout] 427 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:1369:24 [INFO] [stdout] | [INFO] [stdout] 1369 | 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/error.rs:446:10 [INFO] [stdout] | [INFO] [stdout] 446 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:1373:24 [INFO] [stdout] | [INFO] [stdout] 1373 | 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:1377:24 [INFO] [stdout] | [INFO] [stdout] 1377 | return Err(NotEnoughPaddingError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1378 | | self.encoder.nb_bit_padding, [INFO] [stdout] 1379 | | nb_bit_padding [INFO] [stdout] 1380 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:1557:24 [INFO] [stdout] | [INFO] [stdout] 1557 | return Err(InvalidEncoderError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1558 | | self.encoder.nb_bit_precision, [INFO] [stdout] 1559 | | self.encoder.delta [INFO] [stdout] 1560 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:1778:24 [INFO] [stdout] | [INFO] [stdout] 1778 | 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:1954:24 [INFO] [stdout] | [INFO] [stdout] 1954 | 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe/mod.rs:2027:24 [INFO] [stdout] | [INFO] [stdout] 2027 | 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/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/plaintext/mod.rs:99:24 [INFO] [stdout] | [INFO] [stdout] 99 | 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/error.rs:556:10 [INFO] [stdout] | [INFO] [stdout] 556 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:75:24 [INFO] [stdout] | [INFO] [stdout] 75 | 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/error.rs:541:10 [INFO] [stdout] | [INFO] [stdout] 541 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:81:24 [INFO] [stdout] | [INFO] [stdout] 81 | 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/error.rs:571:10 [INFO] [stdout] | [INFO] [stdout] 571 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:431:24 [INFO] [stdout] | [INFO] [stdout] 431 | 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/error.rs:270:10 [INFO] [stdout] | [INFO] [stdout] 270 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:435:24 [INFO] [stdout] | [INFO] [stdout] 435 | 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/error.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 254 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:485:24 [INFO] [stdout] | [INFO] [stdout] 485 | return Err(PolynomialSizeError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 486 | | sk.polynomial_size, [INFO] [stdout] 487 | | self.polynomial_size [INFO] [stdout] 488 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:490:24 [INFO] [stdout] | [INFO] [stdout] 490 | 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/error.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 254 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:552:24 [INFO] [stdout] | [INFO] [stdout] 552 | return Err(PolynomialSizeError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 553 | | sk.polynomial_size, [INFO] [stdout] 554 | | self.polynomial_size [INFO] [stdout] 555 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:557:24 [INFO] [stdout] | [INFO] [stdout] 557 | 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/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:679:24 [INFO] [stdout] | [INFO] [stdout] 679 | 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/error.rs:526:10 [INFO] [stdout] | [INFO] [stdout] 526 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:683:24 [INFO] [stdout] | [INFO] [stdout] 683 | 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/error.rs:588:10 [INFO] [stdout] | [INFO] [stdout] 588 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:789:24 [INFO] [stdout] | [INFO] [stdout] 789 | 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/error.rs:342:10 [INFO] [stdout] | [INFO] [stdout] 342 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:819:36 [INFO] [stdout] | [INFO] [stdout] 819 | 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/error.rs:588:10 [INFO] [stdout] | [INFO] [stdout] 588 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:869:24 [INFO] [stdout] | [INFO] [stdout] 869 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:917:24 [INFO] [stdout] | [INFO] [stdout] 917 | 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/error.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 254 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:921:24 [INFO] [stdout] | [INFO] [stdout] 921 | return Err(PolynomialSizeError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 922 | | self.polynomial_size, [INFO] [stdout] 923 | | ct.polynomial_size [INFO] [stdout] 924 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:931:28 [INFO] [stdout] | [INFO] [stdout] 931 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1028:24 [INFO] [stdout] | [INFO] [stdout] 1028 | 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/error.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 254 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1032:24 [INFO] [stdout] | [INFO] [stdout] 1032 | return Err(PolynomialSizeError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1033 | | self.polynomial_size, [INFO] [stdout] 1034 | | ct.polynomial_size [INFO] [stdout] 1035 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1043:32 [INFO] [stdout] | [INFO] [stdout] 1043 | return Err(PaddingError!( [INFO] [stdout] | ________________________________- [INFO] [stdout] 1044 | | self_enc.nb_bit_padding, [INFO] [stdout] 1045 | | ct_enc.nb_bit_padding [INFO] [stdout] 1046 | | )); [INFO] [stdout] | |_____________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1050:32 [INFO] [stdout] | [INFO] [stdout] 1050 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1054:32 [INFO] [stdout] | [INFO] [stdout] 1054 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1131:24 [INFO] [stdout] | [INFO] [stdout] 1131 | 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/error.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 254 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1135:24 [INFO] [stdout] | [INFO] [stdout] 1135 | return Err(PolynomialSizeError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1136 | | self.polynomial_size, [INFO] [stdout] 1137 | | ct.polynomial_size [INFO] [stdout] 1138 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1145:32 [INFO] [stdout] | [INFO] [stdout] 1145 | return Err(PaddingError!( [INFO] [stdout] | ________________________________- [INFO] [stdout] 1146 | | self_enc.nb_bit_padding, [INFO] [stdout] 1147 | | ct_enc.nb_bit_padding [INFO] [stdout] 1148 | | )); [INFO] [stdout] | |_____________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1152:32 [INFO] [stdout] | [INFO] [stdout] 1152 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1156:32 [INFO] [stdout] | [INFO] [stdout] 1156 | 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/error.rs:465:10 [INFO] [stdout] | [INFO] [stdout] 465 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1319:24 [INFO] [stdout] | [INFO] [stdout] 1319 | 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/error.rs:427:10 [INFO] [stdout] | [INFO] [stdout] 427 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1325:28 [INFO] [stdout] | [INFO] [stdout] 1325 | 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/error.rs:446:10 [INFO] [stdout] | [INFO] [stdout] 446 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1334:32 [INFO] [stdout] | [INFO] [stdout] 1334 | 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_rlwe/mod.rs:1338:32 [INFO] [stdout] | [INFO] [stdout] 1338 | return Err(NotEnoughPaddingError!( [INFO] [stdout] | ________________________________- [INFO] [stdout] 1339 | | encoder.nb_bit_padding, [INFO] [stdout] 1340 | | nb_bit_padding [INFO] [stdout] 1341 | | )); [INFO] [stdout] | |_____________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:556:10 [INFO] [stdout] | [INFO] [stdout] 556 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:75:24 [INFO] [stdout] | [INFO] [stdout] 75 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:122:24 [INFO] [stdout] | [INFO] [stdout] 122 | 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/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:127:24 [INFO] [stdout] | [INFO] [stdout] 127 | 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/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:132:24 [INFO] [stdout] | [INFO] [stdout] 132 | 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/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:181:24 [INFO] [stdout] | [INFO] [stdout] 181 | 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/error.rs:270:10 [INFO] [stdout] | [INFO] [stdout] 270 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:463:24 [INFO] [stdout] | [INFO] [stdout] 463 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:513:24 [INFO] [stdout] | [INFO] [stdout] 513 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:567:24 [INFO] [stdout] | [INFO] [stdout] 567 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:616:24 [INFO] [stdout] | [INFO] [stdout] 616 | 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/error.rs:342:10 [INFO] [stdout] | [INFO] [stdout] 342 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:721:28 [INFO] [stdout] | [INFO] [stdout] 721 | 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/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:811:28 [INFO] [stdout] | [INFO] [stdout] 811 | return Err(InvalidEncoderError!( [INFO] [stdout] | ____________________________- [INFO] [stdout] 812 | | lwe_encoder.nb_bit_precision, [INFO] [stdout] 813 | | lwe_encoder.delta [INFO] [stdout] 814 | | )); [INFO] [stdout] | |_________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:917:24 [INFO] [stdout] | [INFO] [stdout] 917 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:937:28 [INFO] [stdout] | [INFO] [stdout] 937 | 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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:939:28 [INFO] [stdout] | [INFO] [stdout] 939 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1055:24 [INFO] [stdout] | [INFO] [stdout] 1055 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1061:28 [INFO] [stdout] | [INFO] [stdout] 1061 | 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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1188:28 [INFO] [stdout] | [INFO] [stdout] 1188 | return Err(PaddingError!( [INFO] [stdout] | ____________________________- [INFO] [stdout] 1189 | | self_enc.nb_bit_padding, [INFO] [stdout] 1190 | | ct_enc.nb_bit_padding [INFO] [stdout] 1191 | | )); [INFO] [stdout] | |_________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1195:28 [INFO] [stdout] | [INFO] [stdout] 1195 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1199:28 [INFO] [stdout] | [INFO] [stdout] 1199 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1205:24 [INFO] [stdout] | [INFO] [stdout] 1205 | 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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1316:28 [INFO] [stdout] | [INFO] [stdout] 1316 | return Err(PaddingError!( [INFO] [stdout] | ____________________________- [INFO] [stdout] 1317 | | self_enc.nb_bit_padding, [INFO] [stdout] 1318 | | ct_enc.nb_bit_padding [INFO] [stdout] 1319 | | )); [INFO] [stdout] | |_________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1323:28 [INFO] [stdout] | [INFO] [stdout] 1323 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1327:28 [INFO] [stdout] | [INFO] [stdout] 1327 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1333:24 [INFO] [stdout] | [INFO] [stdout] 1333 | 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/error.rs:465:10 [INFO] [stdout] | [INFO] [stdout] 465 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1583:24 [INFO] [stdout] | [INFO] [stdout] 1583 | 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/error.rs:427:10 [INFO] [stdout] | [INFO] [stdout] 427 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1590:28 [INFO] [stdout] | [INFO] [stdout] 1590 | 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/error.rs:446:10 [INFO] [stdout] | [INFO] [stdout] 446 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1594:28 [INFO] [stdout] | [INFO] [stdout] 1594 | 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1598:28 [INFO] [stdout] | [INFO] [stdout] 1598 | return Err(NotEnoughPaddingError!( [INFO] [stdout] | ____________________________- [INFO] [stdout] 1599 | | encoder.nb_bit_padding, [INFO] [stdout] 1600 | | nb_bit_padding [INFO] [stdout] 1601 | | )); [INFO] [stdout] | |_________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1787:24 [INFO] [stdout] | [INFO] [stdout] 1787 | 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/error.rs:304:10 [INFO] [stdout] | [INFO] [stdout] 304 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:1791:24 [INFO] [stdout] | [INFO] [stdout] 1791 | return Err(InvalidEncoderError!( [INFO] [stdout] | ________________________- [INFO] [stdout] 1792 | | self.encoders[n].nb_bit_precision, [INFO] [stdout] 1793 | | self.encoders[n].delta [INFO] [stdout] 1794 | | )); [INFO] [stdout] | |_____________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 410 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:2036:24 [INFO] [stdout] | [INFO] [stdout] 2036 | 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/error.rs:287:10 [INFO] [stdout] | [INFO] [stdout] 287 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:2040:24 [INFO] [stdout] | [INFO] [stdout] 2040 | 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:2237:24 [INFO] [stdout] | [INFO] [stdout] 2237 | 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/error.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 359 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:2392:28 [INFO] [stdout] | [INFO] [stdout] 2392 | return Err(DeltaError!(self.encoders[0].delta, enc_in.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/error.rs:376:10 [INFO] [stdout] | [INFO] [stdout] 376 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/vector_lwe/mod.rs:2394:28 [INFO] [stdout] | [INFO] [stdout] 2394 | return Err(PaddingError!( [INFO] [stdout] | ____________________________- [INFO] [stdout] 2395 | | self.encoders[0].nb_bit_padding, [INFO] [stdout] 2396 | | enc_in.nb_bit_padding [INFO] [stdout] 2397 | | )); [INFO] [stdout] | |_________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a 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/error.rs:478:10 [INFO] [stdout] | [INFO] [stdout] 478 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe_bsk.rs:59:24 [INFO] [stdout] | [INFO] [stdout] 59 | 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/error.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 393 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe_bsk.rs:64:24 [INFO] [stdout] | [INFO] [stdout] 64 | 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/error.rs:606:10 [INFO] [stdout] | [INFO] [stdout] 606 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/lwe_secret_key.rs:66:24 [INFO] [stdout] | [INFO] [stdout] 66 | 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/error.rs:541:10 [INFO] [stdout] | [INFO] [stdout] 541 | }; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rlwe_params.rs:161:24 [INFO] [stdout] | [INFO] [stdout] 161 | 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: 116 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 6.95s [INFO] running `Command { std: "docker" "inspect" "db3f1ff1d003dcde84ca8a7214359a3a8c47528ebab9a21d4a1875e628b95a06", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "db3f1ff1d003dcde84ca8a7214359a3a8c47528ebab9a21d4a1875e628b95a06", kill_on_drop: false }` [INFO] [stdout] db3f1ff1d003dcde84ca8a7214359a3a8c47528ebab9a21d4a1875e628b95a06 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-09-08" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] f0612892c70d97ba0dde1f5f48b698a16af0c2acb8bfbf1ce426727ebeb176de [INFO] running `Command { std: "docker" "start" "-a" "f0612892c70d97ba0dde1f5f48b698a16af0c2acb8bfbf1ce426727ebeb176de", kill_on_drop: false }` [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:494:10 [INFO] [stderr] | [INFO] [stderr] 494 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/encoder/mod.rs:66:24 [INFO] [stderr] | [INFO] [stderr] 66 | return Err(MinMaxError!(min, max)); [INFO] [stderr] | ---------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `MinMaxError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:478:10 [INFO] [stderr] | [INFO] [stderr] 478 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/encoder/mod.rs:69:24 [INFO] [stderr] | [INFO] [stderr] 69 | return Err(PrecisionError!()); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PrecisionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:494:10 [INFO] [stderr] | [INFO] [stderr] 494 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/encoder/mod.rs:114:24 [INFO] [stderr] | [INFO] [stderr] 114 | return Err(MinMaxError!(min, max)); [INFO] [stderr] | ---------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `MinMaxError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:478:10 [INFO] [stderr] | [INFO] [stderr] 478 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/encoder/mod.rs:117:24 [INFO] [stderr] | [INFO] [stderr] 117 | return Err(PrecisionError!()); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PrecisionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:270:10 [INFO] [stderr] | [INFO] [stderr] 270 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/encoder/mod.rs:160:17 [INFO] [stderr] | [INFO] [stderr] 160 | Err(NoNoiseInCiphertext!(variance)) [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NoNoiseInCiphertext` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:509:10 [INFO] [stderr] | [INFO] [stderr] 509 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/encoder/mod.rs:207:24 [INFO] [stderr] | [INFO] [stderr] 207 | return Err(RadiusError!(radius)); [INFO] [stderr] | -------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `RadiusError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:478:10 [INFO] [stderr] | [INFO] [stderr] 478 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/encoder/mod.rs:210:24 [INFO] [stderr] | [INFO] [stderr] 210 | return Err(PrecisionError!()); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PrecisionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:325:10 [INFO] [stderr] | [INFO] [stderr] 325 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/encoder/mod.rs:244:24 [INFO] [stderr] | [INFO] [stderr] 244 | return Err(MessageOutsideIntervalError!(message, self.o, self.delta)); [INFO] [stderr] | --------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `MessageOutsideIntervalError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:304:10 [INFO] [stderr] | [INFO] [stderr] 304 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/encoder/mod.rs:402:24 [INFO] [stderr] | [INFO] [stderr] 402 | return Err(InvalidEncoderError!(self.nb_bit_precision, self.delta)); [INFO] [stderr] | ------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/encoder/mod.rs:405:24 [INFO] [stderr] | [INFO] [stderr] 405 | return Err(NotEnoughPaddingError!(self.nb_bit_padding, 1)); [INFO] [stderr] | ---------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:325:10 [INFO] [stderr] | [INFO] [stderr] 325 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/encoder/mod.rs:467:24 [INFO] [stderr] | [INFO] [stderr] 467 | return Err(MessageOutsideIntervalError!(m, self.o, self.delta)); [INFO] [stderr] | --------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `MessageOutsideIntervalError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:304:10 [INFO] [stderr] | [INFO] [stderr] 304 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/encoder/mod.rs:497:24 [INFO] [stderr] | [INFO] [stderr] 497 | return Err(InvalidEncoderError!(self.nb_bit_precision, self.delta)); [INFO] [stderr] | ------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:304:10 [INFO] [stderr] | [INFO] [stderr] 304 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/encoder/mod.rs:549:24 [INFO] [stderr] | [INFO] [stderr] 549 | return Err(InvalidEncoderError!(self.nb_bit_precision, self.delta)); [INFO] [stderr] | ------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:270:10 [INFO] [stderr] | [INFO] [stderr] 270 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:176:24 [INFO] [stderr] | [INFO] [stderr] 176 | return Err(NoNoiseInCiphertext!(var)); [INFO] [stderr] | ------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NoNoiseInCiphertext` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:221:24 [INFO] [stderr] | [INFO] [stderr] 221 | return Err(DimensionError!(self.dimension, sk.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:264:24 [INFO] [stderr] | [INFO] [stderr] 264 | return Err(DimensionError!(self.dimension, sk.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:342:10 [INFO] [stderr] | [INFO] [stderr] 342 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:348:24 [INFO] [stderr] | [INFO] [stderr] 348 | return Err(MessageTooBigError!(message, self.encoder.delta)); [INFO] [stderr] | ------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `MessageTooBigError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:304:10 [INFO] [stderr] | [INFO] [stderr] 304 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:437:24 [INFO] [stderr] | [INFO] [stderr] 437 | return Err(InvalidEncoderError!( [INFO] [stderr] | ________________________- [INFO] [stderr] 438 | | self.encoder.nb_bit_precision, [INFO] [stderr] 439 | | self.encoder.delta [INFO] [stderr] 440 | | )); [INFO] [stderr] | |_____________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:543:24 [INFO] [stderr] | [INFO] [stderr] 543 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:359:10 [INFO] [stderr] | [INFO] [stderr] 359 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:554:24 [INFO] [stderr] | [INFO] [stderr] 554 | return Err(DeltaError!(enc1.delta, enc2.delta)); [INFO] [stderr] | ----------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:376:10 [INFO] [stderr] | [INFO] [stderr] 376 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:556:24 [INFO] [stderr] | [INFO] [stderr] 556 | return Err(PaddingError!(enc1.nb_bit_padding, enc2.nb_bit_padding)); [INFO] [stderr] | ------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:665:24 [INFO] [stderr] | [INFO] [stderr] 665 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:359:10 [INFO] [stderr] | [INFO] [stderr] 359 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:671:24 [INFO] [stderr] | [INFO] [stderr] 671 | return Err(DeltaError!(self.encoder.delta, ct.encoder.delta)); [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:376:10 [INFO] [stderr] | [INFO] [stderr] 376 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:773:24 [INFO] [stderr] | [INFO] [stderr] 773 | return Err(PaddingError!( [INFO] [stderr] | ________________________- [INFO] [stderr] 774 | | self.encoder.nb_bit_padding, [INFO] [stderr] 775 | | ct.encoder.nb_bit_padding [INFO] [stderr] 776 | | )); [INFO] [stderr] | |_____________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:780:24 [INFO] [stderr] | [INFO] [stderr] 780 | return Err(NotEnoughPaddingError!(self.encoder.nb_bit_padding, 1)); [INFO] [stderr] | ------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:359:10 [INFO] [stderr] | [INFO] [stderr] 359 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:784:24 [INFO] [stderr] | [INFO] [stderr] 784 | return Err(DeltaError!(self.encoder.delta, ct.encoder.delta)); [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:789:24 [INFO] [stderr] | [INFO] [stderr] 789 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:376:10 [INFO] [stderr] | [INFO] [stderr] 376 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:892:24 [INFO] [stderr] | [INFO] [stderr] 892 | return Err(PaddingError!( [INFO] [stderr] | ________________________- [INFO] [stderr] 893 | | self.encoder.nb_bit_padding, [INFO] [stderr] 894 | | ct.encoder.nb_bit_padding [INFO] [stderr] 895 | | )); [INFO] [stderr] | |_____________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:899:24 [INFO] [stderr] | [INFO] [stderr] 899 | return Err(NotEnoughPaddingError!(self.encoder.nb_bit_padding, 1)); [INFO] [stderr] | ------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:359:10 [INFO] [stderr] | [INFO] [stderr] 359 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:903:24 [INFO] [stderr] | [INFO] [stderr] 903 | return Err(DeltaError!(self.encoder.delta, ct.encoder.delta)); [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:908:24 [INFO] [stderr] | [INFO] [stderr] 908 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:376:10 [INFO] [stderr] | [INFO] [stderr] 376 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:1008:24 [INFO] [stderr] | [INFO] [stderr] 1008 | return Err(PaddingError!( [INFO] [stderr] | ________________________- [INFO] [stderr] 1009 | | self.encoder.nb_bit_padding, [INFO] [stderr] 1010 | | ct.encoder.nb_bit_padding [INFO] [stderr] 1011 | | )); [INFO] [stderr] | |_____________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:1015:24 [INFO] [stderr] | [INFO] [stderr] 1015 | return Err(NotEnoughPaddingError!(self.encoder.nb_bit_padding, 1)); [INFO] [stderr] | ------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:359:10 [INFO] [stderr] | [INFO] [stderr] 359 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:1019:24 [INFO] [stderr] | [INFO] [stderr] 1019 | return Err(DeltaError!(self.encoder.delta, ct.encoder.delta)); [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:1024:24 [INFO] [stderr] | [INFO] [stderr] 1024 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:376:10 [INFO] [stderr] | [INFO] [stderr] 376 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:1129:24 [INFO] [stderr] | [INFO] [stderr] 1129 | return Err(PaddingError!( [INFO] [stderr] | ________________________- [INFO] [stderr] 1130 | | self.encoder.nb_bit_padding, [INFO] [stderr] 1131 | | ct.encoder.nb_bit_padding [INFO] [stderr] 1132 | | )); [INFO] [stderr] | |_____________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:1136:24 [INFO] [stderr] | [INFO] [stderr] 1136 | return Err(NotEnoughPaddingError!(self.encoder.nb_bit_padding, 1)); [INFO] [stderr] | ------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:359:10 [INFO] [stderr] | [INFO] [stderr] 359 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:1140:24 [INFO] [stderr] | [INFO] [stderr] 1140 | return Err(DeltaError!(self.encoder.delta, ct.encoder.delta)); [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:1145:24 [INFO] [stderr] | [INFO] [stderr] 1145 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:427:10 [INFO] [stderr] | [INFO] [stderr] 427 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:1369:24 [INFO] [stderr] | [INFO] [stderr] 1369 | return Err(ConstantMaximumError!(constant, max_constant)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `ConstantMaximumError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:446:10 [INFO] [stderr] | [INFO] [stderr] 446 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:1373:24 [INFO] [stderr] | [INFO] [stderr] 1373 | return Err(ZeroInIntervalError!(self.encoder.o, self.encoder.delta)); [INFO] [stderr] | -------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `ZeroInIntervalError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:1377:24 [INFO] [stderr] | [INFO] [stderr] 1377 | return Err(NotEnoughPaddingError!( [INFO] [stderr] | ________________________- [INFO] [stderr] 1378 | | self.encoder.nb_bit_padding, [INFO] [stderr] 1379 | | nb_bit_padding [INFO] [stderr] 1380 | | )); [INFO] [stderr] | |_____________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:304:10 [INFO] [stderr] | [INFO] [stderr] 304 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:1557:24 [INFO] [stderr] | [INFO] [stderr] 1557 | return Err(InvalidEncoderError!( [INFO] [stderr] | ________________________- [INFO] [stderr] 1558 | | self.encoder.nb_bit_precision, [INFO] [stderr] 1559 | | self.encoder.delta [INFO] [stderr] 1560 | | )); [INFO] [stderr] | |_____________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:1778:24 [INFO] [stderr] | [INFO] [stderr] 1778 | return Err(DimensionError!(self.dimension, bsk.get_lwe_dimension())); [INFO] [stderr] | -------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:1954:24 [INFO] [stderr] | [INFO] [stderr] 1954 | return Err(NotEnoughPaddingError!(ct1.encoder.nb_bit_precision, 2)); [INFO] [stderr] | ------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe/mod.rs:2027:24 [INFO] [stderr] | [INFO] [stderr] 2027 | return Err(NotEnoughPaddingError!(self.encoder.nb_bit_padding, nb)); [INFO] [stderr] | ------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:410:10 [INFO] [stderr] | [INFO] [stderr] 410 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/plaintext/mod.rs:99:24 [INFO] [stderr] | [INFO] [stderr] 99 | return Err(IndexError!(self.nb_plaintexts, nth)); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:556:10 [INFO] [stderr] | [INFO] [stderr] 556 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_rlwe/mod.rs:75:24 [INFO] [stderr] | [INFO] [stderr] 75 | return Err(ZeroCiphertextsInStructureError!(nb_ciphertexts)); [INFO] [stderr] | ------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `ZeroCiphertextsInStructureError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:541:10 [INFO] [stderr] | [INFO] [stderr] 541 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_rlwe/mod.rs:81:24 [INFO] [stderr] | [INFO] [stderr] 81 | return Err(NotPowerOfTwoError!(polynomial_size)); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotPowerOfTwoError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:571:10 [INFO] [stderr] | [INFO] [stderr] 571 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_rlwe/mod.rs:431:24 [INFO] [stderr] | [INFO] [stderr] 431 | return Err(WrongSizeError!(plaintexts.len())); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `WrongSizeError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:270:10 [INFO] [stderr] | [INFO] [stderr] 270 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_rlwe/mod.rs:435:24 [INFO] [stderr] | [INFO] [stderr] 435 | return Err(NoNoiseInCiphertext!(sk.get_variance())); [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NoNoiseInCiphertext` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:254:10 [INFO] [stderr] | [INFO] [stderr] 254 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_rlwe/mod.rs:485:24 [INFO] [stderr] | [INFO] [stderr] 485 | return Err(PolynomialSizeError!( [INFO] [stderr] | ________________________- [INFO] [stderr] 486 | | sk.polynomial_size, [INFO] [stderr] 487 | | self.polynomial_size [INFO] [stderr] 488 | | )); [INFO] [stderr] | |_____________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PolynomialSizeError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_rlwe/mod.rs:490:24 [INFO] [stderr] | [INFO] [stderr] 490 | return Err(DimensionError!(sk.dimension, self.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:254:10 [INFO] [stderr] | [INFO] [stderr] 254 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_rlwe/mod.rs:552:24 [INFO] [stderr] | [INFO] [stderr] 552 | return Err(PolynomialSizeError!( [INFO] [stderr] | ________________________- [INFO] [stderr] 553 | | sk.polynomial_size, [INFO] [stderr] 554 | | self.polynomial_size [INFO] [stderr] 555 | | )); [INFO] [stderr] | |_____________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PolynomialSizeError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_rlwe/mod.rs:557:24 [INFO] [stderr] | [INFO] [stderr] 557 | return Err(DimensionError!(sk.dimension, self.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:410:10 [INFO] [stderr] | [INFO] [stderr] 410 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_rlwe/mod.rs:679:24 [INFO] [stderr] | [INFO] [stderr] 679 | return Err(IndexError!(self.nb_ciphertexts, n_ciphertext)); [INFO] [stderr] | ---------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:526:10 [INFO] [stderr] | [INFO] [stderr] 526 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_rlwe/mod.rs:683:24 [INFO] [stderr] | [INFO] [stderr] 683 | return Err(MonomialError!(self.polynomial_size, n_coeff)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `MonomialError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:588:10 [INFO] [stderr] | [INFO] [stderr] 588 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_rlwe/mod.rs:789:24 [INFO] [stderr] | [INFO] [stderr] 789 | return Err(NotEnoughValidEncoderError!(nb_valid, messages.len())); [INFO] [stderr] | ----------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughValidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:342:10 [INFO] [stderr] | [INFO] [stderr] 342 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_rlwe/mod.rs:819:36 [INFO] [stderr] | [INFO] [stderr] 819 | return Err(MessageTooBigError!(m, encoder.delta)); [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `MessageTooBigError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:588:10 [INFO] [stderr] | [INFO] [stderr] 588 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_rlwe/mod.rs:869:24 [INFO] [stderr] | [INFO] [stderr] 869 | return Err(NotEnoughValidEncoderError!(nb_valid, messages.len())); [INFO] [stderr] | ----------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughValidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_rlwe/mod.rs:917:24 [INFO] [stderr] | [INFO] [stderr] 917 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:254:10 [INFO] [stderr] | [INFO] [stderr] 254 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_rlwe/mod.rs:921:24 [INFO] [stderr] | [INFO] [stderr] 921 | return Err(PolynomialSizeError!( [INFO] [stderr] | ________________________- [INFO] [stderr] 922 | | self.polynomial_size, [INFO] [stderr] 923 | | ct.polynomial_size [INFO] [stderr] 924 | | )); [INFO] [stderr] | |_____________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PolynomialSizeError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:359:10 [INFO] [stderr] | [INFO] [stderr] 359 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_rlwe/mod.rs:931:28 [INFO] [stderr] | [INFO] [stderr] 931 | return Err(DeltaError!(self_enc.delta, ct_enc.delta)); [INFO] [stderr] | ----------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_rlwe/mod.rs:1028:24 [INFO] [stderr] | [INFO] [stderr] 1028 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:254:10 [INFO] [stderr] | [INFO] [stderr] 254 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_rlwe/mod.rs:1032:24 [INFO] [stderr] | [INFO] [stderr] 1032 | return Err(PolynomialSizeError!( [INFO] [stderr] | ________________________- [INFO] [stderr] 1033 | | self.polynomial_size, [INFO] [stderr] 1034 | | ct.polynomial_size [INFO] [stderr] 1035 | | )); [INFO] [stderr] | |_____________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PolynomialSizeError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:376:10 [INFO] [stderr] | [INFO] [stderr] 376 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_rlwe/mod.rs:1043:32 [INFO] [stderr] | [INFO] [stderr] 1043 | return Err(PaddingError!( [INFO] [stderr] | ________________________________- [INFO] [stderr] 1044 | | self_enc.nb_bit_padding, [INFO] [stderr] 1045 | | ct_enc.nb_bit_padding [INFO] [stderr] 1046 | | )); [INFO] [stderr] | |_____________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_rlwe/mod.rs:1050:32 [INFO] [stderr] | [INFO] [stderr] 1050 | return Err(NotEnoughPaddingError!(self_enc.nb_bit_padding, 1)); [INFO] [stderr] | -------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:359:10 [INFO] [stderr] | [INFO] [stderr] 359 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_rlwe/mod.rs:1054:32 [INFO] [stderr] | [INFO] [stderr] 1054 | return Err(DeltaError!(self_enc.delta, ct_enc.delta)); [INFO] [stderr] | ----------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_rlwe/mod.rs:1131:24 [INFO] [stderr] | [INFO] [stderr] 1131 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:254:10 [INFO] [stderr] | [INFO] [stderr] 254 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_rlwe/mod.rs:1135:24 [INFO] [stderr] | [INFO] [stderr] 1135 | return Err(PolynomialSizeError!( [INFO] [stderr] | ________________________- [INFO] [stderr] 1136 | | self.polynomial_size, [INFO] [stderr] 1137 | | ct.polynomial_size [INFO] [stderr] 1138 | | )); [INFO] [stderr] | |_____________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PolynomialSizeError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:376:10 [INFO] [stderr] | [INFO] [stderr] 376 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_rlwe/mod.rs:1145:32 [INFO] [stderr] | [INFO] [stderr] 1145 | return Err(PaddingError!( [INFO] [stderr] | ________________________________- [INFO] [stderr] 1146 | | self_enc.nb_bit_padding, [INFO] [stderr] 1147 | | ct_enc.nb_bit_padding [INFO] [stderr] 1148 | | )); [INFO] [stderr] | |_____________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_rlwe/mod.rs:1152:32 [INFO] [stderr] | [INFO] [stderr] 1152 | return Err(NotEnoughPaddingError!(self_enc.nb_bit_padding, 1)); [INFO] [stderr] | -------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:359:10 [INFO] [stderr] | [INFO] [stderr] 359 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_rlwe/mod.rs:1156:32 [INFO] [stderr] | [INFO] [stderr] 1156 | return Err(DeltaError!(self_enc.delta, ct_enc.delta)); [INFO] [stderr] | ----------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:465:10 [INFO] [stderr] | [INFO] [stderr] 465 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_rlwe/mod.rs:1319:24 [INFO] [stderr] | [INFO] [stderr] 1319 | return Err(NbCTError!(constants.len(), self.nb_valid())); [INFO] [stderr] | -------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NbCTError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:427:10 [INFO] [stderr] | [INFO] [stderr] 427 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_rlwe/mod.rs:1325:28 [INFO] [stderr] | [INFO] [stderr] 1325 | return Err(ConstantMaximumError!(*c, max_constant)); [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `ConstantMaximumError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:446:10 [INFO] [stderr] | [INFO] [stderr] 446 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_rlwe/mod.rs:1334:32 [INFO] [stderr] | [INFO] [stderr] 1334 | return Err(ZeroInIntervalError!(encoder.o, encoder.delta)); [INFO] [stderr] | ---------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `ZeroInIntervalError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_rlwe/mod.rs:1338:32 [INFO] [stderr] | [INFO] [stderr] 1338 | return Err(NotEnoughPaddingError!( [INFO] [stderr] | ________________________________- [INFO] [stderr] 1339 | | encoder.nb_bit_padding, [INFO] [stderr] 1340 | | nb_bit_padding [INFO] [stderr] 1341 | | )); [INFO] [stderr] | |_____________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:556:10 [INFO] [stderr] | [INFO] [stderr] 556 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:75:24 [INFO] [stderr] | [INFO] [stderr] 75 | return Err(ZeroCiphertextsInStructureError!(nb_ciphertexts)); [INFO] [stderr] | ------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `ZeroCiphertextsInStructureError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:122:24 [INFO] [stderr] | [INFO] [stderr] 122 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:410:10 [INFO] [stderr] | [INFO] [stderr] 410 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:127:24 [INFO] [stderr] | [INFO] [stderr] 127 | return Err(IndexError!(self.nb_ciphertexts, self_index)); [INFO] [stderr] | -------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:410:10 [INFO] [stderr] | [INFO] [stderr] 410 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:132:24 [INFO] [stderr] | [INFO] [stderr] 132 | return Err(IndexError!(ct.nb_ciphertexts, ct_index)); [INFO] [stderr] | ---------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:410:10 [INFO] [stderr] | [INFO] [stderr] 410 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:181:24 [INFO] [stderr] | [INFO] [stderr] 181 | return Err(IndexError!(self.nb_ciphertexts, n)); [INFO] [stderr] | ----------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:270:10 [INFO] [stderr] | [INFO] [stderr] 270 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:463:24 [INFO] [stderr] | [INFO] [stderr] 463 | return Err(NoNoiseInCiphertext!(var)); [INFO] [stderr] | ------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NoNoiseInCiphertext` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:513:24 [INFO] [stderr] | [INFO] [stderr] 513 | return Err(DimensionError!(self.dimension, sk.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:567:24 [INFO] [stderr] | [INFO] [stderr] 567 | return Err(DimensionError!(self.dimension, sk.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:616:24 [INFO] [stderr] | [INFO] [stderr] 616 | return Err(DimensionError!(self.dimension, sk.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:342:10 [INFO] [stderr] | [INFO] [stderr] 342 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:721:28 [INFO] [stderr] | [INFO] [stderr] 721 | return Err(MessageTooBigError!(*m, lwe_encoder.delta)); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `MessageTooBigError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:304:10 [INFO] [stderr] | [INFO] [stderr] 304 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:811:28 [INFO] [stderr] | [INFO] [stderr] 811 | return Err(InvalidEncoderError!( [INFO] [stderr] | ____________________________- [INFO] [stderr] 812 | | lwe_encoder.nb_bit_precision, [INFO] [stderr] 813 | | lwe_encoder.delta [INFO] [stderr] 814 | | )); [INFO] [stderr] | |_________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:917:24 [INFO] [stderr] | [INFO] [stderr] 917 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:359:10 [INFO] [stderr] | [INFO] [stderr] 359 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:937:28 [INFO] [stderr] | [INFO] [stderr] 937 | return Err(DeltaError!(enc1.delta, enc2.delta)); [INFO] [stderr] | ----------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:376:10 [INFO] [stderr] | [INFO] [stderr] 376 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:939:28 [INFO] [stderr] | [INFO] [stderr] 939 | return Err(PaddingError!(enc1.nb_bit_padding, enc2.nb_bit_padding)); [INFO] [stderr] | ------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:1055:24 [INFO] [stderr] | [INFO] [stderr] 1055 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:359:10 [INFO] [stderr] | [INFO] [stderr] 359 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:1061:28 [INFO] [stderr] | [INFO] [stderr] 1061 | return Err(DeltaError!(self_enc.delta, ct_enc.delta)); [INFO] [stderr] | ----------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:376:10 [INFO] [stderr] | [INFO] [stderr] 376 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:1188:28 [INFO] [stderr] | [INFO] [stderr] 1188 | return Err(PaddingError!( [INFO] [stderr] | ____________________________- [INFO] [stderr] 1189 | | self_enc.nb_bit_padding, [INFO] [stderr] 1190 | | ct_enc.nb_bit_padding [INFO] [stderr] 1191 | | )); [INFO] [stderr] | |_________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:1195:28 [INFO] [stderr] | [INFO] [stderr] 1195 | return Err(NotEnoughPaddingError!(self_enc.nb_bit_padding, 1)); [INFO] [stderr] | -------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:359:10 [INFO] [stderr] | [INFO] [stderr] 359 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:1199:28 [INFO] [stderr] | [INFO] [stderr] 1199 | return Err(DeltaError!(self_enc.delta, ct_enc.delta)); [INFO] [stderr] | ----------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:1205:24 [INFO] [stderr] | [INFO] [stderr] 1205 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:376:10 [INFO] [stderr] | [INFO] [stderr] 376 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:1316:28 [INFO] [stderr] | [INFO] [stderr] 1316 | return Err(PaddingError!( [INFO] [stderr] | ____________________________- [INFO] [stderr] 1317 | | self_enc.nb_bit_padding, [INFO] [stderr] 1318 | | ct_enc.nb_bit_padding [INFO] [stderr] 1319 | | )); [INFO] [stderr] | |_________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:1323:28 [INFO] [stderr] | [INFO] [stderr] 1323 | return Err(NotEnoughPaddingError!(self_enc.nb_bit_padding, 1)); [INFO] [stderr] | -------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:359:10 [INFO] [stderr] | [INFO] [stderr] 359 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:1327:28 [INFO] [stderr] | [INFO] [stderr] 1327 | return Err(DeltaError!(self_enc.delta, ct_enc.delta)); [INFO] [stderr] | ----------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:1333:24 [INFO] [stderr] | [INFO] [stderr] 1333 | return Err(DimensionError!(self.dimension, ct.dimension)); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:465:10 [INFO] [stderr] | [INFO] [stderr] 465 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:1583:24 [INFO] [stderr] | [INFO] [stderr] 1583 | return Err(NbCTError!(constants.len(), self.nb_ciphertexts)); [INFO] [stderr] | ------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NbCTError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:427:10 [INFO] [stderr] | [INFO] [stderr] 427 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:1590:28 [INFO] [stderr] | [INFO] [stderr] 1590 | return Err(ConstantMaximumError!(*c, max_constant)); [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `ConstantMaximumError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:446:10 [INFO] [stderr] | [INFO] [stderr] 446 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:1594:28 [INFO] [stderr] | [INFO] [stderr] 1594 | return Err(ZeroInIntervalError!(encoder.o, encoder.delta)); [INFO] [stderr] | ---------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `ZeroInIntervalError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:1598:28 [INFO] [stderr] | [INFO] [stderr] 1598 | return Err(NotEnoughPaddingError!( [INFO] [stderr] | ____________________________- [INFO] [stderr] 1599 | | encoder.nb_bit_padding, [INFO] [stderr] 1600 | | nb_bit_padding [INFO] [stderr] 1601 | | )); [INFO] [stderr] | |_________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:410:10 [INFO] [stderr] | [INFO] [stderr] 410 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:1787:24 [INFO] [stderr] | [INFO] [stderr] 1787 | return Err(IndexError!(self.nb_ciphertexts, n)); [INFO] [stderr] | ----------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:304:10 [INFO] [stderr] | [INFO] [stderr] 304 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:1791:24 [INFO] [stderr] | [INFO] [stderr] 1791 | return Err(InvalidEncoderError!( [INFO] [stderr] | ________________________- [INFO] [stderr] 1792 | | self.encoders[n].nb_bit_precision, [INFO] [stderr] 1793 | | self.encoders[n].delta [INFO] [stderr] 1794 | | )); [INFO] [stderr] | |_____________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `InvalidEncoderError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:410:10 [INFO] [stderr] | [INFO] [stderr] 410 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:2036:24 [INFO] [stderr] | [INFO] [stderr] 2036 | return Err(IndexError!(self.nb_ciphertexts, n)); [INFO] [stderr] | ----------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `IndexError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:287:10 [INFO] [stderr] | [INFO] [stderr] 287 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:2040:24 [INFO] [stderr] | [INFO] [stderr] 2040 | return Err(DimensionError!(self.dimension, bsk.get_lwe_dimension())); [INFO] [stderr] | -------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DimensionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:2237:24 [INFO] [stderr] | [INFO] [stderr] 2237 | return Err(NotEnoughPaddingError!(ct1.encoders[0].nb_bit_precision, 2)); [INFO] [stderr] | ----------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:359:10 [INFO] [stderr] | [INFO] [stderr] 359 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:2392:28 [INFO] [stderr] | [INFO] [stderr] 2392 | return Err(DeltaError!(self.encoders[0].delta, enc_in.delta)); [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `DeltaError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:376:10 [INFO] [stderr] | [INFO] [stderr] 376 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/vector_lwe/mod.rs:2394:28 [INFO] [stderr] | [INFO] [stderr] 2394 | return Err(PaddingError!( [INFO] [stderr] | ____________________________- [INFO] [stderr] 2395 | | self.encoders[0].nb_bit_padding, [INFO] [stderr] 2396 | | enc_in.nb_bit_padding [INFO] [stderr] 2397 | | )); [INFO] [stderr] | |_________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:478:10 [INFO] [stderr] | [INFO] [stderr] 478 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe_bsk.rs:59:24 [INFO] [stderr] | [INFO] [stderr] 59 | return Err(PrecisionError!()); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `PrecisionError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:393:10 [INFO] [stderr] | [INFO] [stderr] 393 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe_bsk.rs:64:24 [INFO] [stderr] | [INFO] [stderr] 64 | return Err(NotEnoughPaddingError!(encoder_input.nb_bit_padding, 1)); [INFO] [stderr] | ------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotEnoughPaddingError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:606:10 [INFO] [stderr] | [INFO] [stderr] 606 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/lwe_secret_key.rs:66:24 [INFO] [stderr] | [INFO] [stderr] 66 | return Err(LweToRlweError!(self.dimension, polynomial_size)); [INFO] [stderr] | ------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `LweToRlweError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/error.rs:541:10 [INFO] [stderr] | [INFO] [stderr] 541 | }; [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/rlwe_params.rs:161:24 [INFO] [stderr] | [INFO] [stderr] 161 | return Err(NotPowerOfTwoError!(polynomial_size)); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `NotPowerOfTwoError` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: `concrete` (lib) generated 116 warnings [INFO] [stderr] warning: `concrete` (lib test) generated 116 warnings (116 duplicates) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.07s [INFO] [stderr] Running unittests (/opt/rustwide/target/debug/deps/concrete-039af7690f1b7f65) [INFO] [stdout] [INFO] [stdout] running 71 tests [INFO] [stdout] test encoder::tests::margins_with_integers ... ok [INFO] [stdout] test encoder::tests::test_new_centered_x_encode_single_x_decode_single ... ok [INFO] [stdout] test encoder::tests::test_new_rounding_context_x_encode_single_x_decode_single ... ok [INFO] [stdout] test encoder::tests::test_new_x_encode ... ok [INFO] [stdout] test encoder::tests::test_zero_x_is_valid ... ok [INFO] [stdout] test encoder::tests::margins_with_reals ... ok [INFO] [stdout] test encoder::tests::test_new_x_encode_single_x_decode_single ... ok [INFO] [stdout] test encoder::tests::test_new_x_encode_single_x_copy_x_decode_single ... ok [INFO] [stdout] test encoder::tests::test_new_x_is_valid ... ok [INFO] [stdout] test encoder::tests::test_new_centered_x_is_valid ... ok [INFO] [stdout] test plaintext::tests::test_zero_x_set_nth_encoder_from_one_x_encode_x_decode ... ok [INFO] [stdout] test plaintext::tests::test_zero_x_set_encoders_x_encode_x_decode ... ok [INFO] [stdout] test plaintext::tests::test_new_encode_x_decode ... ok [INFO] [stdout] test plaintext::tests::test_decode_nth ... ok [INFO] [stdout] test vector_lwe::tests::test_encode_encrypt_several_encoders_x_sum_with_padding_x_decrypt_decode_round ... ok [INFO] [stdout] test lwe::tests::test_encode_encrypt_x_decrypt ... ok [INFO] [stdout] test plaintext::tests::test_zero_x_set_encoders_from_one_x_encode_x_decode ... ok [INFO] [stdout] test vector_lwe::tests::test_encode_encrypt_x_add_centered_inplace_x_decrypt ... ok [INFO] [stdout] test lwe::tests::test_encode_encrypt_x_add_with_padding_exact_inplace_x_decrypt ... ok [INFO] [stdout] test lwe::tests::test_encode_encrypt_x_add_constant_static_encoder_inplace_x_decrypt ... ok [INFO] [stdout] test lwe::tests::test_encode_encrypt_x_add_constant_dynamic_encoder_decrypt ... ok [INFO] [stdout] test vector_lwe::tests::test_encode_encrypt_x_copy_in_nth_nth_inplace_x_decrypt ... ok [INFO] [stdout] test vector_lwe::tests::test_encode_encrypt_x_mul_constant_static_encoder_inplace_x_decrypt ... ok [INFO] [stdout] test lwe::tests::test_encode_encrypt_x_opposite_inplace_x_decrypt ... ok [INFO] [stdout] test lwe::tests::test_encode_encrypt_x_mul_constant_static_encoder_inplace_x_decrypt ... ok [INFO] [stdout] test lwe::tests::test_encode_encrypt_x_add_x_decrypt ... ok [INFO] [stdout] test vector_lwe::tests::test_encrypt_x_decrypt ... ok [INFO] [stdout] test vector_lwe::tests::test_encrypt_x_extract_nth_x_decrypt ... ok [INFO] [stdout] test lwe::tests::test_encode_encrypt_x_add_with_padding_inplace_x_decrypt ... ok [INFO] [stdout] test lwe::tests::test_encode_encrypt_x_add_with_new_min_inplace_x_decrypt ... ok [INFO] [stdout] test vector_lwe::tests::test_encode_encrypt_x_add_with_padding_inplace_x_decrypt ... ok [INFO] [stdout] test lwe::tests::test_encode_encrypt_x_add_centered_inplace_x_decrypt ... ok [INFO] [stdout] test vector_lwe::tests::test_new_encode_encrypt_x_add_constant_dynamic_encoder_decrypt ... ok [INFO] [stdout] test vector_lwe::tests::test_encode_encrypt_x_add_with_new_min_inplace_x_decrypt ... ok [INFO] [stdout] test lwe::tests::test_encode_encrypt_x_mul_constant_with_padding_inplace_x_decrypt ... ok [INFO] [stdout] test lwe::tests::test_encode_encrypt_x_add_inplace_x_decrypt ... ok [INFO] [stdout] test lwe::tests::test_encode_encrypt_x_sub_with_padding_inplace_x_decrypt ... ok [INFO] [stdout] test vector_lwe::tests::test_encode_encrypt_x_opposite_nth_inplace_x_decrypt ... ok [INFO] [stdout] test lwe::tests::test_encode_encrypt_x_sub_with_padding_exact_inplace_x_decrypt ... ok [INFO] [stdout] test vector_lwe::tests::test_encode_encrypt_x_mul_constant_with_padding_inplace_x_decrypt ... ok [INFO] [stdout] test vector_lwe::tests::test_encrypt_x_add_constant_static_encoder_inplace_x_decrypt ... ok [INFO] [stdout] test vector_lwe::tests::test_encode_encrypt_x_sub_with_padding_inplace_x_decrypt ... ok [INFO] [stdout] test vector_rlwe::tests::test_encode_encrypt_packed_x_decrypt ... ok [INFO] [stdout] test vector_rlwe::tests::test_encode_encrypt_packed_x_add_constant_static_encoder_inplace_x_decrypt ... ok [INFO] [stdout] test tests_serde::test_encoder_save ... FAILED [INFO] [stdout] test tests_serde::test_rlweparams_save ... FAILED [INFO] [stdout] test tests_serde::test_lwesecretkey_save ... FAILED [INFO] [stdout] test tests_serde::test_lweparams_save ... FAILED [INFO] [stdout] test tests_serde::test_rlwesecretkey_save ... FAILED [INFO] [stdout] test tests_serde::test_lwe_save ... FAILED [INFO] [stdout] test tests_serde::test_lwebsk_save ... FAILED [INFO] [stdout] test vector_lwe::tests::test_encode_encrypt_several_encoders_x_sum_with_new_min_x_decrypt_decode_round ... ok [INFO] [stdout] test tests_serde::test_lweksk_save ... FAILED [INFO] [stdout] test vector_rlwe::tests::test_encode_encrypt_packed_x_extract_1_lwe ... ok [INFO] [stdout] test vector_rlwe::tests::test_encrypt_1_ciphertext_x_decrypt ... ok [INFO] [stdout] test vector_rlwe::tests::test_encrypt_1_ciphertext_x_add_constant_dynamic_encoder_inplace_x_decrypt ... ok [INFO] [stdout] test vector_rlwe::tests::test_encode_encrypt_packed_x_add_with_padding_inplace_x_decrypt ... ok [INFO] [stdout] test vector_rlwe::tests::test_encode_encrypt_packed_x_sub_with_padding_inplace_x_decrypt ... ok [INFO] [stdout] test vector_rlwe::tests::test_encrypt_on_cst_x_decrypt ... ok [INFO] [stdout] test lwe::tests::test_encode_encrypt_x_bootstrap_x_decrypt has been running for over 60 seconds [INFO] [stdout] test lwe::tests::test_encode_encrypt_x_keyswitch_x_decrypt has been running for over 60 seconds [INFO] [stdout] test lwe::tests::test_encode_encrypt_x_mul_from_bootstrap_x_decrypt has been running for over 60 seconds [INFO] [stdout] test lwe::tests::test_valid_lookup_table has been running for over 60 seconds [INFO] [stdout] test vector_lwe::tests::test_encode_encrypt_x_bootstrap_nth_x_decrypt has been running for over 60 seconds [INFO] [stdout] test vector_lwe::tests::test_encode_encrypt_x_keyswitch_x_decrypt has been running for over 60 seconds [INFO] [stdout] test vector_lwe::tests::test_encode_encrypt_x_mul_from_bootstrap_nth_nth_x_decrypt has been running for over 60 seconds [INFO] [stdout] test vector_rlwe::tests::test_encode_encrypt_on_cst_x_decrypt has been running for over 60 seconds [INFO] [stdout] test vector_rlwe::tests::test_encode_encrypt_on_cst_x_mul_constant_static_encoder_inplace_x_decrypt_with_encoders has been running for over 60 seconds [INFO] [stdout] test vector_rlwe::tests::test_encode_encrypt_on_cst_x_mul_constant_with_padding_inplace_x_decrypt_with_encoders has been running for over 60 seconds [INFO] [stdout] test vector_rlwe::tests::test_encode_encrypt_packed_x_add_centered_inplace_x_decrypt has been running for over 60 seconds [INFO] [stdout] test vector_rlwe::tests::test_encrypt_on_cst_x_extract_1_lwe has been running for over 60 seconds [INFO] [stdout] test lwe::tests::test_encode_encrypt_x_keyswitch_x_decrypt ... ok [INFO] [stdout] test vector_rlwe::tests::test_encode_encrypt_on_cst_x_decrypt ... ok [INFO] [stdout] test vector_rlwe::tests::test_encrypt_on_cst_x_extract_1_lwe ... ok [INFO] [stdout] test vector_lwe::tests::test_encode_encrypt_x_keyswitch_x_decrypt ... ok [INFO] [stdout] test vector_rlwe::tests::test_encode_encrypt_packed_x_add_centered_inplace_x_decrypt ... ok [INFO] [stdout] test vector_rlwe::tests::test_encode_encrypt_on_cst_x_mul_constant_static_encoder_inplace_x_decrypt_with_encoders ... ok [INFO] [stdout] test vector_rlwe::tests::test_encode_encrypt_on_cst_x_mul_constant_with_padding_inplace_x_decrypt_with_encoders ... ok [ERROR] error running command: no output for 300 seconds [INFO] running `Command { std: "docker" "inspect" "f0612892c70d97ba0dde1f5f48b698a16af0c2acb8bfbf1ce426727ebeb176de", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f0612892c70d97ba0dde1f5f48b698a16af0c2acb8bfbf1ce426727ebeb176de", kill_on_drop: false }` [INFO] [stdout] f0612892c70d97ba0dde1f5f48b698a16af0c2acb8bfbf1ce426727ebeb176de