[INFO] fetching crate minisketch-rs 0.1.9... [INFO] checking minisketch-rs-0.1.9 against master#ab869e094a907cc5d19b4080f22eccaf347f1f95 for pr-129604 [INFO] extracting crate minisketch-rs 0.1.9 into /workspace/builds/worker-3-tc1/source [INFO] validating manifest of crates.io crate minisketch-rs 0.1.9 on toolchain ab869e094a907cc5d19b4080f22eccaf347f1f95 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] removed /workspace/builds/worker-3-tc1/source/.cargo/config [INFO] started tweaking crates.io crate minisketch-rs 0.1.9 [INFO] removed 0 missing examples [INFO] finished tweaking crates.io crate minisketch-rs 0.1.9 [INFO] tweaked toml for crates.io crate minisketch-rs 0.1.9 written to /workspace/builds/worker-3-tc1/source/Cargo.toml [INFO] crate crates.io crate minisketch-rs 0.1.9 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded bindgen v0.49.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] b7490ee35864bd436f3728618e189274d1321a35065dc4131d3124c2b55b86a8 [INFO] running `Command { std: "docker" "start" "-a" "b7490ee35864bd436f3728618e189274d1321a35065dc4131d3124c2b55b86a8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "b7490ee35864bd436f3728618e189274d1321a35065dc4131d3124c2b55b86a8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b7490ee35864bd436f3728618e189274d1321a35065dc4131d3124c2b55b86a8", kill_on_drop: false }` [INFO] [stdout] b7490ee35864bd436f3728618e189274d1321a35065dc4131d3124c2b55b86a8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] ba1d0b4f4dab15f27e092293fcb2e253a591412cf10eefcaf57942b0a7aa431a [INFO] running `Command { std: "docker" "start" "-a" "ba1d0b4f4dab15f27e092293fcb2e253a591412cf10eefcaf57942b0a7aa431a", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.62 [INFO] [stderr] Compiling cc v1.0.45 [INFO] [stderr] Compiling memchr v2.2.1 [INFO] [stderr] Compiling cfg-if v0.1.9 [INFO] [stderr] Compiling version_check v0.1.5 [INFO] [stderr] Compiling glob v0.3.0 [INFO] [stderr] Compiling byteorder v1.3.2 [INFO] [stderr] Compiling rustc-demangle v0.1.16 [INFO] [stderr] Compiling proc-macro2 v0.4.30 [INFO] [stderr] Compiling bitflags v1.1.0 [INFO] [stderr] Compiling log v0.4.8 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling unicode-xid v0.1.0 [INFO] [stderr] Compiling quick-error v1.2.2 [INFO] [stderr] Compiling regex-syntax v0.6.12 [INFO] [stderr] Compiling unicode-width v0.1.6 [INFO] [stderr] Compiling termcolor v1.0.5 [INFO] [stderr] Compiling thread_local v0.3.6 [INFO] [stderr] Compiling humantime v1.3.0 [INFO] [stderr] Compiling textwrap v0.11.0 [INFO] [stderr] Compiling vec_map v0.8.1 [INFO] [stderr] Compiling nom v4.2.3 [INFO] [stderr] Compiling bindgen v0.49.2 [INFO] [stderr] Compiling strsim v0.8.0 [INFO] [stderr] Compiling ansi_term v0.11.0 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Compiling clang-sys v0.28.1 [INFO] [stderr] Compiling shlex v0.1.1 [INFO] [stderr] Compiling atty v0.2.13 [INFO] [stderr] Compiling clap v2.33.0 [INFO] [stderr] Compiling aho-corasick v0.7.6 [INFO] [stderr] Compiling fxhash v0.2.1 [INFO] [stderr] Compiling quote v0.6.13 [INFO] [stderr] Compiling backtrace-sys v0.1.31 [INFO] [stderr] Compiling libloading v0.5.2 [INFO] [stderr] Compiling cexpr v0.3.5 [INFO] [stderr] Compiling backtrace v0.3.37 [INFO] [stderr] Compiling regex v1.3.1 [INFO] [stderr] Compiling failure v0.1.5 [INFO] [stderr] Compiling which v2.0.1 [INFO] [stderr] Compiling env_logger v0.6.2 [INFO] [stderr] Compiling minisketch-rs v0.1.9 (/opt/rustwide/workdir) [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_4bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned int; int B = 31; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_31); const F* SQR2 = (& {anonymous}::SQR2_TABLE_31); const F* SQR4 = (& {anonymous}::SQR4_TABLE_31); const F* SQR8 = (& {anonymous}::SQR8_TABLE_31); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_31); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned int; int B = 31; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_31); const F* SQR2 = (& {anonymous}::SQR2_TABLE_31); const F* SQR4 = (& {anonymous}::SQR4_TABLE_31); const F* SQR8 = (& {anonymous}::SQR8_TABLE_31); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_31); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_31), (& {anonymous}::SQR2_TABLE_31), (& {anonymous}::SQR4_TABLE_31), (& {anonymous}::SQR8_TABLE_31), 0, (& {anonymous}::QRT_TABLE_31), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_31), (& {anonymous}::SQR2_TABLE_31), (& {anonymous}::SQR4_TABLE_31), (& {anonymous}::SQR8_TABLE_31), 0, (& {anonymous}::QRT_TABLE_31), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_4bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned int; int N = 6; int ...X = {5, 5, 5, 5, 5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_4bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned int; int B = 30; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI30); const F* SQR2 = (& {anonymous}::SQR2_TABLE_TRI30); const F* SQR4 = (& {anonymous}::SQR4_TABLE_TRI30); const F* SQR8 = (& {anonymous}::SQR8_TABLE_TRI30); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI30); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned int; int B = 30; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI30); const F* SQR2 = (& {anonymous}::SQR2_TABLE_TRI30); const F* SQR4 = (& {anonymous}::SQR4_TABLE_TRI30); const F* SQR8 = (& {anonymous}::SQR8_TABLE_TRI30); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI30); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI30), (& {anonymous}::SQR2_TABLE_TRI30), (& {anonymous}::SQR4_TABLE_TRI30), (& {anonymous}::SQR8_TABLE_TRI30), 0, (& {anonymous}::QRT_TABLE_TRI30), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI30), (& {anonymous}::SQR2_TABLE_TRI30), (& {anonymous}::SQR4_TABLE_TRI30), (& {anonymous}::SQR8_TABLE_TRI30), 0, (& {anonymous}::QRT_TABLE_TRI30), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_4bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned int; int N = 6; int ...X = {6, 6, 6, 6}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_4bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned int; int B = 29; I MOD = 5; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_29); const F* SQR2 = (& {anonymous}::SQR2_TABLE_29); const F* SQR4 = (& {anonymous}::SQR4_TABLE_29); const F* SQR8 = (& {anonymous}::SQR8_TABLE_29); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_29); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned int; int B = 29; I MOD = 5; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_29); const F* SQR2 = (& {anonymous}::SQR2_TABLE_29); const F* SQR4 = (& {anonymous}::SQR4_TABLE_29); const F* SQR8 = (& {anonymous}::SQR8_TABLE_29); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_29); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_29), (& {anonymous}::SQR2_TABLE_29), (& {anonymous}::SQR4_TABLE_29), (& {anonymous}::SQR8_TABLE_29), 0, (& {anonymous}::QRT_TABLE_29), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_29), (& {anonymous}::SQR2_TABLE_29), (& {anonymous}::SQR4_TABLE_29), (& {anonymous}::SQR8_TABLE_29), 0, (& {anonymous}::QRT_TABLE_29), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_4bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned int; int N = 6; int ...X = {6, 6, 6, 5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_4bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned int; int B = 28; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI28); const F* SQR2 = (& {anonymous}::SQR2_TABLE_TRI28); const F* SQR4 = (& {anonymous}::SQR4_TABLE_TRI28); const F* SQR8 = (& {anonymous}::SQR8_TABLE_TRI28); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI28); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned int; int B = 28; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI28); const F* SQR2 = (& {anonymous}::SQR2_TABLE_TRI28); const F* SQR4 = (& {anonymous}::SQR4_TABLE_TRI28); const F* SQR8 = (& {anonymous}::SQR8_TABLE_TRI28); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI28); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI28), (& {anonymous}::SQR2_TABLE_TRI28), (& {anonymous}::SQR4_TABLE_TRI28), (& {anonymous}::SQR8_TABLE_TRI28), 0, (& {anonymous}::QRT_TABLE_TRI28), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI28), (& {anonymous}::SQR2_TABLE_TRI28), (& {anonymous}::SQR4_TABLE_TRI28), (& {anonymous}::SQR8_TABLE_TRI28), 0, (& {anonymous}::QRT_TABLE_TRI28), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_4bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned int; int N = 6; int ...X = {6, 6, 5, 5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_4bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned int; int B = 25; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_25); const F* SQR2 = (& {anonymous}::SQR2_TABLE_25); const F* SQR4 = (& {anonymous}::SQR4_TABLE_25); const F* SQR8 = (& {anonymous}::SQR8_TABLE_25); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_25); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned int; int B = 25; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_25); const F* SQR2 = (& {anonymous}::SQR2_TABLE_25); const F* SQR4 = (& {anonymous}::SQR4_TABLE_25); const F* SQR8 = (& {anonymous}::SQR8_TABLE_25); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_25); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_25), (& {anonymous}::SQR2_TABLE_25), (& {anonymous}::SQR4_TABLE_25), (& {anonymous}::SQR8_TABLE_25), 0, (& {anonymous}::QRT_TABLE_25), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_25), (& {anonymous}::SQR2_TABLE_25), (& {anonymous}::SQR4_TABLE_25), (& {anonymous}::SQR8_TABLE_25), 0, (& {anonymous}::QRT_TABLE_25), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_4bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned int; int N = 5; int ...X = {5, 5, 5, 5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_4bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned int; int B = 32; I MOD = 141; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_32); const F* SQR2 = (& {anonymous}::SQR2_TABLE_32); const F* SQR4 = (& {anonymous}::SQR4_TABLE_32); const F* SQR8 = (& {anonymous}::SQR8_TABLE_32); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_32); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned int; int B = 32; I MOD = 141; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_32); const F* SQR2 = (& {anonymous}::SQR2_TABLE_32); const F* SQR4 = (& {anonymous}::SQR4_TABLE_32); const F* SQR8 = (& {anonymous}::SQR8_TABLE_32); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_32); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_32), (& {anonymous}::SQR2_TABLE_32), (& {anonymous}::SQR4_TABLE_32), (& {anonymous}::SQR8_TABLE_32), 0, (& {anonymous}::QRT_TABLE_32), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_32), (& {anonymous}::SQR2_TABLE_32), (& {anonymous}::SQR4_TABLE_32), (& {anonymous}::SQR8_TABLE_32), 0, (& {anonymous}::QRT_TABLE_32), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_4bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned int; int N = 6; int ...X = {6, 5, 5, 5, 5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_4bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned int; int B = 31; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_31); const F* SQR2 = (& {anonymous}::SQR2_TABLE_31); const F* SQR4 = (& {anonymous}::SQR4_TABLE_31); const F* SQR8 = (& {anonymous}::SQR8_TABLE_31); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_31); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned int; int B = 31; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_31); const F* SQR2 = (& {anonymous}::SQR2_TABLE_31); const F* SQR4 = (& {anonymous}::SQR4_TABLE_31); const F* SQR8 = (& {anonymous}::SQR8_TABLE_31); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_31); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_31), (& {anonymous}::SQR2_TABLE_31), (& {anonymous}::SQR4_TABLE_31), (& {anonymous}::SQR8_TABLE_31), 0, (& {anonymous}::QRT_TABLE_31), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_31), (& {anonymous}::SQR2_TABLE_31), (& {anonymous}::SQR4_TABLE_31), (& {anonymous}::SQR8_TABLE_31), 0, (& {anonymous}::QRT_TABLE_31), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_4bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned int; int N = 6; int ...X = {5, 5, 5, 5, 5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_4bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned int; int B = 29; I MOD = 5; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_29); const F* SQR2 = (& {anonymous}::SQR2_TABLE_29); const F* SQR4 = (& {anonymous}::SQR4_TABLE_29); const F* SQR8 = (& {anonymous}::SQR8_TABLE_29); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_29); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned int; int B = 29; I MOD = 5; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_29); const F* SQR2 = (& {anonymous}::SQR2_TABLE_29); const F* SQR4 = (& {anonymous}::SQR4_TABLE_29); const F* SQR8 = (& {anonymous}::SQR8_TABLE_29); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_29); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_29), (& {anonymous}::SQR2_TABLE_29), (& {anonymous}::SQR4_TABLE_29), (& {anonymous}::SQR8_TABLE_29), 0, (& {anonymous}::QRT_TABLE_29), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_29), (& {anonymous}::SQR2_TABLE_29), (& {anonymous}::SQR4_TABLE_29), (& {anonymous}::SQR8_TABLE_29), 0, (& {anonymous}::QRT_TABLE_29), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_4bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned int; int N = 6; int ...X = {6, 6, 6, 5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_4bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned int; int B = 27; I MOD = 39; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_27); const F* SQR2 = (& {anonymous}::SQR2_TABLE_27); const F* SQR4 = (& {anonymous}::SQR4_TABLE_27); const F* SQR8 = (& {anonymous}::SQR8_TABLE_27); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_27); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned int; int B = 27; I MOD = 39; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_27); const F* SQR2 = (& {anonymous}::SQR2_TABLE_27); const F* SQR4 = (& {anonymous}::SQR4_TABLE_27); const F* SQR8 = (& {anonymous}::SQR8_TABLE_27); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_27); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_27), (& {anonymous}::SQR2_TABLE_27), (& {anonymous}::SQR4_TABLE_27), (& {anonymous}::SQR8_TABLE_27), 0, (& {anonymous}::QRT_TABLE_27), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_27), (& {anonymous}::SQR2_TABLE_27), (& {anonymous}::SQR4_TABLE_27), (& {anonymous}::SQR8_TABLE_27), 0, (& {anonymous}::QRT_TABLE_27), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_4bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned int; int N = 6; int ...X = {6, 5, 5, 5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_4bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned int; int B = 26; I MOD = 27; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_26); const F* SQR2 = (& {anonymous}::SQR2_TABLE_26); const F* SQR4 = (& {anonymous}::SQR4_TABLE_26); const F* SQR8 = (& {anonymous}::SQR8_TABLE_26); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_26); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned int; int B = 26; I MOD = 27; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_26); const F* SQR2 = (& {anonymous}::SQR2_TABLE_26); const F* SQR4 = (& {anonymous}::SQR4_TABLE_26); const F* SQR8 = (& {anonymous}::SQR8_TABLE_26); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_26); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_26), (& {anonymous}::SQR2_TABLE_26), (& {anonymous}::SQR4_TABLE_26), (& {anonymous}::SQR8_TABLE_26), 0, (& {anonymous}::QRT_TABLE_26), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_26), (& {anonymous}::SQR2_TABLE_26), (& {anonymous}::SQR4_TABLE_26), (& {anonymous}::SQR8_TABLE_26), 0, (& {anonymous}::QRT_TABLE_26), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_4bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned int; int N = 6; int ...X = {5, 5, 5, 5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_4bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned int; int B = 25; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_25); const F* SQR2 = (& {anonymous}::SQR2_TABLE_25); const F* SQR4 = (& {anonymous}::SQR4_TABLE_25); const F* SQR8 = (& {anonymous}::SQR8_TABLE_25); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_25); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned int; int B = 25; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_25); const F* SQR2 = (& {anonymous}::SQR2_TABLE_25); const F* SQR4 = (& {anonymous}::SQR4_TABLE_25); const F* SQR8 = (& {anonymous}::SQR8_TABLE_25); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_25); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_25), (& {anonymous}::SQR2_TABLE_25), (& {anonymous}::SQR4_TABLE_25), (& {anonymous}::SQR8_TABLE_25), 0, (& {anonymous}::QRT_TABLE_25), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_25), (& {anonymous}::SQR2_TABLE_25), (& {anonymous}::SQR4_TABLE_25), (& {anonymous}::SQR8_TABLE_25), 0, (& {anonymous}::QRT_TABLE_25), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_4bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned int; int N = 5; int ...X = {5, 5, 5, 5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr4(I) [with I = unsigned char; int B = 7; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI7); const F* SQR2 = (& {anonymous}::SQR2_TABLE_TRI7); const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI7); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned char; int B = 7; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI7); const F* SQR2 = (& {anonymous}::SQR2_TABLE_TRI7); const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI7); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned char]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI7), (& {anonymous}::SQR2_TABLE_TRI7), 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI7), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned char; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI7), (& {anonymous}::SQR2_TABLE_TRI7), 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI7), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:99:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 99 | static inline constexpr I Sqr4(I a) { return SQR4->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned char; int N = 4; int ...X = {3}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr8(I) [with I = unsigned char; int B = 7; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI7); const F* SQR2 = (& {anonymous}::SQR2_TABLE_TRI7); const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI7); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned char; int B = 7; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI7); const F* SQR2 = (& {anonymous}::SQR2_TABLE_TRI7); const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI7); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned char]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI7), (& {anonymous}::SQR2_TABLE_TRI7), 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI7), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned char; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI7), (& {anonymous}::SQR2_TABLE_TRI7), 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI7), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:100:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 100 | static inline constexpr I Sqr8(I a) { return SQR8->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned char; int N = 4; int ...X = {3}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned char; int B = 7; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI7); const F* SQR2 = (& {anonymous}::SQR2_TABLE_TRI7); const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI7); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned char; int B = 7; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI7); const F* SQR2 = (& {anonymous}::SQR2_TABLE_TRI7); const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI7); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned char]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI7), (& {anonymous}::SQR2_TABLE_TRI7), 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI7), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned char; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI7), (& {anonymous}::SQR2_TABLE_TRI7), 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI7), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned char; int N = 4; int ...X = {3}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr4(I) [with I = unsigned char; int B = 6; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI6); const F* SQR2 = (& {anonymous}::SQR2_TABLE_TRI6); const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI6); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned char; int B = 6; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI6); const F* SQR2 = (& {anonymous}::SQR2_TABLE_TRI6); const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI6); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned char]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI6), (& {anonymous}::SQR2_TABLE_TRI6), 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI6), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned char; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI6), (& {anonymous}::SQR2_TABLE_TRI6), 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI6), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:99:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 99 | static inline constexpr I Sqr4(I a) { return SQR4->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:118:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned char; int N = 6]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 118 | inline I constexpr Map(I a) const { return trans.template TopMap(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr8(I) [with I = unsigned char; int B = 6; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI6); const F* SQR2 = (& {anonymous}::SQR2_TABLE_TRI6); const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI6); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned char; int B = 6; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI6); const F* SQR2 = (& {anonymous}::SQR2_TABLE_TRI6); const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI6); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned char]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI6), (& {anonymous}::SQR2_TABLE_TRI6), 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI6), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned char; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI6), (& {anonymous}::SQR2_TABLE_TRI6), 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI6), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:100:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 100 | static inline constexpr I Sqr8(I a) { return SQR8->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:118:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned char; int N = 6]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 118 | inline I constexpr Map(I a) const { return trans.template TopMap(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned char; int B = 6; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI6); const F* SQR2 = (& {anonymous}::SQR2_TABLE_TRI6); const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI6); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned char; int B = 6; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI6); const F* SQR2 = (& {anonymous}::SQR2_TABLE_TRI6); const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI6); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned char]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI6), (& {anonymous}::SQR2_TABLE_TRI6), 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI6), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned char; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI6), (& {anonymous}::SQR2_TABLE_TRI6), 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI6), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:118:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned char; int N = 6]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 118 | inline I constexpr Map(I a) const { return trans.template TopMap(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr4(I) [with I = unsigned char; int B = 5; I MOD = 5; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_5); const F* SQR2 = (& {anonymous}::SQR2_TABLE_5); const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_5); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned char; int B = 5; I MOD = 5; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_5); const F* SQR2 = (& {anonymous}::SQR2_TABLE_5); const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_5); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned char]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_5), (& {anonymous}::SQR2_TABLE_5), 0, 0, 0, (& {anonymous}::QRT_TABLE_5), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned char; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_5), (& {anonymous}::SQR2_TABLE_5), 0, 0, 0, (& {anonymous}::QRT_TABLE_5), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:99:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 99 | static inline constexpr I Sqr4(I a) { return SQR4->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:118:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned char; int N = 5]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 118 | inline I constexpr Map(I a) const { return trans.template TopMap(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr8(I) [with I = unsigned char; int B = 5; I MOD = 5; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_5); const F* SQR2 = (& {anonymous}::SQR2_TABLE_5); const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_5); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned char; int B = 5; I MOD = 5; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_5); const F* SQR2 = (& {anonymous}::SQR2_TABLE_5); const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_5); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned char]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_5), (& {anonymous}::SQR2_TABLE_5), 0, 0, 0, (& {anonymous}::QRT_TABLE_5), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned char; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_5), (& {anonymous}::SQR2_TABLE_5), 0, 0, 0, (& {anonymous}::QRT_TABLE_5), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:100:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 100 | static inline constexpr I Sqr8(I a) { return SQR8->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:118:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned char; int N = 5]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 118 | inline I constexpr Map(I a) const { return trans.template TopMap(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned char; int B = 5; I MOD = 5; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_5); const F* SQR2 = (& {anonymous}::SQR2_TABLE_5); const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_5); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned char; int B = 5; I MOD = 5; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_5); const F* SQR2 = (& {anonymous}::SQR2_TABLE_5); const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_5); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned char]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_5), (& {anonymous}::SQR2_TABLE_5), 0, 0, 0, (& {anonymous}::QRT_TABLE_5), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned char; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_5), (& {anonymous}::SQR2_TABLE_5), 0, 0, 0, (& {anonymous}::QRT_TABLE_5), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:118:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned char; int N = 5]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 118 | inline I constexpr Map(I a) const { return trans.template TopMap(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr2(I) [with I = unsigned char; int B = 4; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI4); const F* SQR2 = 0; const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI4); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned char; int B = 4; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI4); const F* SQR2 = 0; const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI4); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned char]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI4), 0, 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI4), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned char; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI4), 0, 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI4), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:98:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 98 | static inline constexpr I Sqr2(I a) { return SQR2->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:118:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned char; int N = 4]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 118 | inline I constexpr Map(I a) const { return trans.template TopMap(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr4(I) [with I = unsigned char; int B = 4; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI4); const F* SQR2 = 0; const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI4); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned char; int B = 4; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI4); const F* SQR2 = 0; const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI4); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned char]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI4), 0, 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI4), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned char; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI4), 0, 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI4), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:99:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 99 | static inline constexpr I Sqr4(I a) { return SQR4->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:118:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned char; int N = 4]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 118 | inline I constexpr Map(I a) const { return trans.template TopMap(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr8(I) [with I = unsigned char; int B = 4; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI4); const F* SQR2 = 0; const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI4); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned char; int B = 4; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI4); const F* SQR2 = 0; const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI4); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned char]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI4), 0, 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI4), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned char; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI4), 0, 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI4), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:100:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 100 | static inline constexpr I Sqr8(I a) { return SQR8->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:118:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned char; int N = 4]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 118 | inline I constexpr Map(I a) const { return trans.template TopMap(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned char; int B = 4; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI4); const F* SQR2 = 0; const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI4); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned char; int B = 4; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI4); const F* SQR2 = 0; const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI4); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned char]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI4), 0, 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI4), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned char; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI4), 0, 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI4), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:118:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned char; int N = 4]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 118 | inline I constexpr Map(I a) const { return trans.template TopMap(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr2(I) [with I = unsigned char; int B = 3; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI3); const F* SQR2 = 0; const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI3); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned char; int B = 3; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI3); const F* SQR2 = 0; const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI3); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned char]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI3), 0, 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI3), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned char; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI3), 0, 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI3), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:98:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 98 | static inline constexpr I Sqr2(I a) { return SQR2->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:118:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned char; int N = 3]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 118 | inline I constexpr Map(I a) const { return trans.template TopMap(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr4(I) [with I = unsigned char; int B = 3; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI3); const F* SQR2 = 0; const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI3); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned char; int B = 3; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI3); const F* SQR2 = 0; const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI3); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned char]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI3), 0, 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI3), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned char; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI3), 0, 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI3), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:99:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 99 | static inline constexpr I Sqr4(I a) { return SQR4->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:118:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned char; int N = 3]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 118 | inline I constexpr Map(I a) const { return trans.template TopMap(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr8(I) [with I = unsigned char; int B = 3; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI3); const F* SQR2 = 0; const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI3); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned char; int B = 3; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI3); const F* SQR2 = 0; const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI3); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned char]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI3), 0, 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI3), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned char; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI3), 0, 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI3), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:100:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 100 | static inline constexpr I Sqr8(I a) { return SQR8->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:118:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned char; int N = 3]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 118 | inline I constexpr Map(I a) const { return trans.template TopMap(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned char; int B = 3; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI3); const F* SQR2 = 0; const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI3); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned char; int B = 3; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI3); const F* SQR2 = 0; const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI3); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned char]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI3), 0, 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI3), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned char; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI3), 0, 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI3), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:118:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned char; int N = 3]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 118 | inline I constexpr Map(I a) const { return trans.template TopMap(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr2(I) [with I = unsigned char; int B = 2; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI2); const F* SQR2 = 0; const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI2); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned char; int B = 2; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI2); const F* SQR2 = 0; const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI2); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned char]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI2), 0, 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI2), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned char; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI2), 0, 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI2), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:98:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 98 | static inline constexpr I Sqr2(I a) { return SQR2->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:118:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned char; int N = 2]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 118 | inline I constexpr Map(I a) const { return trans.template TopMap(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr4(I) [with I = unsigned char; int B = 2; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI2); const F* SQR2 = 0; const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI2); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned char; int B = 2; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI2); const F* SQR2 = 0; const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI2); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned char]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI2), 0, 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI2), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned char; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI2), 0, 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI2), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:99:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 99 | static inline constexpr I Sqr4(I a) { return SQR4->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:118:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned char; int N = 2]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 118 | inline I constexpr Map(I a) const { return trans.template TopMap(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr8(I) [with I = unsigned char; int B = 2; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI2); const F* SQR2 = 0; const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI2); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned char; int B = 2; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI2); const F* SQR2 = 0; const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI2); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned char]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI2), 0, 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI2), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned char; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI2), 0, 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI2), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:100:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 100 | static inline constexpr I Sqr8(I a) { return SQR8->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:118:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned char; int N = 2]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 118 | inline I constexpr Map(I a) const { return trans.template TopMap(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned char; int B = 2; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI2); const F* SQR2 = 0; const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI2); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned char; int B = 2; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI2); const F* SQR2 = 0; const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI2); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned char]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI2), 0, 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI2), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned char; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI2), 0, 0, 0, 0, (& {anonymous}::QRT_TABLE_TRI2), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:118:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned char; int N = 2]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 118 | inline I constexpr Map(I a) const { return trans.template TopMap(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr4(I) [with I = unsigned char; int B = 8; I MOD = 27; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_8); const F* SQR2 = (& {anonymous}::SQR2_TABLE_8); const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_8); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned char; int B = 8; I MOD = 27; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_8); const F* SQR2 = (& {anonymous}::SQR2_TABLE_8); const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_8); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned char]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_8), (& {anonymous}::SQR2_TABLE_8), 0, 0, 0, (& {anonymous}::QRT_TABLE_8), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned char; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_8), (& {anonymous}::SQR2_TABLE_8), 0, 0, 0, (& {anonymous}::QRT_TABLE_8), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:99:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 99 | static inline constexpr I Sqr4(I a) { return SQR4->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned char; int N = 4; int ...X = {4}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr8(I) [with I = unsigned char; int B = 8; I MOD = 27; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_8); const F* SQR2 = (& {anonymous}::SQR2_TABLE_8); const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_8); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned char; int B = 8; I MOD = 27; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_8); const F* SQR2 = (& {anonymous}::SQR2_TABLE_8); const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_8); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned char]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_8), (& {anonymous}::SQR2_TABLE_8), 0, 0, 0, (& {anonymous}::QRT_TABLE_8), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned char; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_8), (& {anonymous}::SQR2_TABLE_8), 0, 0, 0, (& {anonymous}::QRT_TABLE_8), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:100:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 100 | static inline constexpr I Sqr8(I a) { return SQR8->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned char; int N = 4; int ...X = {4}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned char; int B = 8; I MOD = 27; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_8); const F* SQR2 = (& {anonymous}::SQR2_TABLE_8); const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_8); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned char; int B = 8; I MOD = 27; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_8); const F* SQR2 = (& {anonymous}::SQR2_TABLE_8); const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_8); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned char]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_8), (& {anonymous}::SQR2_TABLE_8), 0, 0, 0, (& {anonymous}::QRT_TABLE_8), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned char; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_8), (& {anonymous}::SQR2_TABLE_8), 0, 0, 0, (& {anonymous}::QRT_TABLE_8), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned char; int N = 4; int ...X = {4}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr4(I) [with I = unsigned char; int B = 5; I MOD = 5; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_5); const F* SQR2 = (& {anonymous}::SQR2_TABLE_5); const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_5); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned char; int B = 5; I MOD = 5; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_5); const F* SQR2 = (& {anonymous}::SQR2_TABLE_5); const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_5); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned char]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_5), (& {anonymous}::SQR2_TABLE_5), 0, 0, 0, (& {anonymous}::QRT_TABLE_5), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned char; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_5), (& {anonymous}::SQR2_TABLE_5), 0, 0, 0, (& {anonymous}::QRT_TABLE_5), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:99:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 99 | static inline constexpr I Sqr4(I a) { return SQR4->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:118:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned char; int N = 5]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 118 | inline I constexpr Map(I a) const { return trans.template TopMap(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr8(I) [with I = unsigned char; int B = 5; I MOD = 5; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_5); const F* SQR2 = (& {anonymous}::SQR2_TABLE_5); const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_5); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned char; int B = 5; I MOD = 5; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_5); const F* SQR2 = (& {anonymous}::SQR2_TABLE_5); const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_5); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned char]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_5), (& {anonymous}::SQR2_TABLE_5), 0, 0, 0, (& {anonymous}::QRT_TABLE_5), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned char; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_5), (& {anonymous}::SQR2_TABLE_5), 0, 0, 0, (& {anonymous}::QRT_TABLE_5), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:100:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 100 | static inline constexpr I Sqr8(I a) { return SQR8->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:118:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned char; int N = 5]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 118 | inline I constexpr Map(I a) const { return trans.template TopMap(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned char; int B = 5; I MOD = 5; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_5); const F* SQR2 = (& {anonymous}::SQR2_TABLE_5); const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_5); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned char; int B = 5; I MOD = 5; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_5); const F* SQR2 = (& {anonymous}::SQR2_TABLE_5); const F* SQR4 = 0; const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_5); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned char]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_5), (& {anonymous}::SQR2_TABLE_5), 0, 0, 0, (& {anonymous}::QRT_TABLE_5), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned char; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_5), (& {anonymous}::SQR2_TABLE_5), 0, 0, 0, (& {anonymous}::QRT_TABLE_5), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_1byte.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:118:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned char; int N = 5]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 118 | inline I constexpr Map(I a) const { return trans.template TopMap(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_3bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned int; int B = 23; I MOD = 33; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_23); const F* SQR2 = (& {anonymous}::SQR2_TABLE_23); const F* SQR4 = (& {anonymous}::SQR4_TABLE_23); const F* SQR8 = (& {anonymous}::SQR8_TABLE_23); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_23); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned int; int B = 23; I MOD = 33; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_23); const F* SQR2 = (& {anonymous}::SQR2_TABLE_23); const F* SQR4 = (& {anonymous}::SQR4_TABLE_23); const F* SQR8 = (& {anonymous}::SQR8_TABLE_23); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_23); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_23), (& {anonymous}::SQR2_TABLE_23), (& {anonymous}::SQR4_TABLE_23), (& {anonymous}::SQR8_TABLE_23), 0, (& {anonymous}::QRT_TABLE_23), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_23), (& {anonymous}::SQR2_TABLE_23), (& {anonymous}::SQR4_TABLE_23), (& {anonymous}::SQR8_TABLE_23), 0, (& {anonymous}::QRT_TABLE_23), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_3bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned int; int N = 6; int ...X = {6, 6, 5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_3bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned int; int B = 22; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI22); const F* SQR2 = (& {anonymous}::SQR2_TABLE_TRI22); const F* SQR4 = (& {anonymous}::SQR4_TABLE_TRI22); const F* SQR8 = (& {anonymous}::SQR8_TABLE_TRI22); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI22); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned int; int B = 22; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI22); const F* SQR2 = (& {anonymous}::SQR2_TABLE_TRI22); const F* SQR4 = (& {anonymous}::SQR4_TABLE_TRI22); const F* SQR8 = (& {anonymous}::SQR8_TABLE_TRI22); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI22); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI22), (& {anonymous}::SQR2_TABLE_TRI22), (& {anonymous}::SQR4_TABLE_TRI22), (& {anonymous}::SQR8_TABLE_TRI22), 0, (& {anonymous}::QRT_TABLE_TRI22), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI22), (& {anonymous}::SQR2_TABLE_TRI22), (& {anonymous}::SQR4_TABLE_TRI22), (& {anonymous}::SQR8_TABLE_TRI22), 0, (& {anonymous}::QRT_TABLE_TRI22), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_3bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned int; int N = 6; int ...X = {6, 5, 5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_3bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned int; int B = 21; I MOD = 5; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_21); const F* SQR2 = (& {anonymous}::SQR2_TABLE_21); const F* SQR4 = (& {anonymous}::SQR4_TABLE_21); const F* SQR8 = (& {anonymous}::SQR8_TABLE_21); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_21); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned int; int B = 21; I MOD = 5; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_21); const F* SQR2 = (& {anonymous}::SQR2_TABLE_21); const F* SQR4 = (& {anonymous}::SQR4_TABLE_21); const F* SQR8 = (& {anonymous}::SQR8_TABLE_21); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_21); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_21), (& {anonymous}::SQR2_TABLE_21), (& {anonymous}::SQR4_TABLE_21), (& {anonymous}::SQR8_TABLE_21), 0, (& {anonymous}::QRT_TABLE_21), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_21), (& {anonymous}::SQR2_TABLE_21), (& {anonymous}::SQR4_TABLE_21), (& {anonymous}::SQR8_TABLE_21), 0, (& {anonymous}::QRT_TABLE_21), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_3bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned int; int N = 6; int ...X = {5, 5, 5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_3bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned int; int B = 20; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_20); const F* SQR2 = (& {anonymous}::SQR2_TABLE_20); const F* SQR4 = (& {anonymous}::SQR4_TABLE_20); const F* SQR8 = (& {anonymous}::SQR8_TABLE_20); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_20); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned int; int B = 20; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_20); const F* SQR2 = (& {anonymous}::SQR2_TABLE_20); const F* SQR4 = (& {anonymous}::SQR4_TABLE_20); const F* SQR8 = (& {anonymous}::SQR8_TABLE_20); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_20); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_20), (& {anonymous}::SQR2_TABLE_20), (& {anonymous}::SQR4_TABLE_20), (& {anonymous}::SQR8_TABLE_20), 0, (& {anonymous}::QRT_TABLE_20), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_20), (& {anonymous}::SQR2_TABLE_20), (& {anonymous}::SQR4_TABLE_20), (& {anonymous}::SQR8_TABLE_20), 0, (& {anonymous}::QRT_TABLE_20), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_3bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned int; int N = 5; int ...X = {5, 5, 5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_3bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned int; int B = 18; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_18); const F* SQR2 = (& {anonymous}::SQR2_TABLE_18); const F* SQR4 = (& {anonymous}::SQR4_TABLE_18); const F* SQR8 = (& {anonymous}::SQR8_TABLE_18); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_18); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned int; int B = 18; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_18); const F* SQR2 = (& {anonymous}::SQR2_TABLE_18); const F* SQR4 = (& {anonymous}::SQR4_TABLE_18); const F* SQR8 = (& {anonymous}::SQR8_TABLE_18); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_18); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_18), (& {anonymous}::SQR2_TABLE_18), (& {anonymous}::SQR4_TABLE_18), (& {anonymous}::SQR8_TABLE_18), 0, (& {anonymous}::QRT_TABLE_18), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_18), (& {anonymous}::SQR2_TABLE_18), (& {anonymous}::SQR4_TABLE_18), (& {anonymous}::SQR8_TABLE_18), 0, (& {anonymous}::QRT_TABLE_18), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_3bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned int; int N = 6; int ...X = {6, 6}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_3bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned int; int B = 17; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_17); const F* SQR2 = (& {anonymous}::SQR2_TABLE_17); const F* SQR4 = (& {anonymous}::SQR4_TABLE_17); const F* SQR8 = (& {anonymous}::SQR8_TABLE_17); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_17); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned int; int B = 17; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_17); const F* SQR2 = (& {anonymous}::SQR2_TABLE_17); const F* SQR4 = (& {anonymous}::SQR4_TABLE_17); const F* SQR8 = (& {anonymous}::SQR8_TABLE_17); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_17); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_17), (& {anonymous}::SQR2_TABLE_17), (& {anonymous}::SQR4_TABLE_17), (& {anonymous}::SQR8_TABLE_17), 0, (& {anonymous}::QRT_TABLE_17), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_17), (& {anonymous}::SQR2_TABLE_17), (& {anonymous}::SQR4_TABLE_17), (& {anonymous}::SQR8_TABLE_17), 0, (& {anonymous}::QRT_TABLE_17), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_3bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned int; int N = 6; int ...X = {6, 5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_3bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned int; int B = 24; I MOD = 27; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_24); const F* SQR2 = (& {anonymous}::SQR2_TABLE_24); const F* SQR4 = (& {anonymous}::SQR4_TABLE_24); const F* SQR8 = (& {anonymous}::SQR8_TABLE_24); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_24); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned int; int B = 24; I MOD = 27; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_24); const F* SQR2 = (& {anonymous}::SQR2_TABLE_24); const F* SQR4 = (& {anonymous}::SQR4_TABLE_24); const F* SQR8 = (& {anonymous}::SQR8_TABLE_24); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_24); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_24), (& {anonymous}::SQR2_TABLE_24), (& {anonymous}::SQR4_TABLE_24), (& {anonymous}::SQR8_TABLE_24), 0, (& {anonymous}::QRT_TABLE_24), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_24), (& {anonymous}::SQR2_TABLE_24), (& {anonymous}::SQR4_TABLE_24), (& {anonymous}::SQR8_TABLE_24), 0, (& {anonymous}::QRT_TABLE_24), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_3bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned int; int N = 6; int ...X = {6, 6, 6}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_3bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned int; int B = 23; I MOD = 33; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_23); const F* SQR2 = (& {anonymous}::SQR2_TABLE_23); const F* SQR4 = (& {anonymous}::SQR4_TABLE_23); const F* SQR8 = (& {anonymous}::SQR8_TABLE_23); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_23); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned int; int B = 23; I MOD = 33; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_23); const F* SQR2 = (& {anonymous}::SQR2_TABLE_23); const F* SQR4 = (& {anonymous}::SQR4_TABLE_23); const F* SQR8 = (& {anonymous}::SQR8_TABLE_23); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_23); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_23), (& {anonymous}::SQR2_TABLE_23), (& {anonymous}::SQR4_TABLE_23), (& {anonymous}::SQR8_TABLE_23), 0, (& {anonymous}::QRT_TABLE_23), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_23), (& {anonymous}::SQR2_TABLE_23), (& {anonymous}::SQR4_TABLE_23), (& {anonymous}::SQR8_TABLE_23), 0, (& {anonymous}::QRT_TABLE_23), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_3bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned int; int N = 6; int ...X = {6, 6, 5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_3bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned int; int B = 21; I MOD = 5; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_21); const F* SQR2 = (& {anonymous}::SQR2_TABLE_21); const F* SQR4 = (& {anonymous}::SQR4_TABLE_21); const F* SQR8 = (& {anonymous}::SQR8_TABLE_21); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_21); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned int; int B = 21; I MOD = 5; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_21); const F* SQR2 = (& {anonymous}::SQR2_TABLE_21); const F* SQR4 = (& {anonymous}::SQR4_TABLE_21); const F* SQR8 = (& {anonymous}::SQR8_TABLE_21); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_21); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_21), (& {anonymous}::SQR2_TABLE_21), (& {anonymous}::SQR4_TABLE_21), (& {anonymous}::SQR8_TABLE_21), 0, (& {anonymous}::QRT_TABLE_21), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_21), (& {anonymous}::SQR2_TABLE_21), (& {anonymous}::SQR4_TABLE_21), (& {anonymous}::SQR8_TABLE_21), 0, (& {anonymous}::QRT_TABLE_21), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_3bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned int; int N = 6; int ...X = {5, 5, 5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_3bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned int; int B = 20; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_20); const F* SQR2 = (& {anonymous}::SQR2_TABLE_20); const F* SQR4 = (& {anonymous}::SQR4_TABLE_20); const F* SQR8 = (& {anonymous}::SQR8_TABLE_20); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_20); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned int; int B = 20; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_20); const F* SQR2 = (& {anonymous}::SQR2_TABLE_20); const F* SQR4 = (& {anonymous}::SQR4_TABLE_20); const F* SQR8 = (& {anonymous}::SQR8_TABLE_20); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_20); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_20), (& {anonymous}::SQR2_TABLE_20), (& {anonymous}::SQR4_TABLE_20), (& {anonymous}::SQR8_TABLE_20), 0, (& {anonymous}::QRT_TABLE_20), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_20), (& {anonymous}::SQR2_TABLE_20), (& {anonymous}::SQR4_TABLE_20), (& {anonymous}::SQR8_TABLE_20), 0, (& {anonymous}::QRT_TABLE_20), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_3bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned int; int N = 5; int ...X = {5, 5, 5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_3bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned int; int B = 19; I MOD = 39; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_19); const F* SQR2 = (& {anonymous}::SQR2_TABLE_19); const F* SQR4 = (& {anonymous}::SQR4_TABLE_19); const F* SQR8 = (& {anonymous}::SQR8_TABLE_19); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_19); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned int; int B = 19; I MOD = 39; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_19); const F* SQR2 = (& {anonymous}::SQR2_TABLE_19); const F* SQR4 = (& {anonymous}::SQR4_TABLE_19); const F* SQR8 = (& {anonymous}::SQR8_TABLE_19); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_19); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_19), (& {anonymous}::SQR2_TABLE_19), (& {anonymous}::SQR4_TABLE_19), (& {anonymous}::SQR8_TABLE_19), 0, (& {anonymous}::QRT_TABLE_19), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_19), (& {anonymous}::SQR2_TABLE_19), (& {anonymous}::SQR4_TABLE_19), (& {anonymous}::SQR8_TABLE_19), 0, (& {anonymous}::QRT_TABLE_19), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_3bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned int; int N = 5; int ...X = {5, 5, 4}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_3bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned int; int B = 18; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_18); const F* SQR2 = (& {anonymous}::SQR2_TABLE_18); const F* SQR4 = (& {anonymous}::SQR4_TABLE_18); const F* SQR8 = (& {anonymous}::SQR8_TABLE_18); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_18); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned int; int B = 18; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_18); const F* SQR2 = (& {anonymous}::SQR2_TABLE_18); const F* SQR4 = (& {anonymous}::SQR4_TABLE_18); const F* SQR8 = (& {anonymous}::SQR8_TABLE_18); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_18); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_18), (& {anonymous}::SQR2_TABLE_18), (& {anonymous}::SQR4_TABLE_18), (& {anonymous}::SQR8_TABLE_18), 0, (& {anonymous}::QRT_TABLE_18), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_18), (& {anonymous}::SQR2_TABLE_18), (& {anonymous}::SQR4_TABLE_18), (& {anonymous}::SQR8_TABLE_18), 0, (& {anonymous}::QRT_TABLE_18), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_3bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned int; int N = 6; int ...X = {6, 6}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_3bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = unsigned int; int B = 17; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_17); const F* SQR2 = (& {anonymous}::SQR2_TABLE_17); const F* SQR4 = (& {anonymous}::SQR4_TABLE_17); const F* SQR8 = (& {anonymous}::SQR8_TABLE_17); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_17); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = unsigned int; int B = 17; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_17); const F* SQR2 = (& {anonymous}::SQR2_TABLE_17); const F* SQR4 = (& {anonymous}::SQR4_TABLE_17); const F* SQR8 = (& {anonymous}::SQR8_TABLE_17); const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_17); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_17), (& {anonymous}::SQR2_TABLE_17), (& {anonymous}::SQR4_TABLE_17), (& {anonymous}::SQR8_TABLE_17), 0, (& {anonymous}::QRT_TABLE_17), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_17), (& {anonymous}::SQR2_TABLE_17), (& {anonymous}::SQR4_TABLE_17), (& {anonymous}::SQR8_TABLE_17), 0, (& {anonymous}::QRT_TABLE_17), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_3bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = unsigned int; int N = 6; int ...X = {6, 5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr8(I) [with I = short unsigned int; int B = 15; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI15); const F* SQR2 = (& {anonymous}::SQR2_TABLE_TRI15); const F* SQR4 = (& {anonymous}::SQR4_TABLE_TRI15); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI15); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = short unsigned int; int B = 15; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI15); const F* SQR2 = (& {anonymous}::SQR2_TABLE_TRI15); const F* SQR4 = (& {anonymous}::SQR4_TABLE_TRI15); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI15); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = short unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI15), (& {anonymous}::SQR2_TABLE_TRI15), (& {anonymous}::SQR4_TABLE_TRI15), 0, 0, (& {anonymous}::QRT_TABLE_TRI15), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = short unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI15), (& {anonymous}::SQR2_TABLE_TRI15), (& {anonymous}::SQR4_TABLE_TRI15), 0, 0, (& {anonymous}::QRT_TABLE_TRI15), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:100:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 100 | static inline constexpr I Sqr8(I a) { return SQR8->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = short unsigned int; int N = 5; int ...X = {5, 5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = short unsigned int; int B = 15; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI15); const F* SQR2 = (& {anonymous}::SQR2_TABLE_TRI15); const F* SQR4 = (& {anonymous}::SQR4_TABLE_TRI15); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI15); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = short unsigned int; int B = 15; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI15); const F* SQR2 = (& {anonymous}::SQR2_TABLE_TRI15); const F* SQR4 = (& {anonymous}::SQR4_TABLE_TRI15); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI15); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = short unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI15), (& {anonymous}::SQR2_TABLE_TRI15), (& {anonymous}::SQR4_TABLE_TRI15), 0, 0, (& {anonymous}::QRT_TABLE_TRI15), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = short unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI15), (& {anonymous}::SQR2_TABLE_TRI15), (& {anonymous}::SQR4_TABLE_TRI15), 0, 0, (& {anonymous}::QRT_TABLE_TRI15), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = short unsigned int; int N = 5; int ...X = {5, 5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr8(I) [with I = short unsigned int; int B = 14; I MOD = 33; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_14); const F* SQR2 = (& {anonymous}::SQR2_TABLE_14); const F* SQR4 = (& {anonymous}::SQR4_TABLE_14); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_14); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = short unsigned int; int B = 14; I MOD = 33; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_14); const F* SQR2 = (& {anonymous}::SQR2_TABLE_14); const F* SQR4 = (& {anonymous}::SQR4_TABLE_14); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_14); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = short unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_14), (& {anonymous}::SQR2_TABLE_14), (& {anonymous}::SQR4_TABLE_14), 0, 0, (& {anonymous}::QRT_TABLE_14), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = short unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_14), (& {anonymous}::SQR2_TABLE_14), (& {anonymous}::SQR4_TABLE_14), 0, 0, (& {anonymous}::QRT_TABLE_14), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:100:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 100 | static inline constexpr I Sqr8(I a) { return SQR8->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = short unsigned int; int N = 5; int ...X = {5, 4}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = short unsigned int; int B = 14; I MOD = 33; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_14); const F* SQR2 = (& {anonymous}::SQR2_TABLE_14); const F* SQR4 = (& {anonymous}::SQR4_TABLE_14); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_14); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = short unsigned int; int B = 14; I MOD = 33; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_14); const F* SQR2 = (& {anonymous}::SQR2_TABLE_14); const F* SQR4 = (& {anonymous}::SQR4_TABLE_14); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_14); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = short unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_14), (& {anonymous}::SQR2_TABLE_14), (& {anonymous}::SQR4_TABLE_14), 0, 0, (& {anonymous}::QRT_TABLE_14), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = short unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_14), (& {anonymous}::SQR2_TABLE_14), (& {anonymous}::SQR4_TABLE_14), 0, 0, (& {anonymous}::QRT_TABLE_14), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = short unsigned int; int N = 5; int ...X = {5, 4}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr8(I) [with I = short unsigned int; int B = 12; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_12); const F* SQR2 = (& {anonymous}::SQR2_TABLE_12); const F* SQR4 = (& {anonymous}::SQR4_TABLE_12); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_12); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = short unsigned int; int B = 12; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_12); const F* SQR2 = (& {anonymous}::SQR2_TABLE_12); const F* SQR4 = (& {anonymous}::SQR4_TABLE_12); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_12); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = short unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_12), (& {anonymous}::SQR2_TABLE_12), (& {anonymous}::SQR4_TABLE_12), 0, 0, (& {anonymous}::QRT_TABLE_12), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = short unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_12), (& {anonymous}::SQR2_TABLE_12), (& {anonymous}::SQR4_TABLE_12), 0, 0, (& {anonymous}::QRT_TABLE_12), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:100:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 100 | static inline constexpr I Sqr8(I a) { return SQR8->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = short unsigned int; int N = 6; int ...X = {6}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = short unsigned int; int B = 12; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_12); const F* SQR2 = (& {anonymous}::SQR2_TABLE_12); const F* SQR4 = (& {anonymous}::SQR4_TABLE_12); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_12); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = short unsigned int; int B = 12; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_12); const F* SQR2 = (& {anonymous}::SQR2_TABLE_12); const F* SQR4 = (& {anonymous}::SQR4_TABLE_12); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_12); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = short unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_12), (& {anonymous}::SQR2_TABLE_12), (& {anonymous}::SQR4_TABLE_12), 0, 0, (& {anonymous}::QRT_TABLE_12), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = short unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_12), (& {anonymous}::SQR2_TABLE_12), (& {anonymous}::SQR4_TABLE_12), 0, 0, (& {anonymous}::QRT_TABLE_12), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = short unsigned int; int N = 6; int ...X = {6}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr8(I) [with I = short unsigned int; int B = 11; I MOD = 5; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_11); const F* SQR2 = (& {anonymous}::SQR2_TABLE_11); const F* SQR4 = (& {anonymous}::SQR4_TABLE_11); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_11); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = short unsigned int; int B = 11; I MOD = 5; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_11); const F* SQR2 = (& {anonymous}::SQR2_TABLE_11); const F* SQR4 = (& {anonymous}::SQR4_TABLE_11); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_11); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = short unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_11), (& {anonymous}::SQR2_TABLE_11), (& {anonymous}::SQR4_TABLE_11), 0, 0, (& {anonymous}::QRT_TABLE_11), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = short unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_11), (& {anonymous}::SQR2_TABLE_11), (& {anonymous}::SQR4_TABLE_11), 0, 0, (& {anonymous}::QRT_TABLE_11), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:100:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 100 | static inline constexpr I Sqr8(I a) { return SQR8->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = short unsigned int; int N = 6; int ...X = {5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = short unsigned int; int B = 11; I MOD = 5; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_11); const F* SQR2 = (& {anonymous}::SQR2_TABLE_11); const F* SQR4 = (& {anonymous}::SQR4_TABLE_11); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_11); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = short unsigned int; int B = 11; I MOD = 5; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_11); const F* SQR2 = (& {anonymous}::SQR2_TABLE_11); const F* SQR4 = (& {anonymous}::SQR4_TABLE_11); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_11); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = short unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_11), (& {anonymous}::SQR2_TABLE_11), (& {anonymous}::SQR4_TABLE_11), 0, 0, (& {anonymous}::QRT_TABLE_11), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = short unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_11), (& {anonymous}::SQR2_TABLE_11), (& {anonymous}::SQR4_TABLE_11), 0, 0, (& {anonymous}::QRT_TABLE_11), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = short unsigned int; int N = 6; int ...X = {5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr8(I) [with I = short unsigned int; int B = 10; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_10); const F* SQR2 = (& {anonymous}::SQR2_TABLE_10); const F* SQR4 = (& {anonymous}::SQR4_TABLE_10); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_10); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = short unsigned int; int B = 10; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_10); const F* SQR2 = (& {anonymous}::SQR2_TABLE_10); const F* SQR4 = (& {anonymous}::SQR4_TABLE_10); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_10); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = short unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_10), (& {anonymous}::SQR2_TABLE_10), (& {anonymous}::SQR4_TABLE_10), 0, 0, (& {anonymous}::QRT_TABLE_10), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = short unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_10), (& {anonymous}::SQR2_TABLE_10), (& {anonymous}::SQR4_TABLE_10), 0, 0, (& {anonymous}::QRT_TABLE_10), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:100:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 100 | static inline constexpr I Sqr8(I a) { return SQR8->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = short unsigned int; int N = 5; int ...X = {5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = short unsigned int; int B = 10; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_10); const F* SQR2 = (& {anonymous}::SQR2_TABLE_10); const F* SQR4 = (& {anonymous}::SQR4_TABLE_10); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_10); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = short unsigned int; int B = 10; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_10); const F* SQR2 = (& {anonymous}::SQR2_TABLE_10); const F* SQR4 = (& {anonymous}::SQR4_TABLE_10); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_10); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = short unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_10), (& {anonymous}::SQR2_TABLE_10), (& {anonymous}::SQR4_TABLE_10), 0, 0, (& {anonymous}::QRT_TABLE_10), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = short unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_10), (& {anonymous}::SQR2_TABLE_10), (& {anonymous}::SQR4_TABLE_10), 0, 0, (& {anonymous}::QRT_TABLE_10), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = short unsigned int; int N = 5; int ...X = {5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr8(I) [with I = short unsigned int; int B = 9; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI9); const F* SQR2 = (& {anonymous}::SQR2_TABLE_TRI9); const F* SQR4 = (& {anonymous}::SQR4_TABLE_TRI9); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI9); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = short unsigned int; int B = 9; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI9); const F* SQR2 = (& {anonymous}::SQR2_TABLE_TRI9); const F* SQR4 = (& {anonymous}::SQR4_TABLE_TRI9); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI9); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = short unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI9), (& {anonymous}::SQR2_TABLE_TRI9), (& {anonymous}::SQR4_TABLE_TRI9), 0, 0, (& {anonymous}::QRT_TABLE_TRI9), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = short unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI9), (& {anonymous}::SQR2_TABLE_TRI9), (& {anonymous}::SQR4_TABLE_TRI9), 0, 0, (& {anonymous}::QRT_TABLE_TRI9), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:100:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 100 | static inline constexpr I Sqr8(I a) { return SQR8->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = short unsigned int; int N = 5; int ...X = {4}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = short unsigned int; int B = 9; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI9); const F* SQR2 = (& {anonymous}::SQR2_TABLE_TRI9); const F* SQR4 = (& {anonymous}::SQR4_TABLE_TRI9); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI9); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = short unsigned int; int B = 9; I MOD = 3; I (* MUL)(I, I) = {anonymous}::MulTrinomial; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_TRI9); const F* SQR2 = (& {anonymous}::SQR2_TABLE_TRI9); const F* SQR4 = (& {anonymous}::SQR4_TABLE_TRI9); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_TRI9); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = short unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI9), (& {anonymous}::SQR2_TABLE_TRI9), (& {anonymous}::SQR4_TABLE_TRI9), 0, 0, (& {anonymous}::QRT_TABLE_TRI9), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = short unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_TRI9), (& {anonymous}::SQR2_TABLE_TRI9), (& {anonymous}::SQR4_TABLE_TRI9), 0, 0, (& {anonymous}::QRT_TABLE_TRI9), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = short unsigned int; int N = 5; int ...X = {4}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr8(I) [with I = short unsigned int; int B = 16; I MOD = 43; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_16); const F* SQR2 = (& {anonymous}::SQR2_TABLE_16); const F* SQR4 = (& {anonymous}::SQR4_TABLE_16); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_16); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = short unsigned int; int B = 16; I MOD = 43; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_16); const F* SQR2 = (& {anonymous}::SQR2_TABLE_16); const F* SQR4 = (& {anonymous}::SQR4_TABLE_16); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_16); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = short unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_16), (& {anonymous}::SQR2_TABLE_16), (& {anonymous}::SQR4_TABLE_16), 0, 0, (& {anonymous}::QRT_TABLE_16), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = short unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_16), (& {anonymous}::SQR2_TABLE_16), (& {anonymous}::SQR4_TABLE_16), 0, 0, (& {anonymous}::QRT_TABLE_16), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:100:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 100 | static inline constexpr I Sqr8(I a) { return SQR8->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = short unsigned int; int N = 6; int ...X = {5, 5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = short unsigned int; int B = 16; I MOD = 43; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_16); const F* SQR2 = (& {anonymous}::SQR2_TABLE_16); const F* SQR4 = (& {anonymous}::SQR4_TABLE_16); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_16); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = short unsigned int; int B = 16; I MOD = 43; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_16); const F* SQR2 = (& {anonymous}::SQR2_TABLE_16); const F* SQR4 = (& {anonymous}::SQR4_TABLE_16); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_16); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = short unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_16), (& {anonymous}::SQR2_TABLE_16), (& {anonymous}::SQR4_TABLE_16), 0, 0, (& {anonymous}::QRT_TABLE_16), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = short unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_16), (& {anonymous}::SQR2_TABLE_16), (& {anonymous}::SQR4_TABLE_16), 0, 0, (& {anonymous}::QRT_TABLE_16), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = short unsigned int; int N = 6; int ...X = {5, 5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr8(I) [with I = short unsigned int; int B = 14; I MOD = 33; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_14); const F* SQR2 = (& {anonymous}::SQR2_TABLE_14); const F* SQR4 = (& {anonymous}::SQR4_TABLE_14); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_14); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = short unsigned int; int B = 14; I MOD = 33; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_14); const F* SQR2 = (& {anonymous}::SQR2_TABLE_14); const F* SQR4 = (& {anonymous}::SQR4_TABLE_14); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_14); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = short unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_14), (& {anonymous}::SQR2_TABLE_14), (& {anonymous}::SQR4_TABLE_14), 0, 0, (& {anonymous}::QRT_TABLE_14), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = short unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_14), (& {anonymous}::SQR2_TABLE_14), (& {anonymous}::SQR4_TABLE_14), 0, 0, (& {anonymous}::QRT_TABLE_14), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:100:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 100 | static inline constexpr I Sqr8(I a) { return SQR8->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = short unsigned int; int N = 5; int ...X = {5, 4}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = short unsigned int; int B = 14; I MOD = 33; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_14); const F* SQR2 = (& {anonymous}::SQR2_TABLE_14); const F* SQR4 = (& {anonymous}::SQR4_TABLE_14); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_14); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = short unsigned int; int B = 14; I MOD = 33; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_14); const F* SQR2 = (& {anonymous}::SQR2_TABLE_14); const F* SQR4 = (& {anonymous}::SQR4_TABLE_14); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_14); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = short unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_14), (& {anonymous}::SQR2_TABLE_14), (& {anonymous}::SQR4_TABLE_14), 0, 0, (& {anonymous}::QRT_TABLE_14), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = short unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_14), (& {anonymous}::SQR2_TABLE_14), (& {anonymous}::SQR4_TABLE_14), 0, 0, (& {anonymous}::QRT_TABLE_14), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = short unsigned int; int N = 5; int ...X = {5, 4}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr8(I) [with I = short unsigned int; int B = 13; I MOD = 27; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_13); const F* SQR2 = (& {anonymous}::SQR2_TABLE_13); const F* SQR4 = (& {anonymous}::SQR4_TABLE_13); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_13); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = short unsigned int; int B = 13; I MOD = 27; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_13); const F* SQR2 = (& {anonymous}::SQR2_TABLE_13); const F* SQR4 = (& {anonymous}::SQR4_TABLE_13); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_13); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = short unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_13), (& {anonymous}::SQR2_TABLE_13), (& {anonymous}::SQR4_TABLE_13), 0, 0, (& {anonymous}::QRT_TABLE_13), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = short unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_13), (& {anonymous}::SQR2_TABLE_13), (& {anonymous}::SQR4_TABLE_13), 0, 0, (& {anonymous}::QRT_TABLE_13), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:100:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 100 | static inline constexpr I Sqr8(I a) { return SQR8->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = short unsigned int; int N = 5; int ...X = {4, 4}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = short unsigned int; int B = 13; I MOD = 27; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_13); const F* SQR2 = (& {anonymous}::SQR2_TABLE_13); const F* SQR4 = (& {anonymous}::SQR4_TABLE_13); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_13); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = short unsigned int; int B = 13; I MOD = 27; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_13); const F* SQR2 = (& {anonymous}::SQR2_TABLE_13); const F* SQR4 = (& {anonymous}::SQR4_TABLE_13); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_13); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = short unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_13), (& {anonymous}::SQR2_TABLE_13), (& {anonymous}::SQR4_TABLE_13), 0, 0, (& {anonymous}::QRT_TABLE_13), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = short unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_13), (& {anonymous}::SQR2_TABLE_13), (& {anonymous}::SQR4_TABLE_13), 0, 0, (& {anonymous}::QRT_TABLE_13), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = short unsigned int; int N = 5; int ...X = {4, 4}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr8(I) [with I = short unsigned int; int B = 12; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_12); const F* SQR2 = (& {anonymous}::SQR2_TABLE_12); const F* SQR4 = (& {anonymous}::SQR4_TABLE_12); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_12); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = short unsigned int; int B = 12; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_12); const F* SQR2 = (& {anonymous}::SQR2_TABLE_12); const F* SQR4 = (& {anonymous}::SQR4_TABLE_12); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_12); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = short unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_12), (& {anonymous}::SQR2_TABLE_12), (& {anonymous}::SQR4_TABLE_12), 0, 0, (& {anonymous}::QRT_TABLE_12), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = short unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_12), (& {anonymous}::SQR2_TABLE_12), (& {anonymous}::SQR4_TABLE_12), 0, 0, (& {anonymous}::QRT_TABLE_12), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:100:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 100 | static inline constexpr I Sqr8(I a) { return SQR8->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = short unsigned int; int N = 6; int ...X = {6}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = short unsigned int; int B = 12; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_12); const F* SQR2 = (& {anonymous}::SQR2_TABLE_12); const F* SQR4 = (& {anonymous}::SQR4_TABLE_12); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_12); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = short unsigned int; int B = 12; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_12); const F* SQR2 = (& {anonymous}::SQR2_TABLE_12); const F* SQR4 = (& {anonymous}::SQR4_TABLE_12); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_12); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = short unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_12), (& {anonymous}::SQR2_TABLE_12), (& {anonymous}::SQR4_TABLE_12), 0, 0, (& {anonymous}::QRT_TABLE_12), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = short unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_12), (& {anonymous}::SQR2_TABLE_12), (& {anonymous}::SQR4_TABLE_12), 0, 0, (& {anonymous}::QRT_TABLE_12), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = short unsigned int; int N = 6; int ...X = {6}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr8(I) [with I = short unsigned int; int B = 11; I MOD = 5; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_11); const F* SQR2 = (& {anonymous}::SQR2_TABLE_11); const F* SQR4 = (& {anonymous}::SQR4_TABLE_11); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_11); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = short unsigned int; int B = 11; I MOD = 5; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_11); const F* SQR2 = (& {anonymous}::SQR2_TABLE_11); const F* SQR4 = (& {anonymous}::SQR4_TABLE_11); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_11); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = short unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_11), (& {anonymous}::SQR2_TABLE_11), (& {anonymous}::SQR4_TABLE_11), 0, 0, (& {anonymous}::QRT_TABLE_11), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = short unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_11), (& {anonymous}::SQR2_TABLE_11), (& {anonymous}::SQR4_TABLE_11), 0, 0, (& {anonymous}::QRT_TABLE_11), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:100:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 100 | static inline constexpr I Sqr8(I a) { return SQR8->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = short unsigned int; int N = 6; int ...X = {5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = short unsigned int; int B = 11; I MOD = 5; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_11); const F* SQR2 = (& {anonymous}::SQR2_TABLE_11); const F* SQR4 = (& {anonymous}::SQR4_TABLE_11); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_11); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = short unsigned int; int B = 11; I MOD = 5; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_11); const F* SQR2 = (& {anonymous}::SQR2_TABLE_11); const F* SQR4 = (& {anonymous}::SQR4_TABLE_11); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_11); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = short unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_11), (& {anonymous}::SQR2_TABLE_11), (& {anonymous}::SQR4_TABLE_11), 0, 0, (& {anonymous}::QRT_TABLE_11), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = short unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_11), (& {anonymous}::SQR2_TABLE_11), (& {anonymous}::SQR4_TABLE_11), 0, 0, (& {anonymous}::QRT_TABLE_11), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = short unsigned int; int N = 6; int ...X = {5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr8(I) [with I = short unsigned int; int B = 10; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_10); const F* SQR2 = (& {anonymous}::SQR2_TABLE_10); const F* SQR4 = (& {anonymous}::SQR4_TABLE_10); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_10); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = short unsigned int; int B = 10; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_10); const F* SQR2 = (& {anonymous}::SQR2_TABLE_10); const F* SQR4 = (& {anonymous}::SQR4_TABLE_10); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_10); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = short unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_10), (& {anonymous}::SQR2_TABLE_10), (& {anonymous}::SQR4_TABLE_10), 0, 0, (& {anonymous}::QRT_TABLE_10), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = short unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_10), (& {anonymous}::SQR2_TABLE_10), (& {anonymous}::SQR4_TABLE_10), 0, 0, (& {anonymous}::QRT_TABLE_10), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:100:71: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 100 | static inline constexpr I Sqr8(I a) { return SQR8->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = short unsigned int; int N = 5; int ...X = {5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h: In instantiation of 'static constexpr I {anonymous}::GenField::Sqr16(I) [with I = short unsigned int; int B = 10; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_10); const F* SQR2 = (& {anonymous}::SQR2_TABLE_10); const F* SQR4 = (& {anonymous}::SQR4_TABLE_10); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_10); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS)]': [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:127:46: required from '{anonymous}::GenField::Elem {anonymous}::GenField::Inv({anonymous}::GenField::Elem) const [with I = short unsigned int; int B = 10; I MOD = 9; I (* MUL)(I, I) = {anonymous}::MulWithClMulReduce; F = RecLinTrans; const F* SQR = (& {anonymous}::SQR_TABLE_10); const F* SQR2 = (& {anonymous}::SQR2_TABLE_10); const F* SQR4 = (& {anonymous}::SQR4_TABLE_10); const F* SQR8 = 0; const F* SQR16 = 0; const F* QRT = (& {anonymous}::QRT_TABLE_10); T = IdTrans; const T* LOAD = (& ID_TRANS); const T* SAVE = (& ID_TRANS); {anonymous}::GenField::Elem = short unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:301:34: required from 'std::vector BerlekampMassey(const std::vector&, size_t, const F&) [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_10), (& {anonymous}::SQR2_TABLE_10), (& {anonymous}::SQR4_TABLE_10), 0, 0, (& {anonymous}::QRT_TABLE_10), IdTrans, (& ID_TRANS), (& ID_TRANS)>; typename F::Elem = short unsigned int; size_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:396:36: required from 'int SketchImpl::Decode(int, uint64_t*) const [with F = {anonymous}::GenField, RecLinTrans, (& {anonymous}::SQR_TABLE_10), (& {anonymous}::SQR2_TABLE_10), (& {anonymous}::SQR4_TABLE_10), 0, 0, (& {anonymous}::QRT_TABLE_10), IdTrans, (& ID_TRANS), (& ID_TRANS)>; uint64_t = long unsigned int]' [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../sketch_impl.h:393:9: required from here [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/clmul_common_impl.h:101:73: warning: 'this' pointer is null [-Wnonnull] [INFO] [stderr] warning: minisketch-rs@0.1.9: 101 | static inline constexpr I Sqr16(I a) { return SQR16->template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ~~~~~~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: minisketch-rs@0.1.9: In file included from minisketch/src/fields/clmul_common_impl.h:14, [INFO] [stderr] warning: minisketch-rs@0.1.9: from minisketch/src/fields/clmul_2bytes.cpp:11: [INFO] [stderr] warning: minisketch-rs@0.1.9: minisketch/src/fields/../lintrans.h:134:24: note: in a call to non-static member function 'constexpr I RecLinTrans::Map(I) const [with O = BitsInt; int P = 0; I = short unsigned int; int N = 5; int ...X = {5}]' [INFO] [stderr] warning: minisketch-rs@0.1.9: 134 | inline I constexpr Map(I a) const { return trans.template Map(a) ^ rec.template Map(a); } [INFO] [stderr] warning: minisketch-rs@0.1.9: | ^~~ [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 45s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: cexpr v0.3.5, nom v4.2.3 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` [INFO] running `Command { std: "docker" "inspect" "ba1d0b4f4dab15f27e092293fcb2e253a591412cf10eefcaf57942b0a7aa431a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ba1d0b4f4dab15f27e092293fcb2e253a591412cf10eefcaf57942b0a7aa431a", kill_on_drop: false }` [INFO] [stdout] ba1d0b4f4dab15f27e092293fcb2e253a591412cf10eefcaf57942b0a7aa431a